feat(micro): add microblogging section to homepage

- Add micro section display on homepage with RSS feed
- Support configurable section name via micro_section_name
- Add toggle via show_micro config option
- Create templates/partials/main_page_micro_list.html
- Add sass/parts/_micro.scss for styling
- Include RSS icon next to section heading

Closes #1
This commit is contained in:
Lee Kai Ze 2025-11-08 23:06:22 +08:00
parent 393c5a8cb9
commit 06c55da7b7
11 changed files with 256 additions and 0 deletions

View file

@ -0,0 +1,6 @@
+++
title = "2025-11-08 14:30"
date = 2025-11-08T14:30:00+08:00
+++
Why Microblog: Thoughts decay without capture; short posts reduce friction between idea and publication.

View file

@ -0,0 +1,6 @@
+++
title = "2025-11-08 22:11"
date = 2025-11-08T22:11:53+08:00
+++
Writing clarifies thinking and compounds your expertise into searchable, permanent knowledge capital.

View file

@ -0,0 +1,6 @@
+++
title = "2025-11-08 22:26"
date = 2025-11-08T22:26:37+08:00
+++
Why use SSG: Pre-rendered HTML eliminates servers, databases, and runtime vulnerabilities while maximizing speed.

View file

@ -0,0 +1,6 @@
+++
title = "2025-11-08 23:00"
date = 2025-11-08T23:00:00+08:00
+++
Shipping code is better than perfect code. Ship it.

8
content/micro/_index.md Normal file
View file

@ -0,0 +1,8 @@
+++
title = "Micro"
description = "Short blogs"
sort_by = "date"
template = "section.html"
paginate_by = 20
generate_feeds = true
+++