From 223d198c95b64d3d803be5d914c5b899dd30c8eb Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Mon, 13 Jul 2026 19:59:34 -0400 Subject: refactor(admin): simplify css and js of card collapsing and side bar directories --- internal/admin/static/admin.css | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'internal/admin/static/admin.css') diff --git a/internal/admin/static/admin.css b/internal/admin/static/admin.css index 42e5340..f6072ad 100644 --- a/internal/admin/static/admin.css +++ b/internal/admin/static/admin.css @@ -166,6 +166,10 @@ input.search-input{padding-right:24px;background-image:url("data:image/svg+xml,% .dir-count{font-size:9px;color:#555} .dir-items{padding-left:10px} .dir-items .item{font-size:11px} +details.dir-group summary.dir-header{list-style:none} +details.dir-group summary.dir-header::-webkit-details-marker{display:none} +.dir-group:not([open])>.dir-header .dir-arrow::before{content:'\25B6'} +.dir-group[open]>.dir-header .dir-arrow::before{content:'\25BC'} .dir-drop-target{background:rgba(15,52,96,.3)!important;outline:1px dashed var(--accent);outline-offset:-2px} .editor-main pre{background:var(--input-bg);padding:12px;border-radius:4px;font-size:12px;overflow-x:auto;border:1px solid var(--border)} .form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 10px} @@ -266,6 +270,10 @@ g.ud-hover:hover text{font-weight:bold} .obj-card-expand{width:18px;height:18px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:9px;min-width:auto;background:rgba(255,255,255,0.07);color:#888;border:1px solid rgba(255,255,255,0.12);border-radius:3px;cursor:pointer;font-family:monospace;line-height:1;flex-shrink:0} .obj-card-expand:hover{color:var(--text);border-color:var(--border);background:rgba(255,255,255,0.12)} .obj-card-body{padding:10px 12px} +details.obj-card summary.obj-card-header{list-style:none} +details.obj-card summary.obj-card-header::-webkit-details-marker{display:none} +.obj-card:not([open])>.obj-card-header .obj-card-arrow::before{content:'\25B6'} +.obj-card[open]>.obj-card-header .obj-card-arrow::before{content:'\25BC'} .obj-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px 8px} .obj-field{display:flex;flex-direction:column;gap:2px;font-size:11px} .obj-field span{color:#888;font-size:9px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} -- cgit v1.2.3