Skip to content

Commit fed9630

Browse files
committed
chore: 🔧 configure unocss
1 parent bfd9155 commit fed9630

File tree

3 files changed

+28
-0
lines changed

3 files changed

+28
-0
lines changed

src/main.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { createPinia } from 'pinia'
44
import App from './App.vue'
55
import router from './router'
66

7+
import 'uno.css'
78
import './assets/main.css'
89

910
const app = createApp(App)

uno.config.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import {
2+
defineConfig,
3+
presetIcons,
4+
presetUno,
5+
transformerDirectives,
6+
transformerVariantGroup,
7+
} from 'unocss'
8+
9+
// import transformerDirectives from '@unocss/transformer-directives'
10+
11+
export default defineConfig({
12+
presets: [
13+
presetUno(),
14+
presetIcons({
15+
scale: 1.2,
16+
}),
17+
],
18+
transformers: [
19+
transformerDirectives(),
20+
transformerVariantGroup(),
21+
]
22+
})

vite.config.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import vue from '@vitejs/plugin-vue'
55
import vueJsx from '@vitejs/plugin-vue-jsx'
66
import AutoImport from 'unplugin-auto-import/vite'
77
import Components from 'unplugin-vue-components/vite'
8+
import Unocss from 'unocss/vite'
89

910
// https://vitejs.dev/config/
1011
export default defineConfig({
@@ -41,6 +42,10 @@ export default defineConfig({
4142
include: [/\.vue$/, /\.vue\?vue/],
4243
dts: 'src/components.d.ts',
4344
}),
45+
46+
// https://github.com/antfu/unocss
47+
// see uno.config.ts for config
48+
Unocss(),
4449
],
4550

4651
css: {

0 commit comments

Comments
 (0)