ForU 主题开发日记
Fuck the CSS!
太棒了,我逐渐理解了一切.jpg
From: 2022/8/19之前
To:
写的过程中改了不少,最后还是写的正式一点吧!
DEBUG
在 config.inc.php
添加 define('__TYPECHO_DEBUG__', true);
方便调试
可以看看这两个变量, 打印出来先看看
var_dump(\Utils\Helper::options());
print_r($this);
思路
参考了 typecho 的官方源码,决定采用统一风格的驼峰命名 我爱叫什么叫什么
首先决定主题的分栏结构,是左中右还是上中下.我用的比较久的两款都是上下结构,大概是喜欢吧.
决定了上中下结构之后分配每个部分的内容,以及占比.
这边参考了 Aria, Single, handsome 等主题,决定模仿其中的部分风格(缝合怪)
总体采用 Flex 布局, 纵向三栏结构放全部内容.
细节
用到的其它开源项目和 CDN:
- fontawesome
- highlight.js
- MoOx/pjax
- MathJax
感谢: jsdelivr.com
下面记录一些开发过程中学到的东西 ~
超链接
text-decoration 属性
- none 去除下划线
- blink 闪烁
光标
cursor : url() x y,defalut
我不需要设置偏移量,所以两个值就行了.
没有评论