iOS-Optik offiziell machen, Audi-CI-Spezifikation vorher archivieren
Entscheidung nach DESIGN_REVIEW_2026-08-13.md §A, Option 1: die additive iOS-Auflage (audi-dashboard-ios.css) wird zur verbindlichen Optik erklaert, statt die App auf reine Audi-CI zurueckzuschneiden. Der bisherige SPECIFICATION.md-§2-Wortlaut (Audi-CI-Farben, 20px-Radius) ist wortgleich in AUDI_CI_ARCHIV_2026-08-13.md gesichert, inklusive Anleitung fuer den Rueckweg - der Code selbst braucht dafuer kein Backup, da die iOS-Auflage rein additiv ist und die Audi-CI-Basiswerte in audi-dashboard.css unveraendert erhalten bleiben. SPECIFICATION.md §2 beschreibt jetzt die tatsaechlichen iOS-Werte aus audi-dashboard-ios.css. bauauftrag.md §8 bleibt unangetastet (Projekt- konvention: historisches Dokument), gilt aber ab hier als ueberholt. Zwei aus demselben Review noch offene Implementierungsfehler (Rot-Semantik invertiert, 20px/16px-Radius-Inkonsistenz bei Popups) sind unabhaengig von dieser Richtungsentscheidung und bleiben offen. Zusaetzlich: Versionsbump nach dem Redeploy in audi_ha_test.
This commit is contained in:
@@ -500,6 +500,20 @@ wraps the web app for iPhone; a PWA home-screen install is the accepted intermed
|
||||
exactly the changed trigger-bound field(s) and no others. Did not actually trigger a restart
|
||||
during verification (would have restarted the shared test container) — the service call itself
|
||||
was left unexercised beyond confirming it registers without error at pyscript load time.
|
||||
- [x] Decide the iOS-vs-Audi-CI conflict from `DESIGN_REVIEW_2026-08-13.md` §A — decided
|
||||
2026-08-13, owner's call: **iOS look made official** (Option 1 of the two the review offered).
|
||||
`SPECIFICATION.md` §2 rewritten to describe the iOS values (colors, 16px radius) as canonical;
|
||||
`bauauftrag.md` §8 now counts as superseded (left untouched, per this project's convention of
|
||||
never editing that file — see its own "historical only" note above). The pre-decision Audi-CI
|
||||
spec text is preserved verbatim in [`AUDI_CI_ARCHIV_2026-08-13.md`](AUDI_CI_ARCHIV_2026-08-13.md),
|
||||
which also documents *why reverting later needs no restore*: `audi-dashboard-ios.css` is a
|
||||
purely additive overlay loaded after `audi-dashboard.css` in `_aufbauen()`
|
||||
(`audi-dashboard-app.js` ~line 3990) — the Audi-CI base values are still fully intact in the
|
||||
unmodified base stylesheet, untouched by this decision. Reverting is just: stop loading the
|
||||
overlay `<link>`. Two findings from the same review are still open and unaffected by this
|
||||
decision (they're implementation bugs, not direction questions): §B red-semantics inversion
|
||||
(`.aktion` fills every primary action red, not just destructive ones) and the `.setup-popup`/
|
||||
`.standortmenu` hardcoded `border-radius: 20px` vs. the new 16px token.
|
||||
- [ ] Fix remaining documentation drift (statistics claim, README gaps, obsolete TODO comment) —
|
||||
text-only changes; INSTALL.md's WLAN/TommiG1 drift and stale variable names were fixed
|
||||
2026-08-12 (see section B); `DESIGN_REVIEW_2026-08-13.md` and `REVIEW_main_2026-08-13.md`
|
||||
|
||||
Reference in New Issue
Block a user