diff --git a/docs/app.vue b/docs/app.vue index 0c4e4b63..c7d7de09 100644 --- a/docs/app.vue +++ b/docs/app.vue @@ -92,9 +92,6 @@ useHead({ ], htmlAttrs: { lang: 'en' - }, - bodyAttrs: { - class: 'antialiased font-sans text-gray-700 dark:text-gray-200 bg-white dark:bg-gray-900' } }) diff --git a/docs/components/content/ComponentCard.vue b/docs/components/content/ComponentCard.vue index 918f6e44..c9c753c0 100644 --- a/docs/components/content/ComponentCard.vue +++ b/docs/components/content/ComponentCard.vue @@ -211,8 +211,9 @@ function renderObject (obj: any) { const { data: ast } = await useAsyncData(`${name}-ast-${JSON.stringify(props)}`, () => transformContent('content:_markdown.md', code.value, { highlight: { theme: { - light: 'material-lighter', - dark: 'material-palenight' + light: 'material-theme-lighter', + default: 'material-theme', + dark: 'material-theme-palenight' } } }), { watch: [code] }) diff --git a/docs/components/content/ComponentPreset.vue b/docs/components/content/ComponentPreset.vue index 04cf040c..43780ae1 100644 --- a/docs/components/content/ComponentPreset.vue +++ b/docs/components/content/ComponentPreset.vue @@ -29,8 +29,9 @@ ${JSON.stringify(preset, null, 2)} `, { highlight: { theme: { - light: 'material-lighter', - dark: 'material-palenight' + light: 'material-theme-lighter', + default: 'material-theme', + dark: 'material-theme-palenight' } } })) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index 67fc0d1d..ef88483f 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -1,8 +1,11 @@ +import { createResolver } from '@nuxt/kit' import colors from 'tailwindcss/colors' import module from '../src/module' import { excludeColors } from '../src/colors' import pkg from '../package.json' +const { resolve } = createResolver(import.meta.url) + export default defineNuxtConfig({ extends: '@nuxt-themes/ui-kit', modules: [ @@ -10,6 +13,7 @@ export default defineNuxtConfig({ '@nuxt/devtools', // '@nuxthq/studio', module, + '@nuxtjs/fontaine', '@nuxtjs/google-fonts', '@nuxtjs/plausible', '@vueuse/nuxt', @@ -44,6 +48,7 @@ export default defineNuxtConfig({ }, componentMeta: { globalsOnly: true, + exclude: [resolve('./components'), resolve('@nuxt-themes/ui-kit/components')], metaFields: { props: true, slots: false, diff --git a/docs/package.json b/docs/package.json index 60677132..93dd6891 100644 --- a/docs/package.json +++ b/docs/package.json @@ -4,11 +4,12 @@ "devDependencies": { "@iconify-json/heroicons": "latest", "@iconify-json/simple-icons": "latest", - "@nuxt-themes/ui-kit": "npm:@nuxt-themes/ui-kit-edge@0.0.1-28164481.fd7cd68", - "@nuxt/content": "2.7.0", + "@nuxt-themes/ui-kit": "npm:@nuxt-themes/ui-kit-edge@0.0.1-28175745.ce6207e", + "@nuxt/content": "^2.7.2", "@nuxt/devtools": "^0.6.7", "@nuxt/eslint-config": "^0.1.1", "@nuxthq/studio": "^0.13.4", + "@nuxtjs/fontaine": "^0.4.1", "@nuxtjs/google-fonts": "^3.0.2", "@nuxtjs/plausible": "^0.2.1", "@vueuse/nuxt": "^10.2.1", diff --git a/docs/pages/[...slug].vue b/docs/pages/[...slug].vue index e681d574..24cd78bf 100644 --- a/docs/pages/[...slug].vue +++ b/docs/pages/[...slug].vue @@ -1,5 +1,16 @@