User Interface Design System
A thoughtfully crafted UI framework for clarity, consistency, and accessibility across the entire website experience.
This section houses guidelines and components built with a human-centered design philosophy. Explore interaction patterns, reusable components, and typography standards designed to create a seamless and delightful user experience.
Human Interface Guidelines
Principles and philosophy guiding all UI components and interactions for usability and accessibility.
Components Library
Reusable UI elements such as buttons, preloaders, and typography designed for consistency and interaction.
Accessibility
Ensuring inclusivity through accessible design, keyboard navigation, and ARIA roles.
Design Patterns
Common reusable solutions for interface challenges, from navigation to feedback systems.
Design Tokens
Centralized variables for colors, spacing, typography to ensure design consistency.
<!-- Example Button Markup -->
<button class="bb-ui-btn-primary" aria-label="Submit Form">Submit</button>
<!-- CSS Example -->
.bb-ui-btn-primary {
background-color: #0071e3;
color: white;
padding: 12px 28px;
border-radius: 12px;
font-family: 'BB Display Semibold', sans-serif;
font-size: 1rem;
cursor: pointer;
transition: background-color 0.3s ease;
}