我明白了,是因为我改了CSS就会在所有的主题下生效。那么问题是怎么针对单个主题进行修改呢……
@Hydrangea 你看看 ~/live/app/javascript/styles 文件夹,里面有不同的主题,想哪个主题有不一样的就改那个 scss
~/live/app/javascript/styles
@unagi 原来如此!谢谢你,我晚点研究一下。话说有没有比较快预览效果的方法?硬改我不太行……
@Hydrangea 我也是半吊子,我一般的方法是网页上右键看源代码,然后在相应的位置改,满意了再搬到毛象上
@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 鳗鱼),再编译并上传就好了。
~/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 鳗鱼)
本实例是獭獭客厅,提供小球飞鱼,壁炉,风铃,獭獭提灯,散乱的书本和小雪人
@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 鳗鱼)
,再编译并上传就好了。