USAGE · FEATURES
Feature Overview
The core capabilities of Mark::Blocks: built for writing and reading.
Core Features
Mark::Blocks is built around three things — writing, previewing, output — keeping Metro’s restraint and focus.
Markdown Writing
The input pane is based on RichEditBox and provides:
- Smooth plain-text input.
- Full Undo / Redo support.
Ctrl+Fto find and jump quickly.
Markdown Preview
The preview pane is rendered by an IE11 WebView, using IE11’s text-justify to keep long text neatly justified. The preview supports:
- Code block highlighting (highlight.js, atom-one-min light / dark).
- Math formulas (KaTeX
0.11.1). - Diagrams (Mermaid
7; Gantt charts unavailable for now).
Export HTML
Export the current document as a standalone HTML file with full styling in one click, ready for offline distribution.
Highlights
| # | Feature | Description |
|---|---|---|
| 01 | Tile home | Recent files shown as Metro tiles on the home screen. |
| 02 | Metro tabs | File tabs with smooth transitions (room for optimization remains). |
| 03 | Split View | Windows-exclusive write / preview split screen. |
| 04 | Sync scroll | Scrolling the RichEditBox syncs; scrolling the WebView is independent. |
| 05 | Immersive mode | Windows Phone exclusive; hides the file tabs. |
| 06 | Three preview themes | Gray #1d1d1d, AMOLED Black, Tokyo Night. |
| 07 | Autosave | Toggleable, with selectable frequency. |
| 08 | Accent color | Follow the system or the default cyan. |
Preview Backgrounds
The preview WebView supports three backgrounds for different writing scenarios and OLED screens:
- Gray
#1d1d1d: classic dark gray, easy on the eyes for long reads. - AMOLED Black
#000000: pure black, saves power on OLED devices. - Tokyo Night: retro night palette with strong atmosphere.
See Customization.