diff --git a/server/templates/case_page.html b/server/templates/case_page.html index ce3459e..85a17b2 100644 --- a/server/templates/case_page.html +++ b/server/templates/case_page.html @@ -19,6 +19,8 @@ h1 { display: flex; align-items: center; gap: 0.6em; flex-wrap: wrap; } .actions .analyzing { color: #888; font-style: italic; } .actions .llm-missing { color: #a66; font-style: italic; } .actions .delete-form { margin-left: auto; } +.actions .delete-btn { padding: 0.4em; background: transparent; border: none; color: #888; cursor: pointer; display: inline-flex; align-items: center; line-height: 0; border-radius: 4px; transition: color 0.15s, background 0.15s; } +.actions .delete-btn:hover { color: #e24a4a; background: #fff0f0; } .placeholder { color: #888; font-style: italic; margin: 1em 0; } .status-panel { margin: 1em 0; padding: 0.8em 1em; background: #f6f6f6; border-radius: 4px; } .recordings-link { display: inline-block; margin: 1em 0; color: #4a90e2; text-decoration: none; font-size: 0.95em; } @@ -34,12 +36,26 @@ h1 { display: flex; align-items: center; gap: 0.6em; flex-wrap: wrap; } .copy-btn.copied { color: #2d8c2d; opacity: 1; } .copy-btn.copied .icon-copy { display: none; } .copy-btn.copied .icon-check { display: block; } + +.header-right { display: flex; align-items: center; gap: 0.8em; } +.admin-toggle { font-size: 0.85em; color: #666; display: inline-flex; align-items: center; gap: 0.3em; cursor: pointer; user-select: none; } +html.admin-view-off .admin-only { display: none !important; } +