前言
之前一直用的是小康博客的样式小康博客。
但是最近虽则Butterfly主题的更新,这个样式好像出现了一些问题,我的代码块展不开了!!!
这下必须得自己弄了,这里只更改了主题的大致配色,需要添加的样式非常非常的少!
开始
创建样式文件
先在博客根目录下创建一个.css
样式文件,我的文件路径为/static/css/custom.css
,样式内容如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
#content-inner { --light_bg_color: hsla(0, 0%, 100%, .6); --dark_bg_color: hsla(0, 0%, 7%, .8); --light_page_color: hsla(0, 0%, 100%, .5); --dark_page_color: hsla(0, 0%, 7%, .8) } body { cursor: url('/static/cur/default.cur'), default; } a, button, img, #nav .site-page { cursor: url('/static/cur/pointer.cur'), default; }
[data-theme="light"] #recent-posts .recent-post-item, [data-theme="light"] #aside-content .card-widget, [data-theme="light"] #post, [data-theme="light"] #page, [data-theme="light"] .wl-panel, [data-theme="light"] #footer { background: var(--light_page_color); } [data-theme="light"] body { background-size: 400% 400%; height: 100vh; background: linear-gradient(-45deg, #fbede8, #b4cef7, #b7f9b8, #f6ced8) fixed; }
[data-theme="dark"] #recent-posts .recent-post-item, [data-theme="dark"] #aside-content .card-widget, [data-theme="dark"] #post, [data-theme="dark"] #page, [data-theme="dark"] .wl-panel, [data-theme="dark"] #footer { background: var(--dark_page_color); } [data-theme="dark"] body { background-size: 400% 400%; height: 100vh; background: linear-gradient(-45deg, #6f1b01, #113878, #016801, #540818) fixed; }
|
其中/static/cur/pointer.cur与/static/cur/default.cur为鼠标图案文件,可以自行替换。
引入到全局
在主题配置文件_config.butterfly.yml
中配置以下信息以进入css文件(注意:填写你的文件路径!):
1 2 3 4 5
| inject: head: - <link rel="stylesheet" href="/static/css/custom.css"> bottom:
|
Hexo三连
然后重新编译博客就行了!!!
1 2 3
| hexo clean hexo generate hexo deploy
|
参考
小康博客