Skip to content

feat(bootstrap): add the Bootstrap 6 component set - #1087

Open
johnleider wants to merge 6 commits into
devfrom
feat/bootstrap-v6
Open

johnleider wants to merge 6 commits into
devfrom
feat/bootstrap-v6

Conversation

@johnleider

Copy link
Copy Markdown
Member

Vue components that render Bootstrap 6 markup. The app loads the stylesheet. The package opens, closes, and handles the keyboard, and it ships no CSS.

Docs are the Bootstrap system pages. @vuetify/v0/palettes/bootstrap exports the pinned color ramps.

@paper/bootstrap is still 0.0.0 and is not in a changeset, so this does not publish it. The palette export has no @vuetify/v0 changeset yet.

@johnleider johnleider added this to the v1.3.x milestone Oct 23, 2026
@johnleider johnleider added documentation Improvements or additions to documentation enhancement New feature or request paper Paper layer (unstyled component bridge) labels Oct 23, 2026
@johnleider johnleider self-assigned this Oct 23, 2026
Vue components that render Bootstrap 6 markup and leave the stylesheet to the app. Vuetify0 supplies open, close, and keyboard behavior. The package ships no CSS.

Includes the systems docs, the sandbox frame rules for menus and popovers, and a @vuetify/v0 palette export at @vuetify/v0/palettes/bootstrap.
Context providers stay in the file that calls them. The stylesheet URLs and loadFixture are only used in their own modules.
createBootstrapPlugin sets data-bs-theme from the app theme. A passed
color writes the matching --bs-* variable. Components still render
without the plugin, and the package still ships no CSS.
Usage examples follow the Bootstrap 6 pages, and the sandbox clip
tracks an opening menu instead of looping. Dialog keyboard and
non-modal show, plus drawer scroll and swipe dismiss, match the
Bootstrap options.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request paper Paper layer (unstyled component bridge)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant