diff --git a/internal/web/static/app.css b/internal/web/static/app.css index 26e446f..36fe8e4 100644 --- a/internal/web/static/app.css +++ b/internal/web/static/app.css @@ -1423,4 +1423,22 @@ a:hover { color: var(--ink-green-3); } [data-bs-theme="dark"] .summary, [data-bs-theme="dark"] .summary b, [data-bs-theme="dark"] .summary span, [data-bs-theme="dark"] .summary em { color: #dff5ea !important; } -[data-theme="dark"] .summary .due-ok, [data-bs-theme="dark"] .summary .due-ok { color: #63d6ad !important; } \ No newline at end of file +[data-theme="dark"] .summary .due-ok, [data-bs-theme="dark"] .summary .due-ok { color: #63d6ad !important; } +/* ---------- v1.9.5:表格操作列高度与行高对齐 ---------- */ +.table > tbody > tr > td { padding-block: .55rem; vertical-align: middle; } +.table td .actions, td .actions, .actions { + display: inline-flex !important; + align-items: center; + gap: 6px; + flex-wrap: nowrap; + vertical-align: middle; + line-height: 1; +} +.actions > * , .actions .btn, .actions a, .actions form { margin: 0 !important; } +.actions .btn, td .actions .btn { + padding: .18rem .55rem; + line-height: 1.35; + font-size: .8rem; + vertical-align: middle; +} +.table td:last-child { white-space: nowrap; } \ No newline at end of file