The Dashboard is still the homepage of HexoPress, but it is now more than a row of counters. It acts as a daily inspection surface and a fast entry point into your actual writing workflow.
Blog Profile Card
The upper-left card reads site information from _config.yml, including:
- title and subtitle
- description
- keywords
- author
- language
This is especially helpful when you work with multiple blogs or connect remotely through Web mode and want immediate confirmation of which site is currently open.
Illustration: add a screenshot of the profile card showing the title, subtitle, keywords, and author
Site Totals
At the bottom of the profile card, HexoPress shows three site-wide counts:
- Published
- Drafts
- Pages
These are global numbers for the whole site, not filtered views, so they work well as a quick health check.
Writing Heatmap
The large card on the right is the writing heatmap. It maps activity onto a calendar grid, with darker cells indicating more writing activity for a given day.
Think of it as a content rhythm indicator: useful for checking whether you’ve been posting consistently and for spotting long quiet gaps at a glance.
Illustration: add a screenshot of the writing heatmap
Recent Posts and Drafts
The lower half of the page is split into two lists:
- Recent Posts
- Drafts
Each item shows the title and a relative timestamp such as “3 days ago”. Clicking a title opens the editor directly. Both lists support Load More, so they work equally well for a quick glance and for tracing further back in time.
Illustration: add a screenshot of the two lower lists
If your normal startup question is “what should I continue, fix, or publish today?”, the Dashboard is designed to answer that immediately.