bboysoul
a64b7b8262
fix: key AppSheet render branches and self-heal never-mounted component vnodes
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 6m50s
2026-09-23 11:12:43 +08:00
bboysoul
28a97d9f5a
fix: sheet Escape & focus management, detail a11y, 44px touch targets
...
ci / gitleaks (push) Successful in 44s
ci / docker (push) Successful in 5m43s
- AppSheet: Escape closes any sheet branch; non-modal/inline sheets move
focus into panel on open; modal<->inline transition keeps overlay stack
- Task detail: initial focus on close button; note textarea aria-label
- Global sr-only status region for toast announcements (visual toast hidden
from AT to avoid double reading)
- Focus view: drop duplicate topbar h1 (page keeps its own single h1)
- Archived lists toggle hidden until loaded (no more 'archived 0' flash)
- Touch: date-clear/time-remove 44px; edit/preview switch hit area 44px
with 3px gap; calendar filter row gets a scroll-right mask hint
2026-09-23 08:29:07 +08:00
bboysoul
629e054823
feat: spacing tokens, actionable failure copy, unified focus ring, 44px touch targets, press feedback
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 3m36s
2026-09-23 06:45:51 +08:00
bboysoul
058f353965
feat: unify design tokens, five font weights, radius scale, restrained motion, AA contrast
ci / gitleaks (push) Successful in 11s
ci / docker (push) Successful in 3m43s
2026-09-23 05:41:16 +08:00
bboysoul
158fd7532c
[verified] center compact list editor
ci / gitleaks (push) Successful in 50s
ci / docker (push) Successful in 4m8s
2026-09-21 11:19:05 +08:00
bboysoul
d925a043dc
[verified] redesign compact list editor
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 3m59s
2026-09-21 10:59:41 +08:00
bboysoul
7f8b435164
[verified] move trash restore into action menu
ci / gitleaks (push) Successful in 1m9s
ci / docker (push) Successful in 5m49s
2026-09-21 10:22:46 +08:00
bboysoul
927e15cf17
[verified] harden trash actions and mobile details
ci / gitleaks (push) Successful in 26s
ci / docker (push) Successful in 5m5s
2026-09-21 09:37:55 +08:00
bboysoul
740eae8a59
[verified] redesign trash with deadline groups
ci / gitleaks (push) Successful in 11s
ci / docker (push) Successful in 8m0s
2026-09-21 09:00:07 +08:00
bboysoul
34691b6fe8
fix: move task pagination below list
ci / gitleaks (push) Successful in 36s
ci / docker (push) Successful in 5m10s
2026-09-20 23:18:04 +08:00
bboysoul
5e338fa90f
fix: restore list archiving
ci / gitleaks (push) Successful in 7s
ci / docker (push) Successful in 5m30s
2026-09-20 22:48:12 +08:00
bboysoul
3155155f53
[verified] feat: support monthly completion recurrence
ci / gitleaks (push) Successful in 23s
ci / docker (push) Successful in 7m16s
2026-09-20 21:04:31 +08:00
bboysoul
f3ad1eec03
feat: add iCal calendar subscriptions
ci / gitleaks (push) Successful in 56s
ci / docker (push) Successful in 5m55s
2026-09-20 16:37:43 +08:00
bboysoul
6528cbbb1e
Revert "feat: add calendar frontend"
...
This reverts commit af83a68fe1 .
2026-09-20 13:57:35 +08:00
bboysoul
af83a68fe1
feat: add calendar frontend
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 4m41s
2026-09-20 13:21:47 +08:00
bboysoul
d7014c4f4f
fix: compact desktop task composer
ci / gitleaks (push) Successful in 9s
ci / docker (push) Successful in 4m7s
2026-09-20 12:05:12 +08:00
bboysoul
8ab5ad05a0
feat: add resizable desktop panes
ci / docker (push) Successful in 3m32s
ci / gitleaks (push) Successful in 6s
2026-09-20 11:33:43 +08:00
bboysoul
3a23c6cd44
fix: align desktop habit detail with task pane
ci / docker (push) Successful in 3m33s
ci / gitleaks (push) Successful in 7s
2026-09-20 10:52:39 +08:00
bboysoul
f7e7404c31
feat: apply standard login page design
ci / gitleaks (push) Successful in 1m27s
ci / docker (push) Successful in 9m25s
2026-09-20 09:11:35 +08:00
bboysoul
8ecc3e265f
feat: add current-device logout
ci / gitleaks (push) Successful in 7s
ci / docker (push) Successful in 3m40s
2026-09-20 08:20:12 +08:00
bboysoul
0fb98e894e
fix: restore numeric habit progress bars
ci / gitleaks (push) Successful in 9s
ci / docker (push) Successful in 3m34s
2026-09-20 06:41:57 +08:00
bboysoul
4973d56a64
refactor: remove manual refresh and search controls
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 7m17s
2026-09-19 21:15:23 +08:00
bboysoul
0cf1c49094
feat: align upcoming with list layout
ci / gitleaks (push) Successful in 1m3s
ci / docker (push) Successful in 4m48s
2026-09-19 19:43:32 +08:00
bboysoul
cec0a4418c
fix: harden async task and habit mutations
ci / gitleaks (push) Successful in 1m50s
ci / docker (push) Successful in 9m26s
2026-09-19 10:00:23 +08:00
bboysoul
0baedbc99e
feat: redesign habit detail paper flow
ci / gitleaks (push) Successful in 9s
ci / docker (push) Successful in 3m46s
2026-09-18 21:10:50 +08:00
bboysoul
432a133a42
feat: redesign task detail paper flow
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 3m37s
2026-09-18 18:26:31 +08:00
bboysoul
26f6ef31a6
fix: balance responsive button sizing
ci / gitleaks (push) Successful in 7s
ci / docker (push) Successful in 3m36s
2026-09-18 17:27:42 +08:00
bboysoul
f0d2787eb2
feat: unify cream button system
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 3m41s
2026-09-18 17:02:35 +08:00
bboysoul
aa789c74f2
feat: redesign settings as paper ledger
ci / gitleaks (push) Successful in 9s
ci / docker (push) Successful in 3m42s
2026-09-18 16:16:38 +08:00
bboysoul
978c4b87ed
feat: unify task and habit pages with Today
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 6m49s
2026-09-18 10:51:57 +08:00
bboysoul
4d5d1f46e0
fix: compact mobile bottom navigation
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 3m40s
2026-09-18 08:58:41 +08:00
bboysoul
7bfc5d2a44
feat: add paper-style mobile navigation
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 3m35s
2026-09-18 08:34:36 +08:00
bboysoul
a4c1ac5978
refactor: unify task and habit list rows
ci / gitleaks (push) Successful in 10s
ci / docker (push) Successful in 3m45s
2026-09-18 06:25:13 +08:00
bboysoul
66589dd458
feat: simplify today into plain list
ci / gitleaks (push) Successful in 10s
ci / docker (push) Successful in 7m27s
2026-09-17 18:04:40 +08:00
bboysoul
73aca652f1
style: redesign sidebar as quiet index
ci / gitleaks (push) Successful in 58s
ci / docker (push) Successful in 4m32s
2026-09-17 16:48:23 +08:00
bboysoul
cb7d18e192
style: refine dense task views
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 7m5s
2026-09-17 12:20:59 +08:00
bboysoul
1571c3946f
feat: refine task and countdown interactions
ci / gitleaks (push) Successful in 9s
ci / docker (push) Successful in 3m31s
2026-09-17 09:32:22 +08:00
bboysoul
bdf2a53fa9
style: simplify mobile task views
ci / gitleaks (push) Successful in 1m24s
ci / docker (push) Successful in 6m1s
2026-09-16 22:11:01 +08:00
bboysoul
6c234d7d82
feat: strengthen backup and mobile workflows
ci / gitleaks (push) Successful in 1m19s
ci / docker (push) Successful in 5m48s
2026-09-16 21:12:52 +08:00
bboysoul
ed6d999ffb
feat: add explicit reorder modes
ci / gitleaks (push) Successful in 9s
ci / docker (push) Successful in 3m45s
2026-09-16 10:46:28 +08:00
bboysoul
039d3f110d
fix: restore circular add button
ci / gitleaks (push) Successful in 7s
ci / docker (push) Successful in 7m29s
2026-09-15 17:40:01 +08:00
bboysoul
e857506bf6
feat: show habit history in details
ci / gitleaks (push) Successful in 53s
ci / docker (push) Successful in 4m59s
2026-09-15 16:32:53 +08:00
bboysoul
a6c12ee01f
fix: align overdue task swipe motion
ci / docker (push) Successful in 4m33s
ci / gitleaks (push) Successful in 1m5s
2026-09-15 15:53:46 +08:00
bboysoul
51761f7615
fix: reorder visible habits
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 7m45s
2026-09-15 15:14:55 +08:00
bboysoul
9e1847329b
fix: render task notes with standard markdown
ci / docker (push) Successful in 6m20s
ci / gitleaks (push) Successful in 7s
2026-09-15 13:56:44 +08:00
bboysoul
ebabb87780
feat: show tasks completed today
ci / gitleaks (push) Successful in 7s
ci / docker (push) Successful in 5m38s
2026-09-15 12:52:43 +08:00
bboysoul
c28dff3a5a
fix: align subtask completion control
ci / gitleaks (push) Successful in 7s
ci / docker (push) Successful in 5m4s
2026-09-15 11:20:34 +08:00
bboysoul
0e93b15797
fix: prevent accidental subtask completion
ci / gitleaks (push) Successful in 20s
ci / docker (push) Successful in 3m59s
2026-09-15 11:09:35 +08:00
bboysoul
f5a1521a4f
feat: collapse Today sections
ci / gitleaks (push) Successful in 8s
ci / docker (push) Successful in 6m1s
2026-09-15 09:47:02 +08:00
bboysoul
4e8045159f
feat: improve memo editing workflow
ci / gitleaks (push) Successful in 45s
ci / docker (push) Successful in 7m16s
2026-09-14 17:59:23 +08:00