Guide
The guide covers the decisions that sit around the components: installation, application structure, layout, spacing, color, accessibility, responsive behavior, and verification.
Start here
- Getting Started installs Bamboo and mounts the styles and Vue plugin.
- Layout and Spacing explains padding, gaps, widths, and responsive containers.
- Color and Theming documents semantic colors, token overrides, dark mode, and custom colors.
- Accessibility gives the keyboard, focus, naming, and live-region rules used throughout the library.
- Responsive Composition shows how to compose primitives into resilient application layouts.
- Testing and Quality turns the local checks into a repeatable release checklist.
Design principle
Bamboo provides behavior and visual primitives, not a replacement for product structure. Keep semantic HTML, content hierarchy, and user intent in your application; use component props and slots to express those decisions consistently.
