Update ashboard, dashboard (~2)

This commit is contained in:
Echo
2026-02-02 11:30:04 +00:00
parent ae56d63f38
commit 9d080a099e
2 changed files with 8 additions and 5 deletions

View File

@@ -761,8 +761,9 @@
.todo-checkbox svg { display: none; width: 14px; height: 14px; color: white; } .todo-checkbox svg { display: none; width: 14px; height: 14px; color: white; }
.todo-checkbox.checked svg { display: block; } .todo-checkbox.checked svg { display: block; }
.todo-content { flex: 1; min-width: 0; } .todo-content { flex: 1; min-width: 0; }
.todo-text { font-size: 14px; color: var(--text-primary); margin-bottom: 4px; } .todo-text { font-size: 14px; color: var(--text-primary); margin-bottom: 10px; font-weight: 500; }
.todo-context { font-size: 13px; color: var(--text-muted); margin-bottom: 6px; font-style: italic; } .todo-context { font-size: 13px; color: var(--text-muted); margin-bottom: 10px; line-height: 1.5; }
.todo-example { font-size: 13px; color: var(--text-muted); margin-bottom: 10px; line-height: 1.5; font-style: italic; background: var(--bg-elevated); padding: 8px 10px; border-radius: 6px; border-left: 3px solid #8b5cf6; }
.todo-meta { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; } .todo-meta { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; }
.todo-domain { .todo-domain {
font-size: 11px; font-size: 11px;
@@ -1667,7 +1668,8 @@
</div> </div>
<div class="todo-content"> <div class="todo-content">
<div class="todo-text">${todo.text}</div> <div class="todo-text">${todo.text}</div>
${todo.context ? `<div class="todo-context">${todo.context}</div>` : ''} ${todo.context ? `<div class="todo-context"><strong>Context:</strong> ${todo.context}</div>` : ''}
${todo.example ? `<div class="todo-example"><strong>Exemplu:</strong> ${todo.example}</div>` : ''}
<div class="todo-meta"> <div class="todo-meta">
<span class="todo-domain ${todo.domain}">@${todo.domain}</span> <span class="todo-domain ${todo.domain}">@${todo.domain}</span>
${todo.dueDate ? `<span class="todo-due ${isOverdue ? 'overdue' : ''}">${formatDate(todo.dueDate)}</span>` : ''} ${todo.dueDate ? `<span class="todo-due ${isOverdue ? 'overdue' : ''}">${formatDate(todo.dueDate)}</span>` : ''}

View File

@@ -1,10 +1,11 @@
{ {
"lastUpdated": "2026-02-02T11:27:00Z", "lastUpdated": "2026-02-02T11:29:00Z",
"items": [ "items": [
{ {
"id": "prov-2026-02-02", "id": "prov-2026-02-02",
"text": "Provocare: Alege UN lucru și scrie pe hârtie ce EFORT necesită. Întreabă-te: Îmi asum ASTA?", "text": "Provocare: Alege UN lucru și scrie pe hârtie ce EFORT necesită. Întreabă-te: Îmi asum ASTA?",
"context": "Scrie PE HÂRTIE (nu în minte!) toate eforturile necesare pentru acel lucru. Pentru fiecare evaluează: timp, energie, disconfort. Dacă da → fă-l. Dacă nu → ajustează sau renunță fără vinovăție. Exemplu: 'Vreau să sun un client vechi' → Eforturi: 5 min pregătire, 10 min apel, posibil să zică nu, disconfort inițial. Îmi asum? Dacă da, sun acum. Dacă nu, aleg altceva mai mic.", "context": "Scrie PE HÂRTIE (nu în minte!) toate eforturile necesare pentru acel lucru. Pentru fiecare evaluează: timp, energie, disconfort. Dacă da → fă-l. Dacă nu → ajustează sau renunță fără vinovăție.",
"example": "'Vreau să sun un client vechi' → Eforturi: 5 min pregătire, 10 min apel, posibil să zică nu, disconfort inițial. Îmi asum? Dacă da, sun acum. Dacă nu, aleg altceva mai mic.",
"domain": "self", "domain": "self",
"dueDate": "2026-02-02", "dueDate": "2026-02-02",
"done": false, "done": false,