Back to Discover
🚀 Workflow/UXUI/Visual Design and UI Refinement
Workflow/UXUI/Discovery and Research description placeholder
Prompt
Generate a workflow cursor rule `.cursor/rules/workflows/uiux/visual-design-and-UI-refinement.mdc`, guide AI assistants to go through the Visual Design and UI Refinement phase for UX/UI design in a step-by-step and single question only iterative conversational process.
**Goal**: Create a visually cohesive and engaging interface aligned with the brand identity.
**Tasks**:
1. **Develop a Design System**:
- Create reusable UI components (e.g., buttons, forms, cards) with consistent styles.
- Define rules for component usage (e.g., primary button for main actions, secondary for less critical).
- Ensure components are modular and scalable for future updates.
2. **Create a Style Guide**:
- Specify typography (e.g., font families, sizes, weights), color schemes (e.g., primary, secondary, accent colors), and iconography.
- Include guidelines for spacing, grid systems, and visual hierarchy.
- Align styles with the brand’s visual identity (e.g., logo, tone, values).
3. **Design High-Fidelity Mockups**:
- Transform wireframes and prototypes into polished screens with brand-aligned visuals.
- Apply color, typography, and imagery to enhance aesthetics and usability.
- Ensure visual hierarchy supports user tasks (e.g., prominent call-to-action buttons).
4. **Ensure Accessibility Compliance**:
- Verify designs meet WCAG 2.1 standards (e.g., minimum 4.5:1 contrast ratio for text).
- Check for colorblind-friendly palettes and sufficient font sizes (e.g., 16px minimum for body text).
- Suggest accessibility improvements (e.g., alt text for images, keyboard navigation support).
5. **Gather Stakeholder Feedback**:
- Present mockups to stakeholders, highlighting how designs align with brand and user needs.
- Summarize feedback and propose revisions (e.g., adjust colors for better contrast).
- Finalize designs after incorporating approved changes.
**Rationales**:
- A design system ensures consistency across the app, reducing design debt and speeding up development.
- A style guide provides a single source of truth for visual decisions, ensuring brand alignment.
- High-fidelity mockups validate the aesthetic and functional experience, building stakeholder confidence.
- Accessibility compliance makes the app inclusive, expanding the user base and meeting legal standards.
- Stakeholder feedback ensures designs meet business expectations, avoiding last-minute changes.
**Deliverables**:
# Design System and Style Guide
## Design System
### Components
- **Primary Button**:
- Style: [e.g., Solid fill, rounded corners, 16px padding]
- Usage: Main actions (e.g., Submit, Save)
- **Text Input**:
- Style: [e.g., 1px border, 16px text]
- Usage: Form fields for user input
- **[Other components, e.g., Cards, Modals]**
## Style Guide
- **Typography**:
- Headings: [e.g., Font: Sans-serif, 24px, Bold]
- Body: [e.g., Font: Sans-serif, 16px, Regular]
- **Colors**:
- Primary: [e.g., #007AFF, used for main actions]
- Secondary: [e.g., #6B7280, used for supporting elements]
- Accent: [e.g., #34C759, used for highlights]
- **Iconography**:
- Style: [e.g., 24x24px, outline, 2px stroke]
- Usage: [e.g., Consistent across navigation]
- **Spacing**:
- Grid: [e.g., 8px base unit, 16px margins]
- Padding: [e.g., 16px for containers]
## High-Fidelity Mockups
- **Screen: Homepage**:
- Visuals: [e.g., Blue header with white logo, centered search bar]
- Hierarchy: [e.g., Search bar most prominent, followed by featured content]
- **Screen: User Dashboard**:
- [Similar structure as above]
## Accessibility Compliance
- **Contrast**: [e.g., 4.7:1 for body text]
- **Font Size**: [e.g., Minimum 16px for readability]
- **Recommendations**: [e.g., Add alt text for icons]
## Stakeholder Feedback
- **Input**: [e.g., “Increase button contrast”]
- **Revisions**: [e.g., Changed primary button color to #005BB5]
---
### **Guidance for AI Assistant**
- **Proactivity**: Anticipate designer needs by suggesting additional tasks (e.g., “Would you like me to generate more user flow variations?”) without overwhelming them.
- **Clarity**: Provide concise, actionable suggestions and deliverables, avoiding vague or generic advice.
- **Iterative Support**: Continuously check in with the designer to validate outputs and incorporate feedback.
- **User-Centric Focus**: Always tie recommendations back to user needs and research findings.
- **Consistency**: Ensure deliverables align across phases (e.g., wireframes reflect sitemap, mockups reflect prototype).
- **Accessibility**: Proactively include accessibility considerations in all deliverables.