diff --git a/dashboard/index.html b/dashboard/index.html index 98e2e58..0ca79ae 100644 --- a/dashboard/index.html +++ b/dashboard/index.html @@ -725,19 +725,19 @@ align-items: flex-start; gap: 12px; padding: 10px 12px; - background: transparent; + background: var(--bg-elevated); border-radius: 6px; margin-bottom: 6px; transition: all 0.2s; - border: 1px solid #4b5563; + border: 1px solid var(--border-color); } - .todo-item:hover { background: rgba(75, 85, 99, 0.3); border-color: #6b7280; } + .todo-item:hover { background: var(--bg-hover); } .todo-item.done { opacity: 0.6; } .todo-item.done .todo-text { text-decoration: line-through; } .todo-checkbox { width: 20px; height: 20px; - border: 2px solid #6b7280; + border: 2px solid var(--border-color); border-radius: 4px; cursor: pointer; display: flex; @@ -754,8 +754,8 @@ .todo-checkbox svg { display: none; width: 14px; height: 14px; color: white; } .todo-checkbox.checked svg { display: block; } .todo-content { flex: 1; min-width: 0; } - .todo-text { font-size: 14px; color: #ffffff; margin-bottom: 4px; } - .todo-context { font-size: 13px; color: #d1d5db; margin-bottom: 6px; font-style: italic; } + .todo-text { font-size: 14px; color: var(--text-primary); margin-bottom: 4px; } + .todo-context { font-size: 13px; color: var(--text-muted); margin-bottom: 6px; font-style: italic; } .todo-meta { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; } .todo-domain { font-size: 11px; @@ -769,11 +769,11 @@ .todo-domain.scout { background: #c2410c; color: #fdba74; } .todo-due { font-size: 11px; - color: #9ca3af; + color: var(--text-muted); } .todo-due.overdue { color: #ef4444; font-weight: 500; } - .todo-source { font-size: 11px; color: #6b7280; } - .todo-source-link { font-size: 11px; color: #60a5fa; text-decoration: none; } + .todo-source { font-size: 11px; color: var(--text-muted); } + .todo-source-link { font-size: 11px; color: #3b82f6; text-decoration: none; } .todo-source-link:hover { text-decoration: underline; } /* Button icon only */