ForU 主题开发日记

Fuck the CSS!

太棒了,我逐渐理解了一切.jpg

From: 2022/8/19之前
To:

写的过程中改了不少,最后还是写的正式一点吧!

DEBUG

config.inc.php 添加 define('__TYPECHO_DEBUG__', true); 打开报错

思路

参考了 typecho 的官方源码,决定采用统一风格的驼峰命名

首先决定主题的分栏结构,是左中右还是上中下.我用的比较久的两款都是上下结构,大概是喜欢吧.
决定了上中下结构之后分配每个部分的内容,以及占比.

这边参考了 Aria, Single, handsome 等主题,决定模仿其中的部分风格(缝合怪)

细节

用到的其它开源项目和 CDN:

  • fontawesome
  • highlight.js
  • MoOx/pjax
  • MathJax

感谢: jsdelivr.com

下面记录一些开发过程中学到的东西 ~

超链接

text-decoration 属性

  • none 去除下划线
  • blink 闪烁

光标

cursor : url() x y,defalut
我不需要设置偏移量,所以两个值就行了.

  • default:默认光标(通常是一个箭头)
  • auto:默认,浏览器设置的光标
  • crosshair:光标为十字线
  • pointer:光标为一只手
  • move:光标为某对象可移动
  • text:光标指示文本
  • wait:光标指示程序正在忙(通常是一只表或者一个沙漏)
  • none: 光标消失

参考链接

跟苹果学习微信公众号排版