Skip to main content

Building Blocks

Atomic-level components — single-purpose, reusable elements that form the foundation of all Festa interfaces. Each is designed with trauma-informed principles, ensuring clarity, accessibility, and predictable behavior.

These components follow WCAG 2.2 AA standards, support keyboard navigation, and work seamlessly with screen readers. They're built with progressive enhancement, ensuring core functionality without JavaScript.

More Coming Soon

These atomic components are planned and will be documented as they ship.

  • Buttons

    5+ button variants for all interactions

  • Inputs

    8+ input types for forms and data entry

  • Tags

    Category tags with 3 style variations

  • Badges

    Status badges with 4 semantic styles

  • Tabs

    Tabbed navigation patterns

  • Accordion

    Collapsible content sections

  • Modal

    Dialog and overlay patterns

  • Pagination

    Page navigation controls

  • Social Share

    Social media sharing buttons