[HexoPress] Dashboard Overview

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.