You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a modern, clean, and accessible user interface for an app built with Celo Composer that strictly follows the official Celo brand guidelines and design system.
Celo Brand Identity Implementation
Primary Color Palette
Use the exact Celo brand colors as shown in the design system:
Clean background with subtle geometric patterns (optional)
Form Layout
Multi-step wizard with progress indicator
Each step in its own card
Clear section headers
Logical grouping of related fields
Interactive Elements
Progress Indicators
Use Celo green for active/completed steps
Gray for inactive steps
Smooth transitions between steps
Loading States
Celo green spinner/loading animation
Skeleton screens for content loading
Progress bars for transaction status
Notifications/Toasts
Success: Green background with white text
Error: Red background with white text
Warning: Orange background with dark text
Position: Top right corner
Auto-dismiss after 5 seconds
Responsive Design
Mobile-First Approach
Stack cards vertically on mobile
Larger touch targets (min 44px)
Simplified navigation
Collapsible sections where appropriate
Breakpoints
/* Mobile */@media (max-width:640px) { }
/* Tablet */@media (min-width:641px) and (max-width:1024px) { }
/* Desktop */@media (min-width:1025px) { }
Accessibility Requirements
WCAG 2.1 AA Compliance
Color contrast ratios: 4.5:1 minimum
Keyboard navigation support
Screen reader friendly
Alt text for all images
Proper heading hierarchy
Focus indicators visible
Semantic HTML
Use proper HTML5 elements
ARIA labels where needed
Form labels properly associated
Clear error messages
Animation & Transitions
Micro-interactions
Button hover effects (0.2s ease)
Card hover elevation
Form field focus animations
Loading spinners
Success checkmarks
Page Transitions
Smooth step-to-step navigation
Fade in/out for content changes
Slide animations for mobile navigation
Brand Consistency Checklist
✅ Use only official Celo colors
✅ Implement proper typography hierarchy
✅ Follow button design system exactly
✅ Maintain consistent spacing (8px grid)
✅ Use appropriate icons (Lucide React recommended)
✅ Include Celo logo/branding appropriately
✅ Ensure mobile responsiveness
✅ Test accessibility compliance
✅ Implement proper loading states
✅ Use consistent border radius (8px, 12px, 16px)
Implementation Notes
Use Tailwind CSS utility classes configured with Celo colors
Implement dark mode support (optional future enhancement)
Ensure all animations are smooth and purposeful
Test across different devices and browsers
Performance optimize all images and assets
Use proper semantic HTML for better SEO
This design system ensures the token launchpad feels like a native part of the Celo ecosystem while providing an excellent user experience that encourages token creation and builds trust in the platform.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Celo UI Design System Prompt
Create a modern, clean, and accessible user interface for an app built with Celo Composer that strictly follows the official Celo brand guidelines and design system.
Celo Brand Identity Implementation
Primary Color Palette
Use the exact Celo brand colors as shown in the design system:
Typography System
Follow Celo's typography hierarchy:
UI Component Design Guidelines
Button System
Implement exactly as shown in the Celo design system:
Primary CTAs
--celo-green
(#35D07F)--celo-dark
(#2E3338)Secondary CTAs
--celo-green
--celo-green
Disabled State
--celo-gray
--celo-dark-gray
States to implement:
Card Components
Design clean card layouts following Celo's style:
Form Elements
Create consistent form styling:
Input Fields
--celo-light-gray
--celo-green
--text-base
Labels
--celo-dark
Validation States
Layout Structure
Header/Navigation
Hero Section
--text-4xl
--celo-gray
Form Layout
Interactive Elements
Progress Indicators
Loading States
Notifications/Toasts
Responsive Design
Mobile-First Approach
Breakpoints
Accessibility Requirements
WCAG 2.1 AA Compliance
Semantic HTML
Animation & Transitions
Micro-interactions
Page Transitions
Brand Consistency Checklist
✅ Use only official Celo colors
✅ Implement proper typography hierarchy
✅ Follow button design system exactly
✅ Maintain consistent spacing (8px grid)
✅ Use appropriate icons (Lucide React recommended)
✅ Include Celo logo/branding appropriately
✅ Ensure mobile responsiveness
✅ Test accessibility compliance
✅ Implement proper loading states
✅ Use consistent border radius (8px, 12px, 16px)
Implementation Notes
This design system ensures the token launchpad feels like a native part of the Celo ecosystem while providing an excellent user experience that encourages token creation and builds trust in the platform.
Beta Was this translation helpful? Give feedback.
All reactions