我明白了,是因为我改了CSS就会在所有的主题下生效。
那么问题是怎么针对单个主题进行修改呢……

Follow

@Hydrangea 你看看 ~/live/app/javascript/styles 文件夹,里面有不同的主题,想哪个主题有不一样的就改那个 scss

· · Web · 1 · 0 · 0

@unagi 原来如此!谢谢你,我晚点研究一下。
话说有没有比较快预览效果的方法?硬改我不太行……

@Hydrangea 我也是半吊子,我一般的方法是网页上右键看源代码,然后在相应的位置改,满意了再搬到毛象上

@unagi 我也是!!
哇我看了看你现在呆的这个站,主题好漂亮啊…………

@Hydrangea
我的主题是在 mastomods 的基础上改的,这个 是站点的 github 页面,你要搬这个绿色的主题的话,需要复制的文件有:
~/live/app/javascript/styles/mfc/*,~/live/app/javascript/styles/mods/*,~/live/app/javascript/styles/flora/*,~/live/app/javascript/styles/flora.scss,~/live/app/javascript/images/flora.jpg,然后在 ~/live/config/themes.yml 里加上一行 flora: styles/flora.scss,最后在 ~/live/config/locales/zh-CN.yml(或者其他你想支持的语言)里 themes: 底下加上本地化的名字,比如 flora: 芙萝拉 (by 鳗鱼),再编译并上传就好了。

Sign in to participate in the conversation
Rhabarberbarbarabar

本吧服务器位于德国。欢迎小伙伴们分享生活和语言豆知识。
新用户注册请
1. 填写详细的申请理由,或者附上别处的社交账号。
2. 给出 Rhabarberbarbarabar 的中文翻译。