[SiteLog]新风格启用和 pjax 的再次使用

因为大屏幕的普及和数年没有更新界面,这次决定重新设计一个比较现代的风格。
Movable Type 的小众化导致想要的风格并不多,虽然,官方设计了比较人性化的换风格模式。但是禁不起风格稀少。。。。

本人对配色、审美啥的并不擅长,找了一圈,决定参考 屈光宇(JerryQu) 的网站风格进行移植,再次鸣谢 QuQu

修改风格其主要体现在以下:

  1. 布局由上下变成左右。
  2. 对于1024以下分辨率彻底移除 sidebar。
  3. 对于 sidebar,仅在主页、归档页、Tag页面显示,其他页面均为2栏。

其实,目的主要是适配1024以上大屏。 MT的框架还是不错的,换主题仅简单换了 css 和局部细小修改。。

新旧风格抓图如下:
新风格:

旧风格:

关于pjax

曾经启用过一段时间 pjax ,这次想了想,还是启用吧。
重新启用了 pjax 比较简单,因为其实原来的 js 中已经有完整的配置。这次,只是重新启用而已。 当然,由于本站 js 重新调整过,相对的 js 也做了调整。 难点主要是页面更替后对新页面的新的脚本的处理。
因为在 这里 已有分析,于是不再做更多解释。
直接贴上本站 pjax 实现的部分代码,共同好者分析之。

JS