Introduction
Nuxt Naive UI is an unofficial module for Nuxt that aims to provide a complete UI layer based on Naive UI Vue 3 component library.
- Complete, as It provides +80 Naive UI components, +150k Iconify icons, built-in dark mode support, and more.
- Lightweight, as it provides tree-shakable components and no-static CSS implementation for minimal bundle size.
- Customizable, as it supports granular theme configuration via JavaScript based on color mode and device type.
- Pleasant DX, as it's built with typescript and provides Volar types definition for intellisense.
TIP
The official naive-ui
module for Nuxt was recently created and can be found here.