Joshua Walls412 downloadsNight Ridge theme for focused notes and technical writing
Night Ridge is an Obsidian theme for focused notes, technical writing, and vault operations. It is dark, sharp, and low-glare, with small beacon signals for navigation, headings, properties, callouts, and graph work.
The theme uses the Night Ridge palette: moonstone structure, pine accents, copper warmth, lichen support, ember danger, slate neutrals, and sparse seafoam highlights.
Repository: https://github.com/joshua-walls/night-ridge-theme

Night Ridge is meant to feel grounded and practical rather than decorative. It favors clear hierarchy, readable contrast, and small moments of color that help you scan a page without turning every note into a dashboard.
data-status hooks.Headings are intentionally expressive. H1 carries a beacon edge, H2 uses copper, and supporting headings rotate through the palette to keep long notes organized. Links, tags, highlights, checkboxes, and inline code each get their own treatment so dense notes remain easy to parse.
Night Ridge is tuned for both Live Preview and Reading View, including long code tokens that should wrap inside code blocks instead of escaping the editor.
Callouts are designed to feel integrated with the page. They use quiet filled surfaces, colored rails, status-colored icons, and a small title underline so they stand out without shouting.
Callout colors follow type, not unrelated vault state:
info, tip, hint use seafoam.success, check, done, todo use pine.warning, question, attention use copper.danger, error, failure, bug use ember.note, abstract, and summary use slate.quote and cite use lichen.Code blocks use a framed surface with a colored left rail, giving snippets enough presence without overwhelming prose. Inline code is compact and readable, with enough contrast to work inside normal paragraphs.
Tables use a strong header row, clear cell borders, and restrained alternating surfaces. They are meant to support quick comparison in operational notes, documentation, inventories, and reviews.
Task checkboxes use Night Ridge accent colors so completed work is obvious without becoming noisy. Metadata and properties are styled as quiet panels that stay readable in both dark and light mode, with a restrained eight-step accent rhythm.
Night Ridge includes optional styling for Forge Health surfaces. Status colors are applied only when Forge exposes stable hooks such as data-status on dashboard sections, section headers, pills, or similar elements.
Expected status mapping:
CSS cannot infer Forge state from text alone or style a note pane based on a status that only exists in a separate Forge dashboard pane.
.obsidian/themes/ folder.Night Ridge.The installed folder should contain:
Night Ridge/
manifest.json
theme.css