Convert screenshots, HTML drafts, or mockups into frontend pages matching the project style. Reuse existing components and styles.
Convert screenshots or HTML mockups into pages that fit the current project.
Never reinvent UI. Before writing any code:
Check these against existing project patterns:
Before implementation, state:
Example:
Reuse:
- Button: src/components/ui/button.tsx (primary variant)
- Input: src/components/ui/input.tsx
- Table: src/components/data-table.tsx
- Card: src/components/ui/card.tsx
Style alignment:
- Colors: Use project tokens from src/styles/variables.css
- Spacing: 16px padding (matches existing cards)
- Typography: 14px body, 16px headings (matches project)
New styles: None, all elements covered by existing components