UnoCSS & 样式
更改网站外观并创建自定义样式
UnoCSS 更改外观#
你可以通过修改 src/assets/styles/app.css
这个CSS文件来自定义主题默认的UnoCSS调色板。例如,如果你想更改默认的主题颜色,可以修改以下代码:
src/assets/styles/app.css
:root {
/* ... */
--primary: 200 29% 45%;
--primary: <你喜欢的颜色(使用原始hsl格式)>;
}
css同样,要更改默认字体族,你可以修改以下代码:
src/assets/styles/app.css
:root {
/* ... */
font-family: 'Satoshi';
src: url('/fonts/Satoshi-Variable.ttf');
font-family: '<你喜欢的字体族>';
src: url('/fonts/<你喜欢的字体>.ttf');
}
css确保将你的自定义字体文件放在 public/fonts
目录中。
UnoCSS 配置#
文件:uno.config.ts
了解更多:
@unocss/preset-typography
#
排版配置可以在 uno.config.ts
中修改:
uno.config.ts
const typographyConfig = {
// prettier-ignore
cssExtend: {
// ...
}
}
js但如果你想通过UnoCSS自定义排版,或者只是更改预设的排版主题,可以在 src/site.config.ts
中进行操作:
src/site.config.ts
export const integ: IntegrationUserConfig = {
// ...
typography: {
class: 'prose text-base text-muted-foreground'
}
}
ts查看 Typography 预设 ↗ 了解更多。