diff --git a/frontend/src/App.vue b/frontend/src/App.vue index c6e43f5..356811d 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1012,14 +1012,17 @@ v-model="query" placeholder="service, login, tag, source" /> - -
+
+ + + Create diff --git a/frontend/src/styles.css b/frontend/src/styles.css index aa44516..23cee0a 100644 --- a/frontend/src/styles.css +++ b/frontend/src/styles.css @@ -286,6 +286,44 @@ gap: 10px; } +/* Timeline card hover override */ +@media (hover: hover) and (pointer: fine) { + .timeline .timeline-item:hover .timeline-card { + background: #1f2335; + transform: none; + } +} + +@media (hover: none) and (pointer: coarse) { + .timeline .timeline-item:active .timeline-card { + background: #1f2335; + transform: none; + } +} + +/* Page header compact fixes */ +.page-header.page-header-compact { + overflow: initial; +} + +.page-header.page-header-compact .page-header-content { + flex-direction: row; + align-items: center; + gap: 12px; +} + +.page-header.page-header-compact .page-header-title { + margin: 0; +} + +/* Toolbar actions row */ +.toolbar-actions-row { + display: flex; + gap: 10px; + align-items: center; + flex-wrap: wrap; +} + .revealed-fields-list.list-actions { max-width: none; gap: 0;