-
+
{{ title }}
diff --git a/unocss.config.ts b/unocss.config.ts
new file mode 100644
index 00000000..3890ad15
--- /dev/null
+++ b/unocss.config.ts
@@ -0,0 +1,14 @@
+import {
+ defineConfig,
+ presetAttributify,
+ presetTypography,
+ presetUno,
+ transformerDirectives,
+ transformerVariantGroup,
+} from 'unocss';
+
+export default defineConfig({
+ presets: [presetUno(), presetAttributify(), presetTypography()],
+ transformers: [transformerDirectives(), transformerVariantGroup()],
+ safelist: 'prose prose-sm m-auto text-left'.split(' '),
+});
diff --git a/vite.config.ts b/vite.config.ts
index db51fcf2..fa3d7456 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -9,6 +9,7 @@ import { VitePWA } from 'vite-plugin-pwa';
import AutoImport from 'unplugin-auto-import/vite';
import Components from 'unplugin-vue-components/vite';
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers';
+import Unocss from 'unocss/vite';
// https://vitejs.dev/config/
export default defineConfig({
@@ -74,6 +75,7 @@ export default defineConfig({
Components({
resolvers: [NaiveUiResolver()],
}),
+ Unocss(),
],
resolve: {
alias: {