A warm, quiet theme for Obsidian.

Claude Warm uses soft ivory in light mode and charcoal gray in dark mode, with muted red accents and a little extra breathing room around the editor. It is inspired by Claude's warm, low-contrast interface: calm enough to disappear, but not so plain that every pane feels the same.
After the theme is accepted into the community directory:
Appearance.Themes, click Manage.Claude Warm and click Use.Claude Warm in your vault at .obsidian/themes/.manifest.json and theme.css into that folder.Settings -> Appearance -> Themes and choose Claude Warm.Claude Warm keeps the source intentionally small. Most of the theme is built from Obsidian CSS variables, with a few light selectors for surfaces that need a softer shape.
Files worth knowing:
theme.css is the theme.manifest.json is the Obsidian theme manifest.versions.json maps theme versions to the minimum supported Obsidian version.screenshot.png is the preview used by the community theme directory.Run the local validator before release:
node scripts/validate-theme.mjs
Regenerate the 512 x 288 preview image:
node scripts/generate-screenshot.mjs
Releases are created by GitHub Actions when a version tag is pushed.
manifest.json and versions.json to the new version.manifest.json, for example:git tag 1.0.0
git push origin 1.0.0
manifest.json and theme.css.Issues and pull requests are welcome. Screenshots are especially helpful for UI bugs, since many theme problems depend on plugins, panes, and operating system settings.
#F8F7F2, hsl(51, 24%, 95%)hsl(47, 15%, 25%)#7C1B13#2A2B2A, #2D2E2Dhsl(50, 14%, 91%)#EA928AMIT