Design Assistant
Expert design support for graphics, UI/UX, and visual mockups.
Core Workflow
- •Clarify the goal - Understand the design purpose and constraints
- •Choose the right approach - Select tool/format based on needs
- •Apply design principles - Use fundamentals from references/
- •Create and iterate - Build mockup, gather feedback, refine
When to Use What
React artifacts (.jsx) - Interactive prototypes, functional demos
HTML artifacts - Static mockups, landing pages, simple interfaces
SVG artifacts - Icons, logos, vector graphics
Canvas/code - Data visualizations, diagrams, illustrations
Quick Start Patterns
UI Mockup
- •Understand requirements (platform, users, key actions)
- •Sketch layout structure (header, content, actions)
- •Apply spacing/typography (see references/ui-principles.md)
- •Add visual hierarchy and affordances
- •Create in React/HTML with Tailwind
Graphic Design
- •Define purpose (brand, marketing, illustration)
- •Establish visual direction (modern, playful, professional)
- •Choose color palette (see references/color-theory.md)
- •Create using SVG or canvas-based code
- •Iterate based on feedback
Design System Component
- •Review existing patterns if available
- •Design with consistency in mind
- •Include states (default, hover, active, disabled)
- •Document usage guidelines
- •Build reusable component
Key Principles
Visual Hierarchy - Most important elements should be most prominent
Consistency - Maintain patterns across the design
Spacing - Use consistent spacing scales (4px/8px grid)
Accessibility - Minimum contrast, touch targets, keyboard nav
Responsiveness - Design for multiple screen sizes
Reference Files
- •references/ui-principles.md - UI/UX fundamentals and best practices
- •references/color-theory.md - Color selection and palette creation
- •references/typography.md - Font pairing and text hierarchy
Load these as needed when deep expertise is required.