Commit Graph

7 Commits

Author SHA1 Message Date
eff6724455 fix: stopPropagation on mobile move buttons, prevent modal on move
Some checks failed
Deploy Web Client / deploy (push) Has been cancelled
2026-02-15 23:48:27 +01:00
96d1fabc4c fix: task card layout — key+priority on top, title on separate line
All checks were successful
Deploy Web Client / deploy (push) Successful in 36s
2026-02-15 20:51:33 +01:00
77d80d7726 fix: remove duplicate task key on cards
All checks were successful
Deploy Web Client / deploy (push) Successful in 35s
2026-02-15 20:41:25 +01:00
ec2e8502f8 feat: show task keys (TEA-1) on cards and modal
All checks were successful
Deploy Web Client / deploy (push) Successful in 37s
2026-02-15 20:30:21 +01:00
34f3f4b43a feat: task detail modal
All checks were successful
Deploy Web Client / deploy (push) Successful in 36s
- Click card → full task modal
- Edit title (click to edit)
- Edit description (markdown textarea)
- Change status (button group)
- Change priority (button group)
- Assign agent (dropdown)
- Toggle requires PR
- Delete task (with confirmation)
- Dependencies section (placeholder)
- Mobile responsive (stacked layout)
2026-02-15 20:23:39 +01:00
6ac4f4450b feat: mobile-responsive layout
All checks were successful
Deploy Web Client / deploy (push) Successful in 36s
- Sidebar: burger menu on mobile, slide-in overlay
- Kanban: tab selector + vertical cards on mobile
- Move task buttons (← →) on mobile instead of drag
- Login: full-width on small screens
- Header: padding for burger button
2026-02-15 19:48:23 +01:00
1d998dca55 feat: Next.js frontend — kanban board, sidebar, dark theme
- Kanban with drag-and-drop (5 columns)
- Project sidebar navigation
- API client (projects, tasks, agents, labels)
- Tailwind CSS dark theme
- Docker support, SSR with internal API URL
- Port 3100 (3000 occupied by Gitea)
2026-02-15 18:52:49 +01:00