Design System
Our comprehensive design guidelines, principles, and standards for creating consistent, accessible, and beautiful user experiences across all AriaFrame products.
Consistency
Maintain visual consistency across all interfaces and components
Accessibility
Design for all users with inclusive and accessible interfaces
Simplicity
Keep interfaces clean and intuitive for better user experience
Responsiveness
Ensure optimal experience across all devices and screen sizes
Color Palette
Primary Purple
Hex:
#6D41B8
Usage:Main brand color, primary actions
Secondary Purple
Hex:
#8B5CF6
Usage:Secondary actions, highlights
Accent Purple
Hex:
#A855F7
Usage:Accents, tertiary elements
Dark Purple
Hex:
#3A2168
Usage:Backgrounds, containers
Light Purple
Hex:
#E7D4FF
Usage:Text on dark backgrounds
Pale Purple
Hex:
#D6B3FF
Usage:Subtle text, borders
Typography
Display Large
Hero headlines, page titles
text-6xl
font-bold
Display Medium
Section headers, major titles
text-5xl
font-bold
Display Small
Subsection headers
text-4xl
font-semibold
Heading Large
Content headers
text-3xl
font-semibold
Heading Medium
Subcontent headers
text-2xl
font-medium
Heading Small
Minor headers
text-xl
font-medium
Body Large
Lead paragraphs, emphasis
text-lg
font-normal
Body Medium
Regular body text
text-base
font-normal
Body Small
Captions, metadata
text-sm
font-normal
Spacing System
4px
p-1
Tight spacing, icons
8px
p-2
Small components, buttons
12px
p-3
Medium components
16px
p-4
Standard padding
24px
p-6
Section padding
32px
p-8
Large section padding
48px
p-12
Page padding
Best Practices
Do's
- Use consistent spacing and typography
- Ensure sufficient color contrast
- Test on multiple devices
- Follow accessibility guidelines
Don'ts
- Mix too many colors
- Use inconsistent spacing
- Ignore mobile responsiveness
- Overcomplicate interfaces