Simone Cavalli
|
3582e26970
|
feat: document edit inline + client dashboard sidebar layout
- actions.ts: add updateDocument server action (label + url, Zod validated)
- DocumentRow: Client Component with hover-reveal edit/remove buttons,
inline edit form with pre-filled fields and cancel/save
- DocumentsTab: use DocumentRow, remove variant dependency
- client-dashboard: two-column layout (sidebar left on lg+):
sidebar = payments + documents + notes (sticky top)
main = brief + phases toggle (timeline / kanban)
mobile: main first, sidebar below (order-1/order-2)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-16 12:24:49 +02:00 |
|