Kayko330 downloadsA refined Obsidian theme with a warm light mode, focused dark mode, expressive mineral colors, and polished Markdown styling.
ObOrange combines a warm, paper-like light mode with a focused, IDE-inspired dark mode. Its mineral-colored headings, carefully balanced typography, and consistent Editing and Reading views keep the interface quiet while giving your notes a distinct visual identity.
Headings move through coral, amber, green, teal, blue, and violet. The palette creates a recognizable hierarchy without overpowering body text, while inline markup stays easy to scan.
Fenced code blocks use the same carefully balanced syntax palette in Reading view and Live Preview. YAML, TypeScript, SQL, and other technical content sit on a stable charcoal surface with clear token separation.
| Reading view | Live Preview |
|---|---|
![]() |
![]() |
ObOrange coordinates Mermaid nodes, connections, labels, groups, notes, and chart colors with the theme's mineral palette in both light and dark modes. Style Settings can independently limit the maximum diagram width and height; choose Unrestricted for either dimension to preserve Mermaid's natural rendered size.
flowchart LR
A[Capture an idea] --> B{Enough context?}
B -->|No| C[Refine the note]
C --> B
B -->|Yes| D[Connect related notes]
D --> E[Publish knowledge]
class A primary
class C warning
class D info
class E success
Tables use defined but unobtrusive borders, quotes retain the natural text color, and callouts inherit coordinated tones from the same heading palette.
ObOrange extends beyond Markdown. Settings, navigation, tabs, controls, window transparency, and focus states are tuned as one system in both color schemes.
| Light mode | Dark mode |
|---|---|
![]() |
![]() |
Once ObOrange is available in the Obsidian Community Themes directory:
Updates installed through the community directory can be managed directly from Obsidian.
Download manifest.json and theme.css from the
latest release.
Create this directory inside your vault:
<Vault>/.obsidian/themes/ObOrange/
Place both downloaded files in that directory:
ObOrange/
├── manifest.json
└── theme.css
Reload Obsidian and choose ObOrange under Settings → Appearance → Themes.
Manual installations are not updated automatically. Download and replace the two files when a new release is published.
Install the Style Settings community plugin to access ObOrange's optional interface, typography, accessibility, link, tab, status bar, and media controls.
ObOrange is built on the excellent Cupertino theme by aaaaalexis, with code-color inspiration from Drake Typora Theme by liangjingkanji. ObOrange adds its own palette, Markdown treatments, dark-mode system, Chinese typography refinements, and application-level fixes.
Every tagged release publishes the files Obsidian needs:
manifest.jsontheme.cssFor maintainers, update the version in manifest.json, push the commit, then
create and push a matching tag without a v prefix:
git tag <version>
git push origin master <version>
The GitHub Actions release workflow validates the version and attaches the theme files automatically.
ObOrange is released under the MIT License. The upstream projects credited above are also distributed under the MIT License.