很久之前就像弄一个about界面,现在借鉴了一下别人的界面,按照自己的想法修改了一部分,特地写出该博客来记录一下。
1.新建about界面
在控制台使用命令创建
1 | hexo new page about |
然后在博客根目录 /source 下会生成一个 about 文件夹,打开其中的 index.md 文件,在头部写入 type = “about”,如下:
1 | title: 关于我 |
2.配置menu
主题配置文件中menu
下应用:
about: /about/|| user
3. 新增 about.swig 页
在 /themes/next/layout/
新建 about.swig
,内容如下:
1 | {% block content %} |
4. 修改 page.swig
修改 /themes/next/layout/page.swig
文件,在开头的 block title
内部
1 | #}{% elif page.type === "tags" and not page.title %}{# |
这个位置下添加代码:
1 | <!-- 关于自己--> |
5. 引入 about.swig
接着在 /themes/next/layout/page.swig
中 PAGE BODY
内部,引入刚才新建的 page.swig
1 | 关于自己--> |
比如我是在 :
1 | elif page.type === 'categories' %} |
到这里就完成页面样式的配置了 .
6.配置待办事项和已更新事项
在/next/_config.yml
中最后添加如下内容
1 | #已办事项 |
原模板借鉴该博客的界面。