Plan P1: Menue-Icon-Pruefung erst in Task 5, genauere Pruefung auf doppelte Grundregeln
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
74e70c654f
commit
3179b9cb41
1 file changed
+5
-5
@@ -60,10 +60,6 @@ Expected:
|
|||||||
- Exit 0.
|
- Exit 0.
|
||||||
- Die TP2-Zeile gibt nichts aus. Gibt sie etwas aus: stoppen und den Eigentümer fragen. Empfehlung: TP2 zuerst nach `test` bringen.
|
- Die TP2-Zeile gibt nichts aus. Gibt sie etwas aus: stoppen und den Eigentümer fragen. Empfehlung: TP2 zuerst nach `test` bringen.
|
||||||
|
|
||||||
- [ ] **Step 2: Gate `p1` um die Menü-Prüfung ergänzen**
|
|
||||||
|
|
||||||
In `$W/gates.mjs` bekommt `p1` den Eintrag `scoped: { 'icon-svg': { views: '*', ignore: ['#inhalt *'] } }`. Damit prüft `icon-svg` ab P1 Menü, Mobil-Leiste und Login auf allen Ansichten, den Seiteninhalt aber erst ab dem jeweiligen Paket.
|
|
||||||
|
|
||||||
### Task 1: `statusTone`
|
### Task 1: `statusTone`
|
||||||
|
|
||||||
**Files:**
|
**Files:**
|
||||||
@@ -252,7 +248,7 @@ Zusätzlich:
|
|||||||
|
|
||||||
- [ ] **Step 3: Jede Basisregel genau einmal**
|
- [ ] **Step 3: Jede Basisregel genau einmal**
|
||||||
|
|
||||||
Run: `source /root/reports/ticketsystem-design-2026-10-04/werkzeug/env.sh && for s in btn table overlay page badge urgent-toggle list-row toolbar seg empty field; do printf '%s ' "$s"; rg -c "^\.$s( |\{|,)" src/styles/global.css; done`
|
Run: `source /root/reports/ticketsystem-design-2026-10-04/werkzeug/env.sh && for s in btn table overlay page badge urgent-toggle list-row toolbar seg empty field; do printf '%s ' "$s"; rg -c "^\.$s *\{" src/styles/global.css; done`
|
||||||
Expected: Hinter jedem Namen steht `1`.
|
Expected: Hinter jedem Namen steht `1`.
|
||||||
|
|
||||||
- [ ] **Step 4: Bauen**
|
- [ ] **Step 4: Bauen**
|
||||||
@@ -414,6 +410,10 @@ Bleiben:
|
|||||||
Run: `source /root/reports/ticketsystem-design-2026-10-04/werkzeug/env.sh && git rm -q src/components/Footer.jsx src/lib/sidebar.js tests/unit/sidebar.test.mjs && rg -n "Footer|startsCollapsed|lib/sidebar" src tests`
|
Run: `source /root/reports/ticketsystem-design-2026-10-04/werkzeug/env.sh && git rm -q src/components/Footer.jsx src/lib/sidebar.js tests/unit/sidebar.test.mjs && rg -n "Footer|startsCollapsed|lib/sidebar" src tests`
|
||||||
Expected: keine Treffer.
|
Expected: keine Treffer.
|
||||||
|
|
||||||
|
- [ ] **Step 7a: Gate `p1` um die Menü-Prüfung ergänzen**
|
||||||
|
|
||||||
|
In `$W/gates.mjs` bekommt `p1` zusätzlich `scoped['icon-svg'] = { views: ['*'], ignore: ['#inhalt *'] }`. Der vorhandene Eintrag `scoped['overflow-x']` bleibt. Damit prüft `icon-svg` ab hier Menü, Mobil-Leiste und Login auf allen Ansichten, den Seiteninhalt erst im jeweiligen Paket. Commit im Werkzeug-Repo.
|
||||||
|
|
||||||
- [ ] **Step 7: Ansicht `menue-mobil`**
|
- [ ] **Step 7: Ansicht `menue-mobil`**
|
||||||
|
|
||||||
Bei 390×844 läuft:
|
Bei 390×844 läuft:
|
||||||
|
|||||||
Reference in new issue
Block a user