Version: 3.5.13

Introduction

Welcome to Beacon Design System

About Design System

Beacon Design System creates a seamless, user-friendly, and visually coherent digital environment. This system serves as the foundation upon which all our digital products are built, ensuring consistency, efficiency, and accessibility across all user interfaces. With 14 production-ready components, comprehensive design tokens, motion animations, and CSS-based background patterns, Beacon provides everything needed to build cohesive, accessible applications.

Beacon Design System
What's Included

Beacon Design System provides a complete set of components and foundations to accelerate development while maintaining design consistency.

Components
  • Avatar
  • Button
  • Button Icon
  • Card
  • Checkbox
  • Chip
  • Input
  • Menu
  • Radio Button
  • Select
  • Slider
  • Switch
  • Tabs
  • Toast
Foundations
  • Design Tokens (Colors, Spacing, Themes)
  • Typography
  • Icons
  • Responsiveness
  • Accessibility
Motion
  • Animation Guide
  • Animation Library (Professional, Playful, Minimal, 3D)
Utility
  • Background Patterns (33 CSS-based patterns)
  • Pattern Categories (Dot, Line, Grid, Ring, Wave, Texture, Shape)
Key Features

Beacon Design System is built with modern development practices and accessibility in mind.

  • Token-driven design: All styles use design tokens, ensuring consistency and easy theme customization.
  • Theme support: Built-in light and dark mode support with multiple hue variants for flexible theming.
  • Responsive variants: Components adapt seamlessly across desktop, tablet, and mobile breakpoints.
  • Accessibility built-in: WCAG-compliant components with proper ARIA attributes and keyboard navigation.
  • Figma-aligned: 1:1 mapping with design files ensures pixel-perfect implementation.
  • TypeScript support: Fully typed components and tokens for better developer experience and type safety.
Quick Start

Get started with Beacon Design System in minutes. Each component includes interactive playgrounds where you can explore variants, customize properties, and copy ready-to-use code examples.

  • Explore design tokens to understand the color system, spacing scale, and theme variables.
  • Browse component documentation to see all available props, variants, and usage examples.
  • Use interactive playgrounds to customize components and generate code snippets.
  • Review the How to Use guide for detailed implementation instructions.
Design Principles

Beacon Design System is guided by core principles that ensure quality, consistency, and usability across all implementations.

  • Consistency: Unified design language across all components and patterns.
  • Accessibility: Inclusive design that works for everyone, meeting WCAG 2.1 AA standards.
  • Scalability: Token-based architecture that scales with your product's needs.
  • Developer-friendly: TypeScript support, clear documentation, and copy-paste code examples.
Versioning & Releases

The system is designed to evolve incrementally. Components, tokens, and patterns may be added, refined, or deprecated as product requirements mature. Documentation reflects the current state of the system at the time of release.

Current Version:V 3.5.13