Skip to main content
February 19, 20261.0.29v1.0.29RSS

v1.0.29 — [UI/UX] Products list should default to a card grid view, not a table

Release Notes

The Products page (/dashboard/products) renders as a plain data table with columns: Name, Vertical, Status, Role, Created. For a dashboard where most users have 1–5 products, a table with 5 columns is cold and utilitarian. The existing ProductCardGrid component exists but is unused here. Products are visual artifacts with status and team context — a card grid with status badge, vertical tag, team name, last pipeline run, and quick-action buttons would be significantly more scannable and actionable.

Category: layout File: src/app/dashboard/products/page.tsx Recommendation: Switch the default products view to the existing ProductCardGrid component (src/components/product-card-grid.tsx) with cards showing: product name, status badge, target vertical, team badge, last pipeline run time + status, and a 'View' CTA button. Add a view toggle (grid/list) in the header so power users with many products can switch to the table. On mobile, the card view already works better than the responsive table.