Material X
一个简约的卡片式Hexo博客主题
示例博客
测试博客(开源)

这是master分支默认的效果(纯测试项目),如果您使用过程中遇到问题,强烈建议下载并查看示例博客源码的写法。

演示:https://mxclub.github.io
源码:https://github.com/xaoxuu/blog-example

更多示例 加入

使用了MaterialX主题的网友:# 示例博客

如果您也使用了MaterialX主题,可以在示例博客的Issue页面下方留言,我会抽时间整理。

下载与安装
A. 使用脚本全自动安装(macOS)
  1. 打开终端输入下面命令安装脚本,脚本文档见 # hexo.sh

    1
    curl -s https://xaoxuu.com/install | sh -s hexo.sh
  2. 安装成功后,在你的博客路径打开终端,输入下面命令即可安装主题和依赖包。

    1
    hexo.sh i x
B. 手动安装
  1. 下载主题源码themes/ 文件夹

    1
    git clone https://github.com/xaoxuu/hexo-theme-material-x themes/material-x
  2. 然后安装必要的依赖包

    1
    npm i -S hexo-generator-search hexo-generator-json-content hexo-renderer-less
许可协议

本主题采用MIT开源许可协议,永久无限制免费使用。

MIT开源许可协议
被授权人有权利使用、复制、修改、合并、出版发行、散布、再授权及贩售软件及软件的副本。
被授权人可根据程式的需要修改授权条款为适当的内容。
在软件和软件的所有副本中都必须包含版权声明和许可声明。

更新日志

1.2.6

  • 主题CDN默认关闭,开启方法:在根目录中添加:use_cdn: true
  • 修复了友链页面不填写url时渲染出错的问题。
  • 主题配置文件新增了footer_post字段,可以在文章结尾统一添加页脚,支持markdown语法,可以用于设置打赏图片。

1.2.5

  • Valine版本升级到1.3.10
  • 加深部分导航栏字体颜色
  • 修复Disqus样式错误问题

1.2.4

  • 优化meta以及2、3级标题样式
  • 宽屏幕下导航栏不再显示TOC按钮
  • 优化侧边栏自定义方式(新增layout字段专门用于描述页面模块自定义,侧边栏配置widgets专注于配置)

查看全部
TODO
近期活动和计划
  • 移动端右上角菜单支持显示文章分类列表。
  • 文章单独封面、自定义首页封面显示元素(搜索框、副标题)。
  • 导航栏多级菜单。
  • 考虑提供幻灯片的实现方法。
pjax

寻找完美兼容pjax的解决办法。目前兼容性有点问题。主要存在的问题是:切换了页面后侧边栏的目录不会更新、评论系统不会更新。

投票

寻找一个可以嵌入文章中的无后端投票插件(或者使用leancloud作为后端)。

点赞、评分

寻找对文章点赞、评分的无后端插件(或者使用leancloud作为后端)。

下一个大版本更新计划

计划2.0弃用less改用stylus,拥有适合多种作为网站主页的布局供选择,增加关于我、音乐博客、影评博客、收藏夹等布局模板。优化文章列表,增加文章封面。

布告板
请暂时不要升级Hexo4

由于部分网友升级了Hexo4后出现若干不兼容问题,主题目前没有针对Hexo4的语法进行适配,请等待主题支持了Hexo4后再进行升级。

新发布了一个简历主题

另外安利一下近期基于vue官网主题(也就是这个wiki所使用的主题)修改和大幅简化的一个简历主题: hexo-theme-resume,适用于制作在线简历。

心率测量工具限免活动

1.jpg 
2.jpg 
3.jpg 
4.jpg 
5.jpg 
6.jpg

近期开发并上架了新版心率管家App(仅iOS端),专业版11月29日~12月3日限免,欢迎下载体验。

如果您看到的时候已经过了限免期,可以先下载免费版使用。为了吸引app推荐类网站的爬虫进行推荐,专业版的价格通常在1元到68元之间浮动变化的。

打开 App Store

点个赞吧

主题的开发、文档的编写不易,如果您喜欢这个主题,欢迎帮忙给我的GitHub置顶的几个项目点个Star支持一下~

         

GitHub主页:https://github.com/xaoxuu




评论