Commit Graph

28 Commits

Author SHA1 Message Date
Robin Olsen
38ecf6f0af (hotfix) make header title styling work again 2026-03-22 14:02:19 +01:00
Robin Olsen
14e64f73f2 fix close modal 2026-03-20 17:11:51 +01:00
Robin Olsen
2abddd5b54 fix from merge 2026-03-20 16:33:56 +01:00
Robin Olsen
6da8c7a2ab Merge remote-tracking branch 'origin/main' into LPM-110 2026-03-20 16:32:34 +01:00
Robin Olsen
7facfb6afe Merge pull request #73 from LazyBachelor/LPM-138
LPM-138 Refactor Tui with composable modals and use canvas

Refactors the TUI (dashboard + kanban) to use a shared, composable modal system with canvas-based overlay rendering, while consolidating styling into internal/style and expanding issue interactions (e.g., comments).

Changes:

Introduces a new pkg/tui/modal system (manager/stack + multiple modal types) and overlays modals using Lipgloss compositor layers.
Refactors dashboard/kanban views and input handling to use the modal manager + focus manager instead of per-modal boolean state.
Consolidates TUI styling by moving from pkg/tui/styles to internal/style and updates components to use the new style package; adds a shared footer renderer.
2026-03-20 16:28:10 +01:00
Moira Daniella A Sebastian
6d72c9195b TUI: add quit confirmation 2026-03-20 13:55:00 +01:00
Robin Olsen
5253745445 fix description suddenly cutting off 2026-03-20 12:42:30 +01:00
Robin Olsen
bee0becde4 make full help show in items in vertical order 2026-03-20 12:41:50 +01:00
Robin Olsen
ecafe0c17e we dont use this 2026-03-20 12:23:26 +01:00
Robin Olsen
097cb3af56 remove closed issues view and just show closed issues with strikethroug 2026-03-20 12:23:14 +01:00
Robin Olsen
ad961747fc show closing reason and refine comment rendering 2026-03-20 12:22:45 +01:00
Robin Olsen
47f670da28 refine helpbar 2026-03-20 12:22:21 +01:00
Robin Olsen
977d0e2df0 users should understand how to view details 2026-03-20 10:47:27 +01:00
Robin Olsen
d78e9d4ded clean up help bar 2026-03-20 10:46:24 +01:00
Robin Olsen
3e9a903506 works now 2026-03-18 11:58:31 +01:00
Robin Olsen
40d25cc716 start with upgdrade (broken right now) 2026-03-18 11:23:10 +01:00
viljarb
1f98308d9b adding blocked status to tui 2026-03-12 13:18:15 +01:00
viljarb
0b4e33b28f adding assignee for tui 2026-03-11 21:23:07 +01:00
Robin Olsen
102f718726 Merge pull request #50 from LazyBachelor/TASK-SPRINT-PLANNING-2
TASK SPRINT PLANNING 2
2026-03-11 09:42:46 -07:00
Robin Olsen
5fd9557637 Update pkg/tui/components/modals.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-11 15:33:45 +01:00
Robin Olsen
85e0bf698d show in ready_to_sprint in tui 2026-03-11 15:31:29 +01:00
Ine Maria Nilssen Aanonsen
c78b5082d2 TASK SPRINT PLANNING 2 2026-03-11 14:54:14 +01:00
Robin Olsen
8f40a4c9a3 add section to show valiaton check feedback 2026-03-11 14:49:55 +01:00
Moira Daniella A Sebastian
153351ce81 Resolved some of suggestions from copilot 2026-03-10 15:17:42 +01:00
Moira Daniella sebastian
1cdfb56531 Update pkg/tui/components/modals.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-10 15:05:41 +01:00
Robin Olsen
a63edceb00 Merge remote-tracking branch 'origin/main' into WIP-LPM-79 2026-03-06 16:02:50 +01:00
viljarb
aa203e901d making the enter/details key switch focus between issues and details; using the v key for switching between kanban and list view; making the footer stay at the buttom of the screen in kanban view 2026-03-04 21:16:55 +01:00
Moira Daniella A Sebastian
31ed1148f9 refactor(tui): move shared components (help bar, issue list, modals, etc.) into components folder. Also added kanban board view. 2026-03-04 15:20:16 +01:00