diff --git a/internal/web/static/app.css b/internal/web/static/app.css index 03a8af5..26e446f 100644 --- a/internal/web/static/app.css +++ b/internal/web/static/app.css @@ -1402,4 +1402,25 @@ a:hover { color: var(--ink-green-3); } [data-bs-theme="dark"] .table thead th, [data-theme="dark"] .table thead th { color: var(--ink-muted) !important; } .task-meta, .task-sub, .task-note { color: #55705f !important; } [data-bs-theme="dark"] .task-meta, [data-theme="dark"] .task-meta, -[data-bs-theme="dark"] .task-sub, [data-theme="dark"] .task-sub { color: #9dbbac !important; } \ No newline at end of file +[data-bs-theme="dark"] .task-sub, [data-theme="dark"] .task-sub { color: #9dbbac !important; } +/* ---------- v1.9.5:修复 asg / ticket / summary 文字反色 ---------- */ +.asg, .asg-name, .asg b, .asg span, +.ticket, .ticket b, .ticket span, .ticket em, +.summary, .summary b, .summary span, .summary em, +.summary .due, .summary .due-ok, .summary .due-soon { + color: var(--ink-ink) !important; +} +.asg i, .asg .dot { border-color: var(--ink-line) !important; } +.summary .due-ok { color: var(--bs-success) !important; font-weight: 700; } +.summary .due-soon { color: #b8792a !important; } +.summary .due-late { color: #c4453d !important; } +.ticket { background: var(--ink-grad-soft) !important; border: 1px solid var(--ink-line); } +[data-theme="dark"] .asg, [data-theme="dark"] .asg-name, [data-theme="dark"] .asg b, [data-theme="dark"] .asg span, +[data-theme="dark"] .ticket, [data-theme="dark"] .ticket b, [data-theme="dark"] .ticket span, [data-theme="dark"] .ticket em, +[data-theme="dark"] .summary, [data-theme="dark"] .summary b, [data-theme="dark"] .summary span, [data-theme="dark"] .summary em, +[data-bs-theme="dark"] .asg, [data-bs-theme="dark"] .asg-name, [data-bs-theme="dark"] .asg b, [data-bs-theme="dark"] .asg span, +[data-bs-theme="dark"] .ticket, [data-bs-theme="dark"] .ticket b, [data-bs-theme="dark"] .ticket span, [data-bs-theme="dark"] .ticket em, +[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 diff --git a/main.go b/main.go index d6783d8..ab48240 100644 --- a/main.go +++ b/main.go @@ -26,7 +26,7 @@ import ( "daili/internal/web" ) -const version = "1.9.4" +const version = "1.9.5" func main() { cfgFlag := flag.String("config", "", "配置文件路径(默认:exe 同级的 "+config.FileName+")")