Themes

March 16, 2026 · View on GitHub

Markdown Viewer includes 29 professionally designed themes across 7 categories to match any document type or personal preference.

Theme Categories

Classic

Themes designed for business and formal documents.

ThemeFontBest For
DefaultTimes New RomanGeneral documents, papers
AcademicSimSun + SimHeiAcademic papers
BusinessCalibriBusiness reports, proposals
ManuscriptPalatino LinotypeHandwritten style
NewspaperTimes New RomanNews articles

Reading

Optimized for comfortable long-form reading.

ThemeFontBest For
PalatinoPalatinoBooks, literary content
GaramondGaramondClassic elegance, print
TypewriterCourier NewVintage, scripts, drafts
ElegantGeorgiaRefined, professional

Modern

Clean, modern typography for screen reading.

ThemeFontBest For
TechnicalArialTechnical documentation
SwissHelvetica NeueModern, minimalist
MinimalArialClean, distraction-free

Creative

Unique styles for creative and personal content.

ThemeFontBest For
MagazineGeorgiaMagazine layouts
CenturyCentury GothicPresentations
HandwrittenComic Sans MSCreative, casual
VerdanaVerdanaScreen reading

Chinese

Optimized for Chinese language documents.

ThemeFontBest For
HeitiSimHei (黑体)Modern Chinese documents
MixedSimSun + TimesAcademic Chinese papers
WaterFangSongTraditional Chinese style

Playful

Fun, colorful themes for students and kids.

ThemeColor SchemeBest For
RainbowMulti-colorStudent assignments
StarryPurple/BlueCreative content
CandyPink/SweetFun documents
DinosaurGreen/BrownKids' content
SpaceDark/BlueSci-fi themed
GardenGreen/FreshNature themed

Nature

Nature-inspired color themes.

ThemeColor SchemeBest For
ForestGreen tonesEnvironmental docs
OceanBlue tonesCalm, professional
CoralCoral/OrangeWarm, inviting
SunsetWarm tonesCreative content

How to Switch Themes

Method 1: Toolbar

  1. Click the Theme button in the toolbar
  2. Browse available themes
  3. Click to apply — changes instantly

Method 2: Popup Menu

  1. Click the Markdown Viewer extension icon
  2. Select a theme from the dropdown
  3. The document updates immediately

Theme Anatomy

Each theme controls:

Typography

  • Body Font — Main text font family and size
  • Heading Fonts — H1-H6 font styles
  • Code Font — Monospace font for code blocks
  • Line Height — Spacing between lines

Spacing

  • Paragraph spacing — Space between paragraphs
  • Heading spacing — Space before/after headings
  • List spacing — Space between list items

Code Blocks

  • Code theme — Syntax highlighting colors
  • Background — Code block background color

Tables

  • Table style — Border style and cell formatting

Theme Examples

Default Theme

Font: Times New Roman, 12pt
Headings: Bold, 14-22pt
Line Height: 1.5
Best for: General documents

Business Theme

Font: Calibri, 11pt
Headings: Bold Calibri, 12-24pt
Line Height: 1.5
Best for: Corporate reports, proposals

Academic Theme

Body: SimSun, 12pt
Headings: SimHei, Bold
Line Height: 1.75
Best for: Chinese academic papers

Typewriter Theme

Font: Courier New, 12pt
Style: Monospace throughout
Best for: Scripts, drafts, vintage look

Theme Recommendations

Document TypeRecommended Theme
Business reportsBusiness
Technical docsTechnical
Academic papersAcademic
General useDefault
Long readingPalatino, Garamond
Screen/webVerdana
Chinese docsHeiti, Mixed
Creative writingTypewriter, Handwritten

Code Highlighting Themes

Each document theme includes a matching code highlighting style:

Code ThemeDescriptionUsed By
light-cleanClean, minimal colorsDefault, Technical, Verdana
warm-bookWarm, book-like colorsPalatino, Garamond, Elegant
business-contrastHigh contrast for businessBusiness, Heiti, Century
cool-modernCool, modern colorsSwiss, Mixed
colorfulVibrant colorsTypewriter, Playful themes

WYSIWYG Preview

What You See Is What You Get — the preview in your browser matches the exported Word document:

  • Same fonts
  • Same spacing
  • Same code highlighting
  • Same table styling

No surprises when you export!


Tips for Choosing Themes

Consider Your Audience

  • Formal/Business → Default, Business
  • Academic/Research → Academic, Palatino
  • Technical → Technical, Verdana
  • Creative → Typewriter, Handwritten

Consider the Content

  • Code-heavy → Technical, Default
  • Math-heavy → Academic, Default
  • Text-heavy → Palatino, Garamond
  • Mixed content → Business, Default

Consider the Medium

  • Print → Garamond, Palatino (serif)
  • Screen → Verdana, Century (sans-serif)
  • Both → Default, Business

Custom Themes

Currently, themes cannot be customized. However, 29 built-in themes across 7 categories cover most use cases.

Coming soon: Custom theme support for advanced users.


Theme Compatibility

All themes export correctly to:

  • ✅ Microsoft Word 2013+
  • ✅ WPS Office
  • ✅ LibreOffice
  • ✅ Google Docs (when opened)

Font substitution may occur if the exact font isn't installed on the target system, but the document will remain readable.