Skip to content

Commit cbea2a3

Browse files
committed
fix(prompts): allow UnoCSS for type=vuetify
1 parent 3803780 commit cbea2a3

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

packages/shared/src/args.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ export function projectArgs (options?: { exclude?: (keyof ProjectArgs)[] }) {
5050
css: {
5151
type: 'string',
5252
description: i18n.t('args.css.description'),
53-
valueHint: 'unocss | tailwindcss | none',
53+
valueHint: 'unocss | unocss-wind4 | unocss-vuetify | tailwindcss | none',
5454
},
5555
packageManager: {
5656
type: 'string',

packages/shared/src/prompts.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,11 +103,13 @@ export async function prompt (args: Partial<ProjectOptions>, cwd = process.cwd()
103103
const platform = results.platform || args.platform
104104

105105
if (args.css) {
106-
if (type === 'vuetify' && args.css.startsWith('unocss')) {
107-
log.warn(i18n.t('prompts.css_framework.status.not_supported', { css: 'UnoCSS', vuetify: 'Vuetify' }))
108-
} else {
109-
return Promise.resolve(args.css)
106+
if (type === 'vuetify' && args.css === 'unocss') {
107+
return Promise.resolve('unocss-vuetify')
110108
}
109+
if (type === 'vuetify0' && args.css.startsWith('unocss-')) {
110+
log.warn('v0 supports only --css with "unocss | tailwindcss | none", fallback to "unocss"')
111+
}
112+
return Promise.resolve(args.css)
111113
}
112114

113115
if (!args.interactive) {

0 commit comments

Comments
 (0)