feat(dashboard): klickbare Session-Cards + UI-Verbesserungen

- Session-Cards mit Agent sind klickbar (navigiert zum Chat)
- Card-Menü bleibt nutzbar via pointer-events Logik
- Menü-Reihenfolge: Bearbeiten vor Chat öffnen
- Session-Beschreibung: textarea → input (einzeilig)
- Globale Link-Styles (a { color: var(--primary) })
This commit is contained in:
Meleki committed 2026-03-05 19:50:43 +01:00
1 parent 3ef78b5eb1
commit 9140c4fcc7
4 files changed
+24 -3

No files matched your search

+9
View File
@@ -109,3 +109,12 @@ textarea {
50% { rotate: 180deg; }
100% { rotate: 360deg; }
}
a {
color: var(--primary);
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
+7 -1
View File
@@ -69,10 +69,15 @@
}
.card.clickable {
pointer-events: none;
}
.card.clickable:not(:has(.card-menu-dropdown:not([hidden]))) {
pointer-events: unset;
cursor: pointer;
}
.card.clickable:hover {
.card.clickable:not(:has(.card-menu-dropdown:not([hidden]))):hover {
border-color: var(--primary);
filter: var(--hover-filter);
}
@@ -185,6 +190,7 @@
padding-block: var(--badge-spacing);
z-index: 1000;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
pointer-events: all;
}
.card-menu-dropdown[hidden] {