Commit graph

9 commits

Author SHA1 Message Date
41973f0231 Version 1.3.0: Netto STZ Spalte in Auftragsliste
- Neue Spalte "Netto STZ" zeigt Netto-Wert aller freigegebenen Stundenzettel
- Berechnung bei Freigabe/Wiedereröffnung von einzelnen oder allen Stundenzetteln
- Arbeitsstunden verwenden Preis der gewählten Leistungsposition (nicht mehr Kunden-Standard)
- Unterstützt kundenspezifische Preise für Produkte und Leistungen
- Extrafeld stundenzettel_netto wird bei Modulaktivierung erstellt
- Debug-Script debug_netto.php für Fehleranalyse
- Deutsche Übersetzungen für Meldungen ergänzt
- Formular-Verbesserung: Enter-Taste und Save-Button bei Produktmengen

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 20:18:04 +01:00
192cdad8e0 Dokumentation: Mobile Features aktualisiert
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 19:19:21 +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
15fec1e8df Fix: CSS-Einbindung mit file_exists() absichern
- filemtime() warf Fehler wenn CSS-Datei nicht existiert
- Alle Update 1.2.0 Felder werden jetzt bei Aktivierung geprüft/angelegt
- SQL-Update-Skript erweitert

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 18:45:37 +01:00
f74f710717 V 1.2.0 - Dokumentation aktualisiert
- Changelog für Version 1.2.0 hinzugefügt
- Neue Features dokumentiert:
  - Leistungsposition pro Arbeitszeit
  - Mobile-optimierte Ansicht (Responsive CSS)
  - Erweiterte Lieferauflistung
  - Verbesserte Tab-Navigation
  - Layout-Verbesserungen

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 17:23:25 +01:00
6bfc565121 Fehler beseitigt, Leistungspositonen pro Stundenzettel, Kundenpreis berücksichtigt,
Prototyp Handy ansicht
2026-02-08 17:19:47 +01:00
9627e4fea4 V 1.1 2026-02-07 21:14:51 +01:00