diff --git a/nuxt.schema.ts b/nuxt.schema.ts index 8429743f1..880efc2ab 100644 --- a/nuxt.schema.ts +++ b/nuxt.schema.ts @@ -28,9 +28,9 @@ export default defineNuxtConfigSchema({ */ image: 'https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png', /** - * Social links. + * Social links * - * Will be used in Social Icons component, in AppHeader and AppFooter. + * Will be used in AppSocialIcons component. * * @studio-icon material-symbols:share-outline */ @@ -90,7 +90,7 @@ export default defineNuxtConfigSchema({ */ aside: { /** - * The level to which the navigation should be scaled. + * Aside navigation level * * Use 0 to disable all nesting. * Use 1 and more to display nested navigation in header and aside navigation. @@ -114,7 +114,9 @@ export default defineNuxtConfigSchema({ */ header: { /** - * Title to be displayed in header or as aria-label if logo is defined + * Website title + * + * Title to be displayed in header or as aria-label if logo is defined. * * Default to docus.title * @@ -122,7 +124,7 @@ export default defineNuxtConfigSchema({ */ title: '', /** - * Logo configuration. + * Logo configuration * * Boolean to disable or use the `Logo.vue` component. * @@ -133,6 +135,8 @@ export default defineNuxtConfigSchema({ */ logo: false, /** + * Header links + * * Toggle links icons in the header. */ showLinkIcon: false, @@ -151,9 +155,7 @@ export default defineNuxtConfigSchema({ */ footer: { /** - * Credits configuration - * - * Object configuring the credits part of footer. + * Website credits configuration. * * @type {false|object} * @@ -169,7 +171,9 @@ export default defineNuxtConfigSchema({ href: 'https://docus.dev' }, /** - * Text links to be added into center section of the footer. + * Text links + * + * Will be added into center section of the footer. * * @studio-icon material-symbols:add-link */ @@ -191,6 +195,8 @@ export default defineNuxtConfigSchema({ } }, /** + * Icon links + * * Icons to be added to Social Icons in footer. * * @studio-icon material-symbols:add-link diff --git a/package.json b/package.json index 0caef5fef..1d3a96613 100644 --- a/package.json +++ b/package.json @@ -28,10 +28,10 @@ "dependencies": { "@nuxt-themes/elements": "^0.4.4", "@nuxt-themes/tokens": "^1.5.3", - "@nuxt-themes/typography": "^0.4.1", + "@nuxt-themes/typography": "^0.4.2", "@nuxt/content": "^2.3.0", - "@nuxthq/studio": "^0.5.5", - "@vueuse/nuxt": "^9.11.0" + "@nuxthq/studio": "^0.6.3", + "@vueuse/nuxt": "^9.11.1" }, "devDependencies": { "@algolia/client-search": "^4.14.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 91987ecfa..6f2bb7c68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,12 +6,12 @@ specifiers: '@docsearch/js': ^3.3.2 '@nuxt-themes/elements': ^0.4.4 '@nuxt-themes/tokens': ^1.5.3 - '@nuxt-themes/typography': ^0.4.1 + '@nuxt-themes/typography': ^0.4.2 '@nuxt/content': ^2.3.0 - '@nuxthq/studio': ^0.5.5 + '@nuxthq/studio': ^0.6.3 '@nuxtjs/algolia': ^1.5.0 '@nuxtjs/eslint-config-typescript': ^12.0.0 - '@vueuse/nuxt': ^9.11.0 + '@vueuse/nuxt': ^9.11.1 eslint: ^8.32.0 nuxt: 3.0.0 nuxt-plausible: ^0.1.2 @@ -22,10 +22,10 @@ specifiers: dependencies: '@nuxt-themes/elements': 0.4.4_vue@3.2.45 '@nuxt-themes/tokens': 1.5.3_vue@3.2.45 - '@nuxt-themes/typography': 0.4.1_vue@3.2.45 + '@nuxt-themes/typography': 0.4.2_vue@3.2.45 '@nuxt/content': 2.3.0 - '@nuxthq/studio': 0.5.5 - '@vueuse/nuxt': 9.11.0_nuxt@3.0.0+vue@3.2.45 + '@nuxthq/studio': 0.6.3 + '@vueuse/nuxt': 9.11.1_nuxt@3.0.0+vue@3.2.45 devDependencies: '@algolia/client-search': 4.14.3 @@ -883,8 +883,8 @@ packages: - vue dev: false - /@nuxt-themes/typography/0.4.1_vue@3.2.45: - resolution: {integrity: sha512-lTdTMz3fRJcnSU78ErmE8NydYHBoYayPJvwSOMjY0jFmVrk5fbsOVZ12FW5oalYsPoOCXEcCJ+BD21O+MSCX3w==} + /@nuxt-themes/typography/0.4.2_vue@3.2.45: + resolution: {integrity: sha512-+lX7occxSCogUXmVwrsNwvS5ylgmFECGyF22tGXzFKT8Y+TMFSKk/dk/TEYoJ7OnL7CGxkvnW4muLCjN6nLJWA==} dependencies: '@nuxt-themes/tokens': 1.5.3_vue@3.2.45 '@nuxtjs/color-mode': 3.2.0 @@ -1127,8 +1127,8 @@ packages: - vls - vti - /@nuxthq/studio/0.5.5: - resolution: {integrity: sha512-C6ZR6U/XDm/7z708OhY6fObD2o3AbpTzMTiQRZeiTnK2T5A+ZNXrU0RTFeOrjo6Wv0BNNGtqOHVPlzV7T6Vcrw==} + /@nuxthq/studio/0.6.3: + resolution: {integrity: sha512-nwU74IzTZiuvSrzEHjjguTNNu8iZCLeby55rpcZRhdQ2Mhg2uk8XdPphdE8DDuHGJUFBDYSyQRmQfg6/KoTPFA==} dependencies: '@nuxt/kit': 3.0.0 '@nuxt/schema': 3.0.0 @@ -2048,6 +2048,18 @@ packages: - vue dev: false + /@vueuse/core/9.11.1_vue@3.2.45: + resolution: {integrity: sha512-E/cizD1w9ILkq4axYjZrXLkKaBfzloaby2n3NMjUfd6yI/jkfTVgc6iwy/Cw2e++Ld4LphGbO+3MhzizvwUslQ==} + dependencies: + '@types/web-bluetooth': 0.0.16 + '@vueuse/metadata': 9.11.1 + '@vueuse/shared': 9.11.1_vue@3.2.45 + vue-demi: 0.13.11_vue@3.2.45 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + /@vueuse/head/1.0.22_vue@3.2.45: resolution: {integrity: sha512-YmUdbzNdCnhmrAFxGnJS+Rixj+swE+TQC9OEaYDHIro6gE7W11jugcdwVP00HrA4WRQhg+TOQ4YcY2oL/PP1hw==} peerDependencies: @@ -2063,14 +2075,18 @@ packages: resolution: {integrity: sha512-HhtG2SWkcfZBLbamHdvLn7jKOCFpw/ifXjVTd5ilFkj98WVUk/3UTQ03wF1XIkuhSO4+b45hD2lfG9/GdKCF7w==} dev: false - /@vueuse/nuxt/9.11.0_nuxt@3.0.0+vue@3.2.45: - resolution: {integrity: sha512-gG6Zv85/2ra64elUa4jQGxOKL/rYfGxpJ90XYwOCGEfFaWGyU2PswO3dj8o0IFZHyv592LalAPBuQ/qIb+mfZw==} + /@vueuse/metadata/9.11.1: + resolution: {integrity: sha512-ABjkrG+VXggNhjfGyw5e/sekxTZfXTwjrYXkkWQmQ7Biyv+Gq9UD6IDNfeGvQZEINI0Qzw6nfuO2UFCd3hlrxQ==} + dev: false + + /@vueuse/nuxt/9.11.1_nuxt@3.0.0+vue@3.2.45: + resolution: {integrity: sha512-hiiRzLgsH5nTAb2TChyFc6nykIyTB3MnCEhILg44Ug9ILC3vG/qnHnv3zRtIu4bXNOhDQN5shfnchgGPJFf8PA==} peerDependencies: nuxt: ^3.0.0 dependencies: '@nuxt/kit': 3.0.0 - '@vueuse/core': 9.11.0_vue@3.2.45 - '@vueuse/metadata': 9.11.0 + '@vueuse/core': 9.11.1_vue@3.2.45 + '@vueuse/metadata': 9.11.1 local-pkg: 0.4.2 nuxt: 3.0.0_7uibuqfxkfaozanbtbziikiqje vue-demi: 0.13.11_vue@3.2.45 @@ -2090,6 +2106,15 @@ packages: - vue dev: false + /@vueuse/shared/9.11.1_vue@3.2.45: + resolution: {integrity: sha512-UTZYGAjT96hWn4buf4wstZbeheBVNcKPQuej6qpoSkjF1atdaeCD6kqm9uGL2waHfisSgH9mq0qCRiBOk5C/2w==} + dependencies: + vue-demi: 0.13.11_vue@3.2.45 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + /@zhead/schema/1.0.9: resolution: {integrity: sha512-MBubVXXEJX86ZBL6CDK0rYi1mC82zuben1MwwAEe98EFN1w4Oy0l2roJaM51MwQEvZ+WTi6o4lCxUShtLQJk8A==}