Mix 是一款Typecho主题,根据Mix-Space进行仿写,目前基本可以投入使用!
使用文档在此:

主题群里文件夹自取哦~~
点击链接加入群聊【Theme-Mix】:
也是万分感谢您能来使用本主题!本主题全部文件都是开源滴

TODO

{xxx} 指实现功能使用的方法
  • 首页分部件编写 {index.php}
  • 自动识别h1, h2, h3...
  • 首页显示随机缩略图 {libs.php}
  • 模板备份设置功能 {functions.php}
  • 文章样式选择 {文章 / 日记}
  • 完善内页
  • Pjax 无刷新体验 (Require .js) {footer.php}
  • functions.php 更新检测(不想用JavaScript控制了)
  • 部件「了解更多」使用json进行设置
  • 短代码功能 {libs.php}
  • 评论区功能
  • 多种配件样式选择
  • 日记可添加心情,天气等配件
  • 详细的时间线
  • 首页、内页的朋友们
  • 动态载入效果
  • 代码高亮
  • 修改Typecho后台,变成Mix-Space后端样式(以插件形式)
  • 项目、一言功能
  • 夜晚模式
  • Aplayer播放器功能

开发日志

  • Version: V1.4.0
    Date: 2021-2-27
    Update Log:
    1. 其实很早就应该上1.4.0了😂
    2. 飞跃优化,自测LightHouse SEO 100分,Best Practice 100分
    3. 新增自定义部件:为文字而生,仅有文字+阅读原文
    4. 新增夜间模式下背景选项
    5. 后端处理部分优化
    6. 修复代码高亮载入的问题
    7. Mix主题上传至GitHub啦,可以使用git clone项目啦
    8. 文档一些重要更新,某些CDN自建资源删除了
  • Version: V1.3.7
    Date: 2021-2-17
    Update Log:
    1. 修复 BiliBili小窗短代码bilibili等短代码的问题
    2. 新的头部headnav,采用新的样式
    3. 新的文章展示样式,适合喜欢纯文字的人~超简洁(还有一点点问题)
    4. 新增短代码load
    5. 解决json有限的解析问题
    6. 重构了一下functions.php,之前设置了的选项需要修改一下
  • Version: V1.3.6
    Date: 2021-2-15
    Update Log:
    1. 之前的数据都不见了。。。只能重来了。。
    2. 修复代码高亮Pjax失效的问题
    3. 修复Typecho加密文章返回403所导致的无法访问
    4. 新增BiliBili小窗短代码bilibili
    5. 新增弹幕播放器bplayer
    6. 新的封面!感谢 レモン柠檬,也要感谢之前小茶猫的封面~
  • Version: V1.0.0
    Date: 2020-12-12
    Update Log:
    1. 选择首页显示部件
    2. 自定义CSS,自定义 Javascript
    3. 自定义 头部、底部HTML输出
    4. 自定义底部左、右侧文字信息
  • Version: V1.1.0
    Date: 2020-12-13
    Update Log:
    1. 新增文章样式选择「文章 / 日记」
    2. 外观设置加入备份设置功能
    3. 解决加载woff报错问题,修复原有评论区样式(评论区尚未上线)
    4. 添加自定义选项:首页显示部件,顶部图标跳转链接等
    5. 将博文、日记输出改为输出最新的4篇
    6. 部件「了解更多」使用json进行设置内容(出现问题)
  • Version: V1.2.0
    Date: 2020-12-19
    Update Log:
    1. 部件「了解更多」使用json进行设置内容
    2. 增加了随机图片的链接数量
    3. 修补Issue中提到的问题
    4. 首页最新博文类的标题背景加入随机显示颜色功能
    5. 增加文章显示更多功能,日记获取最新文章
    6. 补充了页面,重写了libs.php
    7. 主题开始支持更新检测
    8. 加入全站Pjax!
  • Version: V1.2.1
    Date: 2020-12-20
    1. 因Pjax引起的样式问题的修复
  • Version: V1.2.2
    Date: 2020-12-27
    1. 新增了十几个代码框
    2. 修复头部图标点击无法返回的问题
    3. 添加了Pjax重载函数的设置
    4. 在准备Pro版的研发
    5. 修复了一个function的问题
    6. 短代码功能
  • Version: V1.3.0
    Date: 2021-1-23
    1. 优化首页显示分类
    2. 评论区功能终于上线(虽然有点简陋)
    3. 优化了随机图,将频繁重复显示的机率降至最低
    4. 添加新的回复短代码
    5. 照片灯箱
    6. 新增了弹窗(调用方法使用文档中有)
    7. 修复一些疏忽大意的Bug
    8. 顶部右侧加入图标
    9. 决定开源,暂时就不开发Pro了
    10. 加入友链功能(内页,首页仍正在开发)
    11. 优化首页显示更多
    12. 加入实时在线人数查看
    13. 优化主题文件夹结构
  • Version: V1.3.1
    Date: 2021-1-24
    1. 加入IMouse🖱️鼠标样式(请见体验站点)
    2. 左侧栏新增菜单按钮
    3. 优化后端判断,自动获取页面链接
    4. 修复评论区判断问题,优化评论区样式
    5. 优化QQ卡片站点头像缓存
    6. 准备着手搞夜晚模式了
    7. 自由设置文章字体大小
  • Version: V1.3.2
    Date: 2021-1-25
    1. jQuery已卸载(除非使用jQuery版Pjax),全采用原生js编写
    2. 【重大更新】新增MoOx版 Pjax,此方法不依赖于jQuery!
    3. 增加了部件载入动效,优化细节
    4. 激活菜单使用原生js编写
    5. 应issue要求,新增area-head部件显示设置
    6. 已准备好目录树样式,明天稳定测试后将新增目录树功能
    7. 修复页面判断失效问题,加入font(远程资源)
    8. 建立Mix-Dev开发分支,由Wibus编写及维护
    9. 优化速度,重写Pjax start complete动画
  • Version: V1.3.3
    Date: 2021-2-1
    1. 新增目录树功能(昨天已经说了的不能咕)
    2. 新增短代码( see, button, vplayer, hplayer)
    3. 适配handsome部分短代码,以更好转移主题( collapse, album
    4. 新增归档页面
    5. 修复一个因Pjax而导致的页面错误?
    6. 优化主题SEO,采取functions.php自主设置,同typecho一起使用!typecho基本设置还是需要设置的
    7. 修复评论区无法评论的问题(点击回复会刷新的原因是PHP重新获取了ID)
    8. 添加自定义动画功能,优化用户体验 (没想好怎么加)
    9. 修复photo无法加载问题
    10. Likes 点赞功能
    11. 语录功能,首页也可以显示哦~
    12. 新增自定义添加顶部功能,使用JSON控制(依然是有限个)
    13. 修复头部友链设置问题

Known Issues

  • libs.php 在某些博客上出现重复声明函数的错误 (解决方法:请认真看使用文档进行配置哦)
  • 随机图片有机率重复显示 (V1.2.0已修复,但还是有时候会出现问题)
  • 文章底部版权提示字体颜色不受控制 (V1.2.0已修复)
  • 了解更多json配置后无效 (V1.2.0已修复)
  • Pjax导致的样式错误 (V1.2.1已修复)
  • 头部图标点击无法返回的问题 (V1.2.2已修复)
  • 评论区显示评论判断错误 (V1.3.1已修复)
  • 新增area-head部件显示设置 (V1.3.2已添加此功能)
  • 自定义海报功能
  • 繁体简体字自由转换
  • 侧边栏注释
  • 侧边栏目录树 (V1.3.5已添加此功能)

开发的过程中使用的文章

CSS 实现自适应:
Typecho自定义字段:
PHP随机一句话:
PHP解析JSON:
Typecho调用某一分类下的文章:
Super Code UI:
Typecho实现短代码功能:
Mix-Message:
Hanny的Links的使用:
简单的实时在线人数统计:
解决Typecho意外的加密文章403:

参与开发者

  • 😈 Wibus 主要代码贡献者
  • 👾 小茗 提供技术支持
  • 🎂 霂森西 提供样式解决支持
  • 🌯 小茶猫 Mix宣传图~

亲亲留个评论再走呗

正在加载评论区...