Inside uses base16 for syntax highlighting. A base16 theme is always exactly 16 hex colors. Here’s what each index represents and how they’re applied:
The 16 Colors
| Index | Role | Example usage |
|---|---|---|
| 0 | Lightest background | Code block background |
| 1–3 | Background shades | Line numbers, gutter |
| 4–6 | Foreground/muted | Comments, dimmed text |
| 7 | Darkest foreground | Default text |
| 8 | Red | Strings, errors |
| 9 | Orange | Numbers, constants |
| 10 | Yellow | Titles, class names |
| 11 | Green | Keywords, types |
| 12 | Cyan | Functions, operators |
| 13 | Blue | Classes, namespaces |
| 14 | Magenta | Regex, special chars |
| 15 | Brown | Tags, attributes |
Live Demo
Toggle dark mode in the sidebar to see both light and dark palettes in action.
Available Presets
Inside ships with several preset base16 themes ready to copy into your _config.inside.yml.
Atelier Dune Light (default)
1 | highlight: |
Tomorrow Night (dark)
1 | highlight: |
Harmonic16 Light
1 | highlight: |
For the full catalog of base16 themes, visit chriskempson/base16.
See Appearance → for full configuration instructions.
