Skip to content

UI Components

Reusable interface elements in the BAUER GROUP design system for consistent digital products.

Design Principles

PrincipleDescription
ConsistencyIdentical elements look the same everywhere
AccessibilityAll components are WCAG 2.1 AA compliant
ResponsivenessComponents adapt to every screen size
ReusabilityDefined once, applicable everywhere

Overview

  • Buttons — primary, secondary and outline variants in three sizes
  • Badges & Status — semantic status indicators with color coding
  • Forms — input fields, labels and validation

CSS Foundation

All components are based on the BAUER GROUP CSS custom properties:

css
:root {
  --orange-500: #FF8500;  /* Primary Actions */
  --gray-100: #F4F4F5;    /* Secondary Actions */
  --gray-900: #18181B;    /* Text */
  --gray-200: #E4E4E7;    /* Borders */
  --font-body: system-ui, -apple-system, BlinkMacSystemFont,
    "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

Documentation licensed under CC BY-NC 4.0 · Code licensed under MIT