今年年初,因为我已经很久不写 PHP 了,所以我将我的博客从 WordPress 换到了基于 Node.js 的 Hexo, 顺便自己编写了一个专用于我的博客的主题。一周前我用 Github 开源的Primer重写了这个博客主题,将与我相关的个人信息修改为可配置项,然后将这个主题正式发布为了Simple Block, 它实现了:支持使用 Jade 和 Markdown 向边栏添加小部件,或向正文前添加横幅。响应式设计,支持移动设备直接浏览,首次加载(gzip)仅 15k.为 Mac, Windows 以及 Linux 挑选了恰当的字体。正文使用 Github 开源的 Markdown 样式。这个主题掺入了非常多我的个人偏好,比如我使用了 Jade 和 CoffeeScript, 使用了 Gulp, 以及页面中一些奇怪部分(链接到源文件什么的)。在设计上,我参考了我原来使用的 WordPress 2012 默认主题Twenty Twelve, 我将各个部分放到了单独的白色区块上,并使间隙透明,于是就有了 Simple Block.我平时很少设计前端页面,自知设计水平很差,这款主题基本上代表了我近期前端设计的最高水平了。实现细节Hexo 支持用 Node.js 编写插件或者主题的 helper, 这是非常大的一个亮点。我看了官网上列出的几个主题,它们都没有 npm 依赖,在说明中建议直
...
继续阅读
(12)