xtablo-source/go-backend/internal/web
Arthur Belleville 4ae19faac9
feat(20-02): TabloDetailPage templ component + GetTabloDetailTab handler
- Create tablo_detail.templ with 8 templ components: TabloDetailPage, TabloDetailHeader, TabloDetailTabBar, TabloDetailKanbanBoard, TabloDetailKanbanColumn, TabloDetailTaskCard, TabloDetailEtapesSection, TabloDetailSortableScript
- Tab links use hx-get + hx-target="#tab-content" + hx-push-url="true" per UI-SPEC interaction contract
- Each kanban column has hidden reorder form id="reorder-form-{status}" for Sortable.js onEnd
- Create tablo_detail_tab.go with GetTabloDetailTab handler for HTMX tab content swaps
- Tasks tab returns kanban board fragment; other tabs return "coming soon" placeholder
2026-05-18 15:51:17 +02:00
..
dates Remove server-side search filtering and implement client-side filtering 2026-05-10 13:53:23 +02:00
handlers feat(20-02): TabloDetailPage templ component + GetTabloDetailTab handler 2026-05-18 15:51:17 +02:00
tabloicons Pass tablo list to dashboard views 2026-05-10 14:56:46 +02:00
ui test(17-02): add failing render test + view model + CSS h1 selector fix (RED) 2026-05-17 10:34:49 +02:00
views feat(20-02): TabloDetailPage templ component + GetTabloDetailTab handler 2026-05-18 15:51:17 +02:00