feat(deps): add unocss
This commit is contained in:
@@ -28,8 +28,7 @@
|
||||
# Javascript tools
|
||||
eslint
|
||||
nodejs_22
|
||||
nodePackages_latest.prettier
|
||||
bun
|
||||
nodePackages_latest.eslint
|
||||
# Go tools
|
||||
go
|
||||
gofumpt
|
||||
|
||||
3488
package-lock.json
generated
Normal file
3488
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
6
package.json
Normal file
6
package.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"devDependencies": {
|
||||
"eslint": "^9.12.0",
|
||||
"unocss": "^0.63.3"
|
||||
}
|
||||
}
|
||||
45
uno.config.js
Normal file
45
uno.config.js
Normal file
@@ -0,0 +1,45 @@
|
||||
import {
|
||||
defineConfig,
|
||||
presetIcons,
|
||||
presetTypography,
|
||||
presetUno,
|
||||
presetWebFonts,
|
||||
transformerDirectives,
|
||||
transformerVariantGroup,
|
||||
} from "unocss";
|
||||
|
||||
export default defineConfig({
|
||||
cli: {
|
||||
entry: {
|
||||
patterns: [
|
||||
"./{pages,templates}/**/*.templ",
|
||||
"./assets/**/*.{js,css,html}",
|
||||
"!./assets/css/uno.css",
|
||||
],
|
||||
outFile: "./assets/css/uno.css",
|
||||
},
|
||||
},
|
||||
presets: [
|
||||
presetIcons(),
|
||||
presetTypography(),
|
||||
presetUno(),
|
||||
presetWebFonts({
|
||||
provider: "bunny",
|
||||
fonts: {
|
||||
sans: {
|
||||
name: "Inter",
|
||||
provider: "none",
|
||||
},
|
||||
cal: {
|
||||
name: "Cal Sans",
|
||||
provider: "none",
|
||||
},
|
||||
mono: {
|
||||
name: "Fira Code",
|
||||
provider: "none",
|
||||
},
|
||||
},
|
||||
}),
|
||||
],
|
||||
transformers: [transformerDirectives(), transformerVariantGroup()],
|
||||
});
|
||||
Reference in New Issue
Block a user