Abiir DS
A complete, production-ready design system grounded in Ayurvedic ritual and Apple-calibre craft. Every token, component, and pattern is documented for both designers and engineers.
Design Principles
Five principles that govern every decision in this system — from macro layout to micro interaction.
Design Tokens
The single source of truth. All values are referenced by semantic name — never by raw value in component code.
Color System
A palette drawn from Ayurvedic botanicals. Three full scales, semantic aliases, and seven contrast-verified pairings.
Typography
A 9-level type scale with fluid responsive behavior. Two typefaces — one ceremonial, one precise. Zero compromise on readability.
Wisdom
Weights: 300 (primary), 400, 500
Italic: always available and encouraged
Sanskrit terms always in italic 400
Precision
Weights: 300 (body), 400 (UI), 500 (emphasis), 600 (labels)
Tracking: 0 for body, +0.15em for uppercase labels
No italic usage in Jost
Spacing & Grid
An 8px base unit with a multiplier scale. A 12-column grid with 24px gutters. Every layout decision traceable to a single unit.
space-1
space-2
space-3
space-4
space-5
space-6
space-8
space-10
space-12
space-16
space-20
space-24
Gap between elements: space-2 to space-4
Icon-to-label gap: space-2 (8px)
Section padding mobile: space-12 (48px)
Between sections: space-16 (64px)
Paragraph gap: space-4 (16px)
Section label → heading: space-2 (8px)
Iconography
A restrained icon vocabulary — botanical, minimal, and purposeful. Icons communicate action and state, never decoration alone.
Form Elements
11 form components. All states documented. All WCAG 2.1 AA compliant with visible focus rings and proper error patterns.
Feedback
Alerts, toasts, progress bars, skeletons, tooltips, and ratings. Every state communicates clearly — without alarm.
Data Display
Avatars, badges, dividers, modals, and cards. Components that present information with the same care as the products they represent.
Brand-Specific
Components unique to Abiir — Dosha Selector, Product Card, Ingredient Card. These encode the brand's Ayurvedic intelligence into UI structure.
Accessibility
WCAG 2.1 AA compliance is built into the system architecture — not retrofitted. Every component is testable against these specifications.
Design Patterns
Recurring UX patterns across Abiir's digital experiences. Use patterns consistently — do not reinvent them locally.
Developer Handoff
Everything an engineer needs to implement this system correctly — from installation to contribution guidelines.
2. Design review with design lead
3. Implement with TypeScript + tests
4. Document all props + states in Storybook
5. Pass a11y audit (axe-core)
6. PR review from 2 engineers
7. Release in minor version bump
2. Primitive token changes require full contrast re-audit
3. Semantic token changes require component regression test
4. Notify all teams consuming the token in advance
5. Deprecate old token for 2 versions before removal
30+ Components · 120+ Tokens · 3-Layer Architecture
Built for Abiir Skin Care · Where Ancient Wisdom Meets Modern Skin