| name | frontend |
| description | Resources and guidelines for awesome frontend UX and design. |
| disable-model-invocation | true |
Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
Guidelines
- Fast and efficient. Load only required data, render charts appropiately, ...
- Prefer minimal, monochrome, monospace fonts, high contrast, sharp rectangles, utilitarian layout designs. Consider datasheet and control panel style if match.
- Use semantic HTML, modern CSS
- As vanilla as possible (no React or other frameworks)
- Accesible
Workflow
- Read through my preferred styles, reources, and links first. If needed, clone GitHub repos into
/tmp and dig into the most relevant ones.
- Inspect the project: framework, existing components, theme, assets, vibes, and constraints.
- Define the design read: surface type, audience, user task, brand/product register, aesthetic direction, and justified signature moves. Ask clarifying questions if needed.
- Plan before code: content hierarchy, responsive layout, palette, typography, spacing, radius, motion, states, accessibility, and real asset needs. Reject generic AI-default patterns.
- Implement production-quality UI with semantic HTML, maintainable CSS/JS, consistent design-system conventions, real content/assets, clear copy, visible focus, keyboard support, contrast, and reduced-motion handling.
- Verify in browser and code: desktop/mobile, overflow, states, forms, loading/empty/error/success, interaction feedback, performance, accessibility, and build/lint/tests when available.
- Iterate from screenshots and self-critique until the interface feels intentional, distinctive, usable, and shippable. Present what changed, what was checked, and any remaining limitations.