README.md

docs

Documentation website built with Docusaurus. Contains user-facing guides, feature documentation, and a blog.

Architecture

A Docusaurus 3 project that generates a static documentation site. The content is organized into guides (installation, usage, configuration) and feature-specific pages.

Files

File Description
docusaurus.config.ts Main Docusaurus configuration (site metadata, theme, plugins).
sidebars.ts Documentation sidebar navigation structure.
package.json Node.js dependencies for building the docs site.
tsconfig.json TypeScript configuration.

docs/

Documentation content pages:

File Description
index.md Documentation home page.
installation.md Installation guide for all platforms.
usage.md Usage guide and keyboard shortcuts.
Configuration.md Configuration file reference.

docs/Features/

Feature-specific documentation:

File Description
ACCOUNTS.md Multi-account setup and management.
ADVANCED.md Advanced features (S/MIME, custom servers).
COMPOSING.md Email composition guide.
CONTACTS.md Contact management and autocomplete.
DRAFTS.md Draft saving and restoration.
EMAIL_MANAGEMENT.md Email actions (delete, archive, move).
Hyperlinks.md Terminal hyperlink support.
Images.md Inline image rendering and protocols.
Themes.md Theme customization and custom themes.
UI.md General UI documentation.

docs/assets/

Screenshot images used in the documentation pages.

src/

Custom React components and CSS for the documentation site theme.

static/

Static assets (logos, images) served directly by the documentation site.