Resources / Themes

Dark Mode and Custom Themes for Reading Code and Markdown on Mac

Telescopo ships with six distinct visual styles, from the clean Light theme to the neon Cyberpunk palette. Every theme applies consistent, coordinated syntax highlighting across code, Markdown, and SVG files.

By Telescopo ·

Why Theme Consistency Matters for Code Reading

Most code viewers and Markdown apps treat themes as a simple background color swap. Set the background to dark, and you have dark mode. The problem is that syntax highlighting colors designed for a white background are often illegible against dark backgrounds, and vice versa. A yellow string literal that stands out on white becomes nearly invisible on a cream background. A bright red keyword that works in light mode creates excessive visual tension in a dark environment.

Genuinely useful themes coordinate every element: background color, prose text color, heading colors, code block borders, and the full palette of syntax highlighting tokens including keywords, strings, comments, types, operators, numbers, and function names. Telescopo designs each of its six themes as a complete, coordinated system where every element belongs together.

The Six Themes

Light

A clean white canvas with high-contrast token colors. Designed for daytime reading in well-lit environments where maximum contrast helps with sustained focus. Keywords appear in deep blue, strings in rich green, and comments in a softened gray that reads as clearly secondary.

Dark

A deep gray background with carefully softened token colors that reduce eye strain without sacrificing readability. Ideal for extended reading sessions at night or in low-light conditions. The contrast ratios are tuned to WCAG AA standards throughout the palette.

Parchment

A warm sepia-toned background that reduces the blue-light content of the display. Developers who find pure white backgrounds fatiguing often find that a warm base like Parchment allows for longer, more comfortable reading sessions. Token colors shift to warm amber and brown tones.

Cyberpunk

High-saturation neon colors on a dark violet base. Cyberpunk is unapologetically bold: electric pink keywords, bright cyan strings, hot green function names. Ideal for developers who spend long hours reading code and want a visually energetic environment.

Bad Command

Terminal-style phosphor green on pure black. A deliberate throwback to the early computing aesthetic of monochrome CRT displays. Every syntax token is rendered in a different intensity of the same green hue, creating a focused, distraction-free reading environment.

Cyberspace

A cool blue-to-cyan gradient background with crisp white prose and icy blue token colors. Cyberspace has a futuristic, digital feel that pairs well with technical content and data-heavy documents.

Themes Apply Across All File Types

Every theme in Telescopo applies consistently across every supported file format. When you switch to the Bad Command theme, your Python files, your Markdown documents, and your SVG canvas all reflect the same visual language. There is no per-format theme setting and no inconsistency between what a code file looks like and what a Markdown file looks like under the same theme.

This consistency reduces cognitive load. You build one set of visual associations for your preferred theme, and those associations transfer to every file you open. After a week of reading code in Cyberpunk, you can glance at any syntax-highlighted file in that theme and recognize the token categories instantly by color alone.

Related: Code Viewer for Mac: Dynamic Syntax Highlighting for 70+ Languages — how themes coordinate syntax highlighting across all code files.

Related: Fastest Native SVG Viewer for Mac — themes also apply to SVG viewing with transparency inspection against different backgrounds.

Switching Themes Instantly

Theme switching in Telescopo is immediate. There is no animation delay, no document reload, and no flicker. The switch happens in a single frame, powered by Metal's compositing pipeline. You can switch between Light and Dark to compare readability, or cycle through all six themes to find the one that works best for the current file, without any interruption to your reading flow.

Frequently Asked Questions

Does Telescopo have a dark mode for reading code and Markdown?

Yes. Telescopo includes a Dark theme that applies a deep background with coordinated syntax highlighting colors to all supported file types, including code, Markdown, and SVG. Switching themes takes one keyboard shortcut.

How many themes does Telescopo have?

Telescopo has six built-in visual themes: Light, Dark, Parchment, Cyberpunk, Bad Command, and Cyberspace. Each applies coordinated colors to background, text, syntax highlighting tokens, and UI elements across all file types.

Do Telescopo themes apply to syntax highlighting as well as the background?

Yes. Each theme coordinates the background with a complete syntax highlighting palette. When you switch themes, keyword colors, string colors, comment colors, and operator colors all update to match the new theme.

Find your perfect reading theme

Download Telescopo and choose from six beautiful themes that make reading code and Markdown on Mac a pleasure.

Download Telescopo on the Mac App Store