#列表样式展示

Lichtung 的文章列表由两个互相独立的选项控制:

##ListStyle

效果
list平铺列表,逐条渲染所有文章
date按年月分组(归档风格),年份侧边栏快速导航
split平铺列表 + 分页,底部带分页导航

##ItemStyle

ItemStyle 对所有 ListStyle 都生效。

效果
card文章卡片,显示标题、日期、标签等 meta 信息
simple极简条目,仅标题链接 + 日期 + 摘要

例如 ListStyle = date + ItemStyle = simple 会得到「按年月分组、每月下面是紧凑的标题列表」。

##设置方法

###全局设置

hugo.toml[params] 中:

toml
ListStyle = 'date'
ItemStyle = 'card'

###单页覆盖

在任意页面的 front matter 中:

yaml
---
ListStyle: split
ItemStyle: simple
ListLimit: 5 # 每页显示 5 篇文章
---

##date 样式的子选项

ListStyle = date 时,可以启用以下子选项:

参数说明
ShowCountWordsPerYear每年旁显示字数和篇数
ShowCountWordsPerMonth每月旁显示字数和篇数
ShowPostsPerYear每年旁显示篇数
ShowPostsPerMonth每月旁显示篇数

##示例