Loading... [20210922]**针对Handsome 8.X更新。** # 自用魔改方案 ### 1.导入魔改css 在 `/usr/themes/handsome/component/header.php:44` `<!-- 本地css静态资源 -->`下加 ``` <link rel="stylesheet" href="<?php echo STATIC_PATH; ?>css/handsome.css?v=1.3.2" type="text/css"> ``` ### 2.修改主题php `/usr/themes/handsome/libs/Content.php`: 注释 `<!--text-muted-->`下,添加 ``` <link rel="stylesheet" href="<?php echo STATIC_PATH; ?>css/handsome.css?v=1.3.2" type="text/css"> ``` 注释 `<!--panel/panel-small-->`下,删除 `<!--panel/panel-small-->` 与其下方 `EOF;` 之间的空行。 [Working] /*To-do*/ 各div透明、模糊度不同。 **无头图的文章不会展示在首页。** 时光机页面修改不完全。 搜索控件透明度异常。 清理 * 山。 完善旧文章头图。 --- ~~时代变了~~ --- [20200806]**基于Handsome 7.2.1更新。** 懒得写了,稍微改了一些东西,其他的改法差不多。 **新版首页头图概述自适应有问题**,~~也可能是刚发现~~,总之需要重新适配。 魔改css中.summary的 `width 760px`改成 `width 95%`,目前能用。~~希望下次更新没事~~ --- 买了handsome主题并魔改一次之后,就再也没管过。直到最近更新了handsome 6.0,也可能是我开了透明模式的原因,魔改变的充满了困难。 前排感谢[神代綺凜](https://moe.best)大佬的css(虽然是自己拿的 # 愿景 代码框好丑……咋改啊……~~有空再改吧~~ # 魔改了什么 ## (更新)舔狗日记 `<del><span id="result">``</del>` 主题设置->初级设置->博客公告信息 加入 `<span id="result"></span>` 主题设置->开发者设置->自定义 JavaScript 加入 `$('#result').load('https://api.ixiaowai.cn/tgrj/index.php');` API失效。 ## 导入样式文件 在 `/usr/themes/handsome/component/header.php:44` `<!-- 本地css静态资源 -->`下加 ``` <link rel="stylesheet" href="<?php echo STATIC_PATH; ?>css/handsome.css?v=1.3.2" type="text/css"> ``` ## (更新)首页文章头图和介绍文本框的偏差 ~~升级到6.0之后,首页文章头图和文本框明显不再对齐了,文本框右侧会超出头图,吃掉文字,很有可能是新版对头图宽度作了修正。鉴于个人水平问题,@Emilelu用审查元素看了一圈找到了需要修改的文本框部分。理想的改法自然是边距改小了。听起来方案的可行性也很高,毕竟就改个数字。改了以后,却发现边距改不动,就像被焊死了……折腾了近小时后,我决定上线改文本框width……(760px) 虽然改好确实很快,但我们最终也没搞明白是哪里焊死了……水平果然很重要。~~ 如上述所说,这个760px似乎已经被修复了。现在的问题出在自适应上。因为盒子模型开或者不开似乎是两套自适应体系,盒子模型下固定两套带头图ui,非盒子模型下头图会动态缩放,那就不能用绝对宽度了。 魔改css中.summary的 `width 760px`改成 `width 95%`,目前能用。~~希望下次更新没事~~ ## ~~透明模式下目录底色~~ ~~写了上面这些字才发现这个bug,找来找去找到了主题自带的css,那看来很可能是透明模式下的bug(feature 了//在headsome.min.css干掉了#toc的border-bottom下的color,问题得以解决。~~ 不再修改,不知道是审美问题还是修复了。 ## 正文底色 不多说,删掉了魔改css的 ``` #widget-tabs-4-comments .list-group-item, #tag_toc, #post-panel, #sidebar, #post-content { background-color: transparent !important; } ``` ## Footer底色 忘了怎么改的了,似乎是删掉了魔改css中关于footer background-color的部分。~~总之我不咋喜欢原来那个样式~~ ## 主页面无法点击图片进入文章 [20200807] 评论有人反映这个没效果,然而我今天搬库给评论开了MD语法才看见 🌿按理来说不能……至 少我到Handsome 7.2.1 目前是能正常使用的 `/usr/themes/handsome/libs/Content.php`,注释 `<!--text-muted-->`下,添加 ```cs <a href="{$parameterArray['linkUrl']}" class="ahover"></a> ``` ## 主页两篇小头图不能并排 1. 打开`/usr/themes/handsome/libs/Content.php`,找到注释`<!--panel/panel-small-->`。 2. 删除`<!--panel/panel-small-->` 与其下方 EOF; 之间的空行。 ## 自定义CSS ``` /*整一下小尺寸图片白边*/ .panel-small>.post-meta { padding-bottom: 0 !important; } /*忘了干什么的了。。。。*/ .panel-body.collapse:not([aria-expanded=true]) { display: none !important; } ``` ## 背景色 ~~删掉了body的背景色,发现评论区可能需要单加~~ 对透明度整体进行了微调,改成了自己喜欢的样子。 ~~魔改一时爽,更新火葬场~~ 有空再改 # 致谢 [张煊的博客](https://www.sukeycz.com/course/mod-jk) [神代綺凜](https://moe.best) # 主题的一些问题 **仅针对透明模式** * 透明模式左右边栏颜色透明度不一致,已改为.15。 * 深色模式下背景无法显示。**Handsome7.2.1尚未修复** # Feature 目前我发现Footer小概率会飘移,但有时候又遇不到,懒得改了,~~可能也没法修~~ ~~调整窗口大小后首页~~不明原因下公告api会炸,是特性,刷新,请 # PS ~~Edge Chromium 86.0.586.0 是垃圾,一按 Ctrl+F 就崩溃,🐎的~~ 修复了 ~~就我写这文章他还又崩溃了一次,👴佛了~~ ~~但毕竟我用的Canary版,也只能在这里骂娘了~~~~草~~ MarkDown不会写文章太草了 ~~抽空再出一篇MD教程~~ <link rel="stylesheet" href="<?php echo STATIC_PATH; ?>css/handsome.css?v=1.3.2" type="text/css"/> Last modification:September 22, 2021 © Allow specification reprint
One comment
```php
```
这个方法没效果