logo_MG

自定义主题--修改文章排版

2025年3月19日
#custom·
  • articles
  • display

PinkLine 使用的排版 css 是少数派的 css, 文件位于/assets/sspai.scss.

如果你觉得少数派的排版并不合你的口味, 你可以复制自己的 css 文件到/assets目录下, 并在app.config.ts中修改导入.

举个栗子 🌰

现在我有一个排版文件 sotheby.scss

我需要修改nuxt.config.ts, 将sspai.scss修改成你的排版 css.

// 修改前
css: ["~/assets/base.scss", "~/assets/theme.scss", "~/assets/sspai.scss", "~/assets/waline.css"],

// 修改后
css: ["~/assets/base.scss", "~/assets/theme.scss", "~/assets/sotheby.scss", "~/assets/waline.css"],

建议你将后缀修改成scss而不是css, 因为我们需要使用.mark类嵌套所有的样式代码.

如何嵌套?

// 默认的样式
* {
    margin: 0;
}
body {
    padding: 0;
}

// 你需要手动嵌套一个 .mark 类
.mark {
    * {
        margin: 0;
    }
    body {
        padding: 0;
    }
}
Copyright ©2025.sooooooooooooooooootheby