Commit graph

6 commits

Author SHA1 Message Date
41166811dd CSS: Dark Mode via prefers-color-scheme + Dolibarr Theme Fallback
Hintergrundfarben-Klassen reagieren jetzt auf OS Dark Mode
(für Dark Reader und mobilen Dark Mode). Dolibarr theme-eldy-dark
als Fallback beibehalten.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 19:29:34 +01:00
c9cbd54fa3 Version 1.6.0: Stundenübernahme-Modus, Leistungsbeschreibungen, Bugfixes, Dark Mode
- Neues Extrafeld 'stundenzettel_hours_mode' am Auftrag: Gruppiert oder Pro Stundenzettel
- Leistungsbeschreibungen werden per GROUP_CONCAT in Rechnungszeilen übernommen
- Bugfix: Rücknahme-Dropdown zeigt jetzt auch manuell hinzugefügte Produkte (fk_commandedet=NULL)
- Bugfix: Entfällt berücksichtigt Freitext-Produkte korrekt (fk_product IS NULL)
- Bugfix: NULL-Handling für fk_product in 5 SQL-Queries (card.php + stundenzettel_commande.php)
- Bugfix: Rechnungsübernahme inkl. origin='added' Produkte ohne Auftragszeile
- Bugfix: Tracking-Tab zeigt alle Mehraufwand/zusätzlich verbauten Produkte
- Dark Mode: Hardcodierte Hintergrundfarben durch CSS-Klassen mit Variablen ersetzt

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 19:21:03 +01:00
f1afcc6a22 Mobile CSS: Dark Mode Support + Textarea volle Breite
- Hardcodierte Farben durch CSS-Variablen ersetzt
- Dark Mode Fallback für Dolibarr Themes hinzugefügt
- Beschreibungs-Textarea nutzt jetzt volle Breite auf Mobile
- opacity statt fester Farbe für Beschreibungstext

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 19:17:08 +01:00
d0e867aba3 Mobile UX: Formulare und Anzeige optimiert
- Beschreibungsfelder bei Leistung/Mehraufwand/Entfällt auf
  separate Zeile für Mobile (bessere Bedienbarkeit)
- Grund/Beschreibung wird auf Mobile klein unter dem
  Produktnamen angezeigt (spart Platz)
- Spalte "Beschreibung" auf Mobile ausgeblendet
- Action-Buttons sticky am unteren Bildschirmrand
- Tabs horizontal scrollbar statt umbruch
- Verbesserte Touch-Targets und Abstände

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 19:10:37 +01:00
2b3514f762 CSS Mobile: Komplett überarbeitet - weniger invasiv
- Tabellen-Layout bleibt erhalten (kein display:block mehr)
- Spaltenbreiten werden nur reduziert, nicht versteckt
- Horizontales Scrollen in Tabellen-Containern ermöglicht
- Touch-Targets für Icons vergrößert
- Font-Size 16px für Inputs (verhindert iOS-Zoom)
- Pixel 3a kompatibel (393px Viewport)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 18:48:38 +01:00
6bfc565121 Fehler beseitigt, Leistungspositonen pro Stundenzettel, Kundenpreis berücksichtigt,
Prototyp Handy ansicht
2026-02-08 17:19:47 +01:00