EMS Design SystemBack to Application
Getting Started
Components
  • Alert
  • Badge
  • Button
  • Card
  • Checkbox
  • Dialog
  • Dropdown Menu
  • Input
  • Label
  • Radio Group
  • Select
  • Switch
  • Table
  • Tabs
  • Textarea
  • Toast
Patterns
  • Data Table
  • Filters
  • Form Layout
  • Modal Form
  • Page Header
  • Search
  • Settings Group
  • Side Navigation
  • Tabbed Interface
Templates
  • Dashboard Layout
  • Dashboard Page
  • Detail Page
  • Listing Page
Design SystemPatterns

Patterns

Reusable UI patterns and combinations of components that solve common design problems. These patterns provide consistent solutions for recurring user interface needs throughout the application.

Data Display

Patterns for displaying and interacting with data

Data Table
Tabular data display with sorting, filtering, and actions
View pattern →

Forms

Patterns for collecting user input

Form Layout
Structured form with grouped fields and actions
View pattern →
Search
Search input with suggestions and filtering
View pattern →
Filters
Filter controls for refining data views
View pattern →

Navigation

Patterns for user navigation

Page Header
Consistent page header with title and actions
View pattern →
Side Navigation
Vertical navigation sidebar with sections
View pattern →

Feedback

Patterns for user feedback and interaction

Modal Form
Form presented in a modal dialog
View pattern →

Layout

Patterns for page layout and structure

Settings Group
Grouped settings with consistent styling
View pattern →
Tabbed Interface
Content organized into tabs
View pattern →