Ryan Hammang147 downloadsA restrained, content-first Obsidian theme inspired by Kumo.
Stratus is a dark-first, content-first theme for Obsidian, inspired by the quiet precision of Cloudflare Docs and Cloudflare's Kumo design system. Its signature appearance pairs a near-black canvas with crisp typography, Cloudflare orange accents, sky-blue links, deliberate spacing, restrained borders, and readable code—without changing how Obsidian works. A carefully matched light appearance is included for daytime use and system-theme switching.
The theme stays focused: two polished color schemes, no required plugins, no remote assets, and a small optional Style Settings panel when you want to tune width, density, or accent.

1000px) plus Comfortable / Wide / Full presetswide, max, cards, table-100, img-grid, img-small, img-center, callout-muted, callout-borderlessDownload theme.css and manifest.json from the release whose version you want to install.
In your vault, create this folder if it does not already exist:
.obsidian/themes/Stratus/
Put both files in that folder:
your-vault/
└── .obsidian/
└── themes/
└── Stratus/
├── manifest.json
└── theme.css
In Obsidian, open Settings → Appearance → Themes, then choose Stratus.
If Stratus does not appear, use Reload app without saving from the command palette or restart Obsidian.
After Stratus is accepted into the Community Themes directory, it can be installed and updated from Settings → Appearance → Themes → Manage. Until then, use the manual installation above.
Stratus 1.1 is deliberately dark-first and keeps Obsidian's native layout intact. It aims to make the entire application feel like a calm developer docs surface while keeping notes—not interface decoration—at the center. The light appearance follows the same typography, spacing, borders, and interaction language rather than behaving like an unrelated fallback.
Included:
Not included:
Add any of these under a note's cssclasses property:
| Class | Effect |
|---|---|
wide |
Wider readable column (1200px) |
max |
Full pane width |
cards |
Card treatment for embeds and callouts |
table-100 |
Stretch Markdown tables to full width |
img-grid |
Two-column image gallery |
img-small |
Cap embedded images at a modest width |
img-center |
Center embedded images |
callout-muted |
Soften callout color intensity |
callout-borderless |
Remove callout chrome |
Readable line length must remain enabled in Settings → Editor for width presets and wide / max to apply.
Stratus prefers Inter when it is already installed on the device, then falls back to the platform's UI sans-serif stack. It does not download Inter or any other asset. The theme contains no telemetry and makes no network requests.
The repository includes tests/Theme showcase.md, a broad Markdown fixture for visual regression testing. The release checklist covers:
See CONTRIBUTING.md for the complete contributor and release checklist.
Stratus is an independent, unofficial project inspired by the typography, palette, spacing, and restrained interface design of Cloudflare's Kumo project. Kumo is available under the MIT License; its copyright notice is retained in THIRD_PARTY_NOTICES.md.
Stratus is not affiliated with, sponsored by, or endorsed by Cloudflare, Inc. “Cloudflare” and related names and marks belong to their respective owner. Obsidian is a trademark of Dynalist Inc.; this community project is not an official Obsidian product.
Stratus is released under the GNU General Public License version 3. Modified versions distributed to others must remain open under the same license terms.