Mark::Blocks Mark::Blocks
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 + F to 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

#FeatureDescription
01Tile homeRecent files shown as Metro tiles on the home screen.
02Metro tabsFile tabs with smooth transitions (room for optimization remains).
03Split ViewWindows-exclusive write / preview split screen.
04Sync scrollScrolling the RichEditBox syncs; scrolling the WebView is independent.
05Immersive modeWindows Phone exclusive; hides the file tabs.
06Three preview themesGray #1d1d1d, AMOLED Black, Tokyo Night.
07AutosaveToggleable, with selectable frequency.
08Accent colorFollow 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.

Home Features Highlights Stack Platforms Docs Download