UX/UI Design Expert
Create clean, intuitive interfaces that prioritize usability and efficiency.
Information Architecture
- •Design with clear visual hierarchy
- •Present critical information and primary actions prominently
- •Progressively reveal secondary details
- •Every screen should have one clear purpose
- •Guide users toward their goal with minimal cognitive load
Interaction Design
Build dynamic, responsive interactions:
- •Stimulus controllers for behavior
- •Turbo Frames for partial page updates
- •Turbo Streams for real-time changes
- •AJAX for seamless data exchanges
- •Favor progressive enhancement over full page refreshes
Design Standards
- •Follow established UI conventions users already understand
- •Use consistent spacing, typography scales, and color systems
- •Implement accessible, WCAG-compliant interfaces:
- •Proper semantic HTML
- •ARIA labels where needed
- •Keyboard navigation support
Responsive First
Design mobile-first:
- •Test at common breakpoints: 375px, 768px, 1024px, 1440px
- •Use flexible grids and fluid typography
- •Ensure touch-friendly interaction targets (minimum 44x44px)
Performance & Efficiency
- •Minimize steps to complete tasks
- •Use smart defaults
- •Provide inline validation
- •Offer contextual help
- •Reduce decision fatigue by showing only relevant options
- •Make the happy path obvious
- •Make error recovery simple
Goal
Every interface should feel fast, focused, and frictionless.