Components: Bootstrap set
Every component Bootstrap documents, rebuilt in the Lustro style on Bootstrap 6.0.0-alpha.1 (pinned with SRI, same as Umail). The 52 sections render inside a scoped iframe so Bootstrap never bleeds into the VitePress shell. Fictitious data; live toasts and dialogs use Bootstrap 6 ESM inside the preview.
Open the Bootstrap 6 catalog full screen · Lustro BS6 shell
The blocks below are the legacy in-page .bsx previews (Bootstrap 5.3-depth markup). They remain for diffing during migration; the iframe above is the canonical BS6 render.
Legacy in-page previews (BSX)
Buttons: variants
Buttons: outline
Buttons: sizes
Buttons: disabled
Buttons: block and full width
Buttons: shapes
Buttons: active and toggle
Buttons: with icons and counters
Buttons: loading
Button groups: basic and sizes
Button groups: toolbar and vertical
Button groups: checkbox and radio style
Button groups: with dropdown
Badges: variants
Badges: pill, square, dot and in buttons
Badges: positioned on a button
Alerts: variants
Alerts: with heading and actions
You completed the setup. Next, invite your team.
Invite Later
Your card was declined.
Alerts: dismissible and with icon
Cards: basic, header and footer
Card title
Some quick example text to build on the title.
GoSpecial title
Supporting text below.
Cards: with image, horizontal and highlighted
With image
Cover image on top.
Horizontal
Image on the left.
Highlighted
Solid brand card.
Cards: list and grid groups
Stat
Forms: text inputs
Forms: sizes, textarea and file
Forms: validation
Forms: input groups
Forms: floating labels and layout
Select: variants
Checks and radios
Switches
Range
Nav and tabs
Nav: vertical and tab panes
Tab pane content sits here.
Pagination
Breadcrumbs
Dropdowns
Modals
Static render. Also: small, large, centered and scrollable variants share this anatomy.
Confirm delete?
Tooltips
Popovers
Progress
Spinners
List groups
Tables: basic, striped and hover
| # | First | Last | Handle |
|---|---|---|---|
| 1 | Mark | Otto | @mdo |
| 2 | Jacob | Thornton | @fat |
| 3 | Larry | Bird |
| # | First | Last | Handle |
|---|---|---|---|
| 1 | Mark | Otto | @mdo |
| 2 | Jacob | Thornton | @fat |
| 3 | Larry | Bird |
| # | First | Last | Handle |
|---|---|---|---|
| 1 | Mark | Otto | @mdo |
| 2 | Jacob | Thornton | @fat |
| 3 | Larry | Bird |
Tables: bordered, small, dark header and states
| # | First | Last | Handle |
|---|---|---|---|
| 1 | Mark | Otto | @mdo |
| 2 | Jacob | Thornton | @fat |
| 3 | Larry | Bird |
| # | First | Last | Handle |
|---|---|---|---|
| 1 | Mark | Otto | @mdo |
| 2 | Jacob | Thornton | @fat |
| 3 | Larry | Bird |
| # | First | Last | Handle |
|---|---|---|---|
| 1 | Passed | - | ok |
| 2 | Failed | - | err |
Accordion
Accordion item #1
Accordion item #2
Accordion item #3
Flush item
Another flush item
Collapse
Click to expand
Toasts
Offcanvas
Carousel
Avatars and stacks
Placeholders and skeletons
Steps and keyboard keys
Navbar
A top navigation bar with a brand, links, a dropdown, search and a collapse button under 700 px. Click a link to mark the current page, open "More", or press Escape to close menus. A secondary tinted bar and an inverted bar show the same links in other treatments. Menus animate in with Motion and stay still with reduced motion.
Responsive collapse: narrow the window under 700 px and use the menu button. Current: Projects.