apps for kell creations management
Go to file
Mike Kell a0aea373c2 feat(wordpress): Stage 3B — list efficiency improvements
Add compact/standard view toggle (ListDensity enum) to controller and page, allowing users to switch between a dense single-row layout and the full metadata card view.

Add staleness detection: isStale() flags products not modified in 30+ days with a schedule icon; staleCount() returns the count of stale items in the current filtered view.

Add keyboard navigation: selectNextDraft/selectPreviousDraft with arrow-key wrapping support; page wires up Focus + onKeyEvent for arrow-down/arrow-up.

Update ProductDraftCard with compact layout variant (two-row dense metadata), stale indicator icon, and description snippet in standard mode. Wrap long text in Flexible widgets to prevent overflow.

Increase standard card height from 160px to 180px to accommodate the new description snippet row.

Export ListDensity and ProductSortField from barrel file.

Add 42 new focused tests covering listDensity toggle, staleness boundary conditions, staleCount with filters, keyboard navigation wrapping, and compact card rendering. All 294 tests pass, dart analyze clean.
2026-05-22 08:51:32 -04:00
.forgejo/workflows Added PlantUML SVG inages to workflow and system landscape page 2026-03-30 08:16:38 -04:00
.vscode Added VSCode settings and Flutter Development 2026-04-04 08:12:59 -04:00
architecture/workspace Add deployment architecture 2026-04-03 17:25:33 -04:00
docs feat: add multi-select groundwork to product publishing (Stage 3A) 2026-05-22 08:33:24 -04:00
kell_creations_apps feat(wordpress): Stage 3B — list efficiency improvements 2026-05-22 08:51:32 -04:00
policies Add policy repository structure and initial governance documents 2026-04-03 19:33:22 -04:00
.gitignore Initial MkDocs scaffold 2026-03-29 01:09:53 +00:00
draft fix(feature_wordpress): allow pending review products to move to draft 2026-04-11 08:16:49 -04:00
mkdocs.yml Add architecture traceability index 2026-04-03 20:06:29 -04:00