41 lines
1.1 KiB
Markdown
41 lines
1.1 KiB
Markdown
|
|
---
|
||
|
|
status: partial
|
||
|
|
phase: 20-tablo-detail-kanban-restyle
|
||
|
|
source: [20-VERIFICATION.md]
|
||
|
|
started: 2026-05-18T14:30:00Z
|
||
|
|
updated: 2026-05-18T14:30:00Z
|
||
|
|
---
|
||
|
|
|
||
|
|
## Current Test
|
||
|
|
|
||
|
|
[awaiting human testing]
|
||
|
|
|
||
|
|
## Tests
|
||
|
|
|
||
|
|
### 1. Tablo detail page visual layout
|
||
|
|
expected: Page renders at /tablos/{id} with 1.75rem tablo name h1, metadata row (owner, due, status badge, progress bar), 5-tab bar, and kanban board with 4 columns matching Figma design
|
||
|
|
result: [pending]
|
||
|
|
|
||
|
|
### 2. Drag-and-drop task reorder
|
||
|
|
expected: Tasks can be dragged within a column; on drop the reorder-form submits to POST /tablos/{id}/tasks/reorder and the new order persists on page reload
|
||
|
|
result: [pending]
|
||
|
|
|
||
|
|
### 3. HTMX tab navigation
|
||
|
|
expected: Clicking a tab sends hx-get to /tablos/{id}/{tab}, swaps #tab-content, and pushes URL — no full page reload
|
||
|
|
result: [pending]
|
||
|
|
|
||
|
|
### 4. Global /tasks page regression check
|
||
|
|
expected: The global My Tasks page (/tasks) still renders correctly — .task-row layout unchanged, no CSS bleeding from the new .task-card rules
|
||
|
|
result: [pending]
|
||
|
|
|
||
|
|
## Summary
|
||
|
|
|
||
|
|
total: 4
|
||
|
|
passed: 0
|
||
|
|
issues: 0
|
||
|
|
pending: 4
|
||
|
|
skipped: 0
|
||
|
|
blocked: 0
|
||
|
|
|
||
|
|
## Gaps
|