mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-26 01:40:34 +01:00
@@ -43,6 +43,11 @@ export interface ModuleOptions {
|
|||||||
*/
|
*/
|
||||||
global?: boolean
|
global?: boolean
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @default true
|
||||||
|
*/
|
||||||
|
colorMode?: boolean
|
||||||
|
|
||||||
safelistColors?: string[]
|
safelistColors?: string[]
|
||||||
/**
|
/**
|
||||||
* Disables the global css styles added by the module.
|
* Disables the global css styles added by the module.
|
||||||
@@ -61,6 +66,7 @@ export default defineNuxtModule<ModuleOptions>({
|
|||||||
},
|
},
|
||||||
defaults: {
|
defaults: {
|
||||||
prefix: 'U',
|
prefix: 'U',
|
||||||
|
colorMode: true,
|
||||||
safelistColors: ['primary'],
|
safelistColors: ['primary'],
|
||||||
disableGlobalStyles: false
|
disableGlobalStyles: false
|
||||||
},
|
},
|
||||||
@@ -83,7 +89,9 @@ export default defineNuxtModule<ModuleOptions>({
|
|||||||
// Modules
|
// Modules
|
||||||
|
|
||||||
await installModule('@nuxt/icon')
|
await installModule('@nuxt/icon')
|
||||||
await installModule('@nuxtjs/color-mode', { classSuffix: '' })
|
if (options.colorMode) {
|
||||||
|
await installModule('@nuxtjs/color-mode', { classSuffix: '' })
|
||||||
|
}
|
||||||
await installTailwind(options, nuxt, resolve)
|
await installTailwind(options, nuxt, resolve)
|
||||||
|
|
||||||
// Plugins
|
// Plugins
|
||||||
|
|||||||
Reference in New Issue
Block a user