Osatehtävät (subtaskit) TODO-tehtäviin
Uusi todo_subtasks-taulu + 3 API-endpointtia (add/toggle/delete). Tehtävän lukunäkymässä checkbox-lista osatehtäville, lisäys Enter-näppäimellä tai Lisää-napilla. Valmiit yliviivataan. Tehtävälistassa näkyy edistyminen (esim. ☑ 2/5). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1161,6 +1161,14 @@ span.empty {
|
||||
.time-entries-table th { font-weight:600; color:#888; font-size:0.78rem; text-transform:uppercase; }
|
||||
.todo-comment { padding:0.75rem; margin-bottom:0.5rem; background:#fafbfc; border-radius:8px; border-left:3px solid var(--primary-color); }
|
||||
.todo-comment-meta { font-size:0.78rem; color:#888; margin-bottom:0.25rem; }
|
||||
.subtask-item { display:flex; align-items:center; gap:0.5rem; padding:0.35rem 0.5rem; border-radius:6px; margin-bottom:2px; }
|
||||
.subtask-item:hover { background:#f5f7fa; }
|
||||
.subtask-item label { display:flex; align-items:center; gap:0.4rem; flex:1; cursor:pointer; font-size:0.9rem; }
|
||||
.subtask-item.completed label span { text-decoration:line-through; color:#aaa; }
|
||||
.subtask-item input[type="checkbox"] { width:16px; height:16px; cursor:pointer; accent-color:var(--primary-color); }
|
||||
.subtask-delete { background:none; border:none; cursor:pointer; color:#ccc; font-size:1.1rem; padding:0 0.3rem; line-height:1; }
|
||||
.subtask-delete:hover { color:#e74c3c; }
|
||||
.subtask-progress { font-size:0.75rem; color:#888; font-weight:400; margin-left:0.4rem; }
|
||||
|
||||
/* Role badge */
|
||||
.role-badge {
|
||||
|
||||
Reference in New Issue
Block a user