From dd4689a71de8f1c0b5a2d483827411a9645ad66a Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Tue, 20 Jan 2026 21:38:18 -1000 Subject: UI improvements and bug fixes - Gray out overdue tasks (past today) - Sort tasks with specific times before midnight-due tasks - Fix timezone bug in quick add (use local timezone) - Remove "Personal Dashboard" header, minimal refresh/logout bar - Change Todoist icon from checkmark to red circle - Show due time when set (not just date) - Compact task list styling Co-Authored-By: Claude Opus 4.5 --- web/templates/partials/tasks-tab.html | 81 ++++++++++++++++------------------- 1 file changed, 37 insertions(+), 44 deletions(-) (limited to 'web/templates/partials') diff --git a/web/templates/partials/tasks-tab.html b/web/templates/partials/tasks-tab.html index 3f0d5bf..2a89a40 100644 --- a/web/templates/partials/tasks-tab.html +++ b/web/templates/partials/tasks-tab.html @@ -69,54 +69,47 @@ - -
-

- Upcoming Tasks -

- - {{if .Atoms}} -
- {{range .Atoms}} -
-
- {{.SourceIcon}} -
-
-

{{.Title}}

- {{if .URL}} - - - - - - {{end}} -
- -
- {{if .DueDate}} - {{.DueDate.Format "Jan 2"}} - {{end}} - {{if gt .Priority 2}} - P{{.Priority}} - {{end}} -
+ + {{if .Atoms}} +
+ {{range .Atoms}} +
+
+ {{.SourceIcon}} +
+
+

{{.Title}}

+ {{if .URL}} + + + + + + {{end}} +
+
+ {{if .DueDate}} + {{.DueDate.Format "Jan 2"}}{{if .HasSetTime}}, {{.DueDate.Format "3:04pm"}}{{end}} + {{end}} + {{if gt .Priority 2}} + P{{.Priority}} + {{end}}
- {{end}} -
- {{else}} -
-

No upcoming tasks found.

{{end}} -
+ + {{else}} +
+

No tasks found.

+
+ {{end}} {{end}} -- cgit v1.2.3