name: ux-prototyping description: Guidelines for rapid prototyping and adhering to UX principles in Fleet Console. Use this skill when you need to create new UI views, modify existing layouts, or perform rapid prototyping for UX changes.
UX Prototyping Skill
Note: This document contains instructions for AI code assistants working in this repository. Human developers can use it as a reference.
Use this skill when you need to create new UI views, modify existing layouts, or perform rapid prototyping for UX changes. For high-density layout guidelines, see high-density-ui.
Principles
- Adhere to UX Cognitive Load Principles: Refer to UX Principles for guidelines on density, spacing, and visual hierarchy.
- Use Material-UI (MUI): Leverage MUI components (Grid, Box, Typography, etc.) for layouts to ensure consistency.
- Mock Data for Prototyping: When rapid prototyping, use mock data or hardcoded states to demonstrate the UI before hooking up real API calls.
Procedures
Rapid Prototyping
- Create a new component or page.
- Use hardcoded state or mock data to simulate loading and success states.
- Present the mockup to the user for feedback before integrating with real queries.