当前支持的 Layout 有 post
, issue
, doc
, 用来应对各种不同的场景.
md
---
title: "Getting started"
date: 2023-03-23T22:27:31+08:00
draft: false
layout: post # post, issue, doc
tags: ["intro"]
---
1. post
这个 layout 就是正常博客了, 不会有大纲以及侧边栏.
2. issue
通过 Github action 自动同步 issue 到博客, 可以动态的更新内容(不用在本地编辑).
3. doc
这个 layout 会有大纲以及侧边栏, 用来写文档, 或者做一些笔记.
而且它有些特殊的 frontmatter
字段:
group
用来分组, 会在侧边栏显示, 默认是Others
. 比如说我有一系列关于Rust
的笔记, 你就可以设置为group = Rust 语言笔记
示例: os1
所有文章都必须存放在 content
目录下, 且 layout
是必须的, 但是同个 layout
的文章严格来讲不需要放在同个目录下.