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

@ -52,6 +52,10 @@
{%- include "partials/main_page_posts_list.html" -%}
{%- include "partials/main_page_projects_list.html" -%}
{%- endif -%}
{# Add micro posts section #}
{%- include "partials/main_page_micro_list.html" -%}
</main>
{%- include "partials/extra_features.html" -%}