diff --git a/.prettierrc.yaml b/.prettierrc.yaml index 575f9610a..dee087612 100644 --- a/.prettierrc.yaml +++ b/.prettierrc.yaml @@ -11,3 +11,7 @@ overrides: - '**/*.html' options: singleQuote: false + - files: + - '**/demo/*.*' + options: + singleAttributePerLine: true diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7f1533124..01d274792 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { - "packages/bootstrap-vue-next": "0.30.1", - "packages/nuxt": "0.30.1" + "packages/bootstrap-vue-next": "0.30.2", + "packages/nuxt": "0.30.2" } diff --git a/apps/docs/.vitepress/config.mts b/apps/docs/.vitepress/config.mts index 916fcaa77..c7864c5dd 100644 --- a/apps/docs/.vitepress/config.mts +++ b/apps/docs/.vitepress/config.mts @@ -31,7 +31,7 @@ export default defineConfig({ Components({ globs: ['components/*.vue', 'docs/**/demo/*.vue'], dts: true, - include: [/\.vue$/, /\.vue\?vue/, /\.md$/], + include: [/\.vue$/, /\.vue\?vue/, /\.md$/, /\.ts$/], resolvers: [BootstrapVueNextResolver()], // eslint-disable-next-line @typescript-eslint/no-explicit-any }) as any, diff --git a/apps/docs/.vitepress/theme/Layout.vue b/apps/docs/.vitepress/theme/Layout.vue index cb85cdad1..bebf1ff57 100644 --- a/apps/docs/.vitepress/theme/Layout.vue +++ b/apps/docs/.vitepress/theme/Layout.vue @@ -203,7 +203,7 @@ const content = useTemplateRef>('_content') const target = useTemplateRef>('_target') const {current: activeId, list: items} = useScrollspy(content, target, { - contentQuery: ':scope > div > [id], #component-reference, .component-reference h3', + contentQuery: ':scope h1, :scope > div > [id], #component-reference, .component-reference h3', targetQuery: ':scope [href]', rootMargin: '0px 0px -25%', manual: true, diff --git a/apps/docs/src/docs/components/accordion.md b/apps/docs/src/docs/components/accordion.md index d67c86fca..6c5300a69 100644 --- a/apps/docs/src/docs/components/accordion.md +++ b/apps/docs/src/docs/components/accordion.md @@ -36,12 +36,6 @@ Add `free` property to make accordion items stay open when another item is opene - diff --git a/apps/docs/src/docs/components/alert.md b/apps/docs/src/docs/components/alert.md index fdb8c3fb1..18e446288 100644 --- a/apps/docs/src/docs/components/alert.md +++ b/apps/docs/src/docs/components/alert.md @@ -79,12 +79,6 @@ The BAlert exposes four functions to manipulate the state of an active timer: `p - diff --git a/apps/docs/src/docs/components/avatar.md b/apps/docs/src/docs/components/avatar.md index 7e26b53c5..05fb3c7be 100644 --- a/apps/docs/src/docs/components/avatar.md +++ b/apps/docs/src/docs/components/avatar.md @@ -249,12 +249,6 @@ Avatars are based upon `BBadge` and `BButton` components, and as such, rely upon - diff --git a/apps/docs/src/docs/components/badge.md b/apps/docs/src/docs/components/badge.md index 193387da5..eb51ca961 100644 --- a/apps/docs/src/docs/components/badge.md +++ b/apps/docs/src/docs/components/badge.md @@ -68,12 +68,6 @@ Quickly provide actionable badges by specifying either the `href` prop (links) o - diff --git a/apps/docs/src/docs/components/breadcrumb.md b/apps/docs/src/docs/components/breadcrumb.md index 341cdf8a6..a2c5a4e31 100644 --- a/apps/docs/src/docs/components/breadcrumb.md +++ b/apps/docs/src/docs/components/breadcrumb.md @@ -42,12 +42,6 @@ Use slot `prepend` to put content before the breadcrumb. Use slot `append` to pu - diff --git a/apps/docs/src/docs/components/button-group.md b/apps/docs/src/docs/components/button-group.md index d5c5fe628..54700fae9 100644 --- a/apps/docs/src/docs/components/button-group.md +++ b/apps/docs/src/docs/components/button-group.md @@ -44,12 +44,6 @@ toolbars containing button groups and input groups. - diff --git a/apps/docs/src/docs/components/button-toolbar.md b/apps/docs/src/docs/components/button-toolbar.md index 4a8da7b9b..9197a41e4 100644 --- a/apps/docs/src/docs/components/button-toolbar.md +++ b/apps/docs/src/docs/components/button-toolbar.md @@ -35,12 +35,6 @@ input groups and dropdowns, by setting the prop `justify`. - diff --git a/apps/docs/src/docs/components/button.md b/apps/docs/src/docs/components/button.md index 2701838c1..75a0e95b4 100644 --- a/apps/docs/src/docs/components/button.md +++ b/apps/docs/src/docs/components/button.md @@ -149,12 +149,6 @@ added, nor will the keyboard event listeners be enabled. - diff --git a/apps/docs/src/docs/components/card.md b/apps/docs/src/docs/components/card.md index aeadcf58b..7d8ee93b2 100644 --- a/apps/docs/src/docs/components/card.md +++ b/apps/docs/src/docs/components/card.md @@ -209,12 +209,6 @@ set them to display: inline-block as column-break-inside: avoid is not a bulletp - diff --git a/apps/docs/src/docs/components/carousel.md b/apps/docs/src/docs/components/carousel.md index ce012ab1d..101c8195b 100644 --- a/apps/docs/src/docs/components/carousel.md +++ b/apps/docs/src/docs/components/carousel.md @@ -133,12 +133,6 @@ You are also able to use the built in methods for going to the next, or previous - diff --git a/apps/docs/src/docs/components/collapse.md b/apps/docs/src/docs/components/collapse.md index fa54f1d36..a7e4bdfa4 100644 --- a/apps/docs/src/docs/components/collapse.md +++ b/apps/docs/src/docs/components/collapse.md @@ -102,12 +102,6 @@ element. - diff --git a/apps/docs/src/docs/components/demo/AccordionOverview.vue b/apps/docs/src/docs/components/demo/AccordionOverview.vue index c260d4103..fbf37afc8 100644 --- a/apps/docs/src/docs/components/demo/AccordionOverview.vue +++ b/apps/docs/src/docs/components/demo/AccordionOverview.vue @@ -1,7 +1,10 @@