Block a user
Einheitliches Sensor-Listen-Design: SensorList.vue Komponente
Einheitliches Sensor-Listen-Design: SensorList.vue Komponente
Umgesetzt in 8975fae.
Neue Komponente: SensorList.vue – shared Component mit:
- Suchfeld (filtert nach Sensor-Key, Name, Device-Name)
- Gruppierung nach Device (collapsible Sections) -…
Unicode-Symbole durch einheitliche SVG-Icons ersetzen
Unicode-Symbole durch einheitliche SVG-Icons ersetzen
Umgesetzt in 20d8c0d.
Änderungen:
CalculationsView.vue:FORMULA_ICONSvon Unicode (∑, Ø, Δ, ∂, ⚡, ∫) auf SVG-Pfade umgestellt, Template rendert jetzt inline<svg>statt…
DeviceCard: collapsedSummary entfernen, kompakterer zugeklappter Zustand
DeviceCard: collapsedSummary entfernen, kompakterer zugeklappter Zustand
Umgesetzt in 08e9f94:
collapsedSummaryComputed +hiddenCountComputed entfernt- Zugehöriges Template (Sensor-Keys, Werte, Units im zugeklappten Zustand) entfernt
- Ungenutzter…
Cursor einheitlich: pointer auf alle interaktiven Elemente
Cursor einheitlich: pointer auf alle interaktiven Elemente
Umgesetzt in e2102df:
- Globale CSS-Regeln in
style.csshinzugefügt:cursor: pointerfürbutton,[role="button"],a,select,input[type="checkbox"],input[type="radio"],…
DnD-Feedback: Success-Toast bei Darstellung entfernen
DnD-Feedback: Success-Toast bei Darstellung entfernen
Erledigt in 9a13b7d:
showSuccess("Anordnung gespeichert")aususeBoardDnd.tsentfernt- DnD speichert jetzt still wie beim Dashboard – nur Error-Toast bei Fehler
- Alle 5 DnD-Tests…
Tags vereinfachen: nur automatische System-Tags (6 Typen)
Tags vereinfachen: nur automatische System-Tags (6 Typen)
Umgesetzt in e13891a.
Änderungen:
Backend:
tagsFeld + Validator ausUpdateBoxRequestentfernt (kein manuelles Setzen mehr)update_device()akzeptiert keine Tags mehr -…
Einheitliches Sensor-Listen-Design: SensorList.vue Komponente
Hinweis: Die Design-Konventionen für dieses Issue wurden in #104 in frontend/DESIGN.md dokumentiert. Bitte bei der Umsetzung daran orientieren.
Tags vereinfachen: nur automatische System-Tags (6 Typen)
Hinweis: Die Design-Konventionen für dieses Issue wurden in #104 in frontend/DESIGN.md dokumentiert. Bitte bei der Umsetzung daran orientieren.