An enhanced Solarized theme for Typora (markdown editor) that uses the same color scheme originally created by Ethan Schoonover, with improvements specifically designed for long-form content — and Jekyll blog writing.
- Corrected color palette to match official Solarized standards
- Proper contrast ratios for optimal readability
- Consistent accent colors across both light and dark themes
- Increased line-height (1.8) for better readability in long texts
- Enhanced spacing between sections and paragraphs
- Wider content area (900px) optimized for long form content and blog post writing
- Improved list styling with better indentation and spacing
- Special styling for YAML front matter blocks
- Highlighted Jekyll tags in distinctive yellow
- Better visual separation between content sections
- Optimized margins for typical blog post structure
- Subtle borders around code blocks for better definition
- Improved padding and spacing for inline and block code
- Horizontal scrolling for long code lines
- Better syntax highlighting with authentic Solarized red
- Bold headings with improved spacing
- Enhanced blockquote styling with background highlights
- Better table styling with proper Solarized colors
- Consistent font rendering across all elements
- Open Typora
- Click on Themes
- Click on Solarized or Solarized Dark
- Open Typora and go to Preferences
- Click on Appearance tab
- Click Open Theme Folder button
- Copy the
.cssfiles (solarized.cssandsolarized-dark.css) into the theme folder - Copy the
solarizeddirectory (containing font files) into the theme folder - Restart Typora
- Select your preferred theme from Theme menu
This theme uses Mononoki, an open source monospace font for programming and code review developed for high and low resolution displays. The font provides excellent readability for both code and text content.
Download the complete font files: https://github.com/madmalik/mononoki
The theme includes a comprehensive font stack:
- Consolas (Windows)
- Mononoki (included with theme)
- Roboto Mono (web font)
- Liberation Mono (Linux)
- System monospace fonts as fallback
- Light cream background (
#fdf6e3) - Dark text for optimal readability
- Suitable for daytime writing and well-lit environments
- Dark blue-green background (
#002b36) - Light text with proper contrast
- Ideal for low-light environments and extended writing sessions
- ✅ Corrected all colors to match official Solarized specification
- ✅ Enhanced spacing and typography for blog writing
- ✅ Added Jekyll-specific styling (front matter, tags)
- ✅ Improved code block presentation with borders and better padding
- ✅ Optimized content width and line height for readability
- ✅ Enhanced blockquote and list styling
- ✅ Better table design with proper Solarized colors
- ✅ Comprehensive English comments throughout the code
If you're writing Jekyll blog posts, this theme includes:
- YAML Front Matter: Special highlighting for post metadata
- Tag Support: Visual emphasis for Jekyll tags and categories
- Blog-Optimized Layout: Spacing and typography tuned for article writing
- Code-Friendly: Enhanced styling for code snippets and technical content
This theme works with all versions of Typora and has been tested across different operating systems. The font stack ensures consistent rendering regardless of your system's available fonts.
Feel free to submit issues and enhancement requests. This theme is actively maintained and improvements are welcome.
- Original Solarized: Ethan Schoonover
- Original Typora Theme: Rafael Belenos
- Mononoki Font: madmalik