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:
1 parent
3ef78b5eb1
commit
9140c4fcc7
4 files changed
+24
-3
No files matched your search
@@ -109,3 +109,12 @@ textarea {
|
||||
50% { rotate: 180deg; }
|
||||
100% { rotate: 360deg; }
|
||||
}
|
||||
|
||||
a {
|
||||
color: var(--primary);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
@@ -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] {
|
||||
|
||||
Reference in new issue
Block a user