mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-14 20:19:34 +01:00
9ef11e689546192c037f7c4ffd1e3e7ec56e5a8c
@nuxthq/ui
Components library as a Nuxt3 module using UnoCSS.
Installation
yarn add --dev @nuxthq/ui
Then, register the module in your nuxt.config.js:
import { defineNuxtConfig } from 'nuxt3'
export default defineNuxtConfig({
buildModules: [
'@nuxthq/ui'
]
})
If you want latest updates, please use @nuxthq/ui-edge in your package.json:
{
"devDependencies": {
"@nuxthq/ui": "npm:@nuxthq/ui-edge@latest"
}
}
Options
primary
Define the primary variant. Defaults to indigo. You can specify your own object of colors like here:
Example:
import { defineNuxtConfig } from 'nuxt3'
export default defineNuxtConfig({
buildModules: [
'@nuxthq/ui'
],
ui: {
primary: 'blue'
}
})
prefix
Define the prefix of the imported components. Defaults to u.
Example:
import { defineNuxtConfig } from 'nuxt3'
export default defineNuxtConfig({
buildModules: [
'@nuxthq/ui'
],
ui: {
prefix: 'tw'
}
})
Description
Languages
Vue
50.7%
TypeScript
47.2%
JavaScript
1.2%
CSS
0.8%