边缘星云

返回

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 预设 了解更多。