From 5076b8cc9e908cf289150c668b1707dc1397dba3 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Thu, 12 Sep 2024 12:42:14 +0200 Subject: [PATCH] feat(module): improve options --- .../1.getting-started/2.installation.md | 40 +++++++++++++++---- src/module.ts | 29 ++++++++++---- src/theme/breadcrumb.ts | 2 +- src/theme/button.ts | 2 +- src/theme/command-palette.ts | 4 +- src/theme/context-menu.ts | 4 +- src/theme/dropdown-menu.ts | 4 +- src/theme/input-menu.ts | 8 ++-- src/theme/input.ts | 2 +- src/theme/link.ts | 2 +- src/theme/navigation-menu.ts | 14 +++---- src/theme/select.ts | 6 +-- src/theme/switch.ts | 4 +- src/theme/tabs.ts | 2 +- 14 files changed, 82 insertions(+), 41 deletions(-) diff --git a/docs/content/1.getting-started/2.installation.md b/docs/content/1.getting-started/2.installation.md index 8ddfd756..08d31385 100644 --- a/docs/content/1.getting-started/2.installation.md +++ b/docs/content/1.getting-started/2.installation.md @@ -27,7 +27,11 @@ bun add @nuxt/ui@next :: -2. Register the Nuxt UI module in your `nuxt.config.ts`: +::warning +Make sure you have `typescript` installed in your dev dependencies. +:: + +2. Register the Nuxt UI module in your `nuxt.config.ts`{lang="ts-type"}: ```ts [nuxt.config.ts] export default defineNuxtConfig({ @@ -35,7 +39,9 @@ export default defineNuxtConfig({ }) ``` -3. Import Tailwind and Nuxt UI in your CSS: +3. Import Tailwind and Nuxt UI in your `app.vue`{lang="ts-type"} or in your [CSS](https://nuxt.com/docs/getting-started/styling#the-css-property): + +::code-group ```vue [app.vue] ``` -::tip -This is done here in the `