Block a user
UI-Migration: Finaler Verifizierungs-Durchlauf
Ergebnis
Automatisierte Checks
npm run buildfehlerfreinpx vue-tsc --noEmitfehlerfrei- 447 Frontend-Tests grün (28 Dateien, 0 Failures)
- **1604 Backend-Test…
UI-Migration Phase 3c: Aria-Labels pruefen + i18n-isieren
Alle hardcodierten Aria-Labels auf $t() migriert (Commit 4994fc2):
9 Komponenten aktualisiert:
- BoardColumnComp, RefreshControl, GlobalSearch, SparklinePopover
- AppSidebar, AppLayout,…
UI-Migration Phase 3c: Aria-Labels pruefen + i18n-isieren
UI-Migration Phase 3b: DESIGN.md aktualisieren + en.ts Platzhalter
UI-Migration Phase 3b: DESIGN.md aktualisieren + en.ts Platzhalter
Erledigt in 67849cf:
- DESIGN.md komplett auf PrimeVue-Ära aktualisiert: PrimeVue-Komponenten-Referenz (25 Komponenten), Severity-Mapping, Passthrough-Patterns, Token-Bridge-Dokumentation,…
UI-Migration Phase 3a: Globale CSS-Klassen + alte Composables entfernen
UI-Migration Phase 3a: Globale CSS-Klassen + alte Composables entfernen
Erledigt in c6e0f26.
Entfernt:
- CSS-Klassen:
.btn-primary,.btn-secondary,.btn-danger,.input-base,.card - Utility-Klassen:
.clickable,.scrollbar-none - CSS-Vars:
--btn-bg,…
UI-Migration: main in ui-migration mergen (vor Phase 3)
UI-Migration: main in ui-migration mergen (vor Phase 3)
Main war bereits in ui-migration integriert (Already up to date). Build hatte 4 TypeScript-Fehler:
- SensorList.vue: Ungenutzter
watch-Import entfernt,TreeNodevonprimevue/treenode…
UI-Migration Batch 2.8c: CloudGateway + Onboarding + Home + Dashboard Views
UI-Migration Batch 2.8c: CloudGateway + Onboarding + Home + Dashboard Views
Umgesetzt in c59a960:
- CloudGatewayView: Buttons → PrimeVue Button, Inputs → InputText, ~20 Strings i18n (de+en)
- OnboardingView: Buttons → PrimeVue Button, ~40 Strings i18n…
UI-Migration Batch 2.8b: ReportsView + LogsView migrieren
UI-Migration Batch 2.8b: ReportsView + LogsView migrieren
Umgesetzt in Commit 3557955:
ReportsView:
- Tab-Leiste → PrimeVue Tabs/TabList/Tab
- Alle Buttons → PrimeVue Button
- Inputs → PrimeVue InputText
- Selects (Uhrzeit, Tag) → PrimeVue…