Blog & Multi-Author System
Each blog post lives in its own directory under assets/posts/<slug>/, keeping index.mdx (or index.md) alongside co-located diagrams and cover images.
Directory Layout
assets/posts/
├── authors.yml # Global author directory (avatars, titles, profile URLs)
├── welcome/
│ ├── index.mdx # Served at /blog/welcome
│ └── cover.webp # Referenced via relative path 
└── release-0-7/
└── index.md
authors.yml Format
yuxuetr:
name: yuxuetr
title: DioxusPress Creator
url: https://github.com/yuxuetr
image_url: /images/logo-mobile.png
Reference one or multiple author keys in post Frontmatter:
---
title: "Introducing DioxusPress: Rebuilding Content & Community Platforms in Pure Rust"
description: "Why we moved from static site generators to isomorphic Dioxus 0.7 SSR + WASM."
date: "2026-11-12"
authors: [yuxuetr]
tags: [Rust, Dioxus, Architecture]
---
Built-In Aggregation Features
- Instant Tag Filtering:
/blogaggregates all post tags ordered by frequency with pagination; - Syndication Feed:
/feed.xmlserves a standards-compliant Atom feed (automatically disabled ifmodules.blog.enabledisfalse); - Community Integration: When compiled with
accounts, every post automatically mountsCommentBoxand a linked forum discussion panel at the footer.

