1
0
mirror of https://github.com/suk-ws/ph-Bookshelf.git synced 2025-01-19 07:22:26 +08:00
Commit Graph

6 Commits

Author SHA1 Message Date
68c2621d9f
脱离 gitbook 前端,预备新前端
- 脱离了 gitbook
- 添加 demo.html 作为新前端的结构模板
- 建立基础的页面样式
  - 建立基础的 侧边栏-文章 布局
  - 侧边栏样式
  - 自定义的字体
  - <h1>, <a>, <small> 的样式实现
- 目录折叠功能实现
2021-09-30 19:34:16 +08:00
6e5f71b96b
使切换页面支持了(半个)pjax动态加载
- 现在在支持 javascript 的浏览器环境中,Book 和 Page 的链接将会采用异步局部更新的方式进行更新
  - 在进行更新时,内容区域的透明度会降为 20%
- 使 index 支持了请求部分页面内容
  - 在 raw=true 时,将会只输出内容容器内的内容
  - 在 nav=true 时,内容输出的前面会添加一行请求书籍的目录
- 给 page 和 book 链接添加了 'type/id' 格式的 id 和 'type-id' 的自定义属性
2021-05-31 16:05:45 +08:00
e4db1984b9
支持了 gitbook 字体主题切换,修复 git 的二进制换行符问题
- 修复(重写)了 gitbook 字体主题的切换面板
- 添加了字体主题的 cookie 储存(默认30天过期)
- 为添加的元素新增了主题颜色的支持
  - 同时修复了“搜索框”的主题不匹配问题
- 修改 .gitattributes 使其能够正常识别 PNG 图片和常见字体文件(ttf,otf,woff&2)为二进制文件
2021-05-27 16:22:48 +08:00
d83fb713f9
添加了 CHANNEL 和 BRANCH 声明,最下方的生成器现在会显示版本
- 修改 constant 声明
  - 添加了 CHANNEL 声明程序来源
  - 添加了 BRANCH 声明程序所处的更新线
  - 将 get_frontpage_generate_version 移动至 SiteMeta 中
- 将 bookshelf 的 getHtml 中的主容器声明和生成器声明移至上层
- 给生成器声明添加了一个灰色小字的版本号声明
  - ph-Bookshelf 的为 VERSION at CHANNEL/BRANCH
  - gitbook 为 VERSION
2021-05-10 12:09:29 +08:00
f00a421c31
添加了自定义 css/js 的输出功能
- 现在读取的是 data 目录下的 custom.css 和 custom.js 文件
- custom.css 会作为最后一个 <head> 子元素输出,custom.js 会在页面尾在预定义 js 输出后输出
2021-05-05 13:42:29 +08:00
fa218dc2b0
添加了站点和当前页面数据管理的静态对象,添加了基础的(真·)页头页脚(HTML限定款)模板 2021-03-23 00:51:45 +08:00