Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Claude.md Theme Companion

2CHEVSKII2CHEVSKII56 downloads

Adds motion and interaction refinements to the Claude.md theme.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Small motion and interaction refinements for the Claude.md Obsidian theme.

Install · Features · Contribute · Report an issue

Features

  • Exit animations for dialogs, settings, and menus.
  • Smooth transitions when search results change.
  • Animated heading markers in Live Preview.
  • A more forgiving activation area for the theme's auto-hidden status bar.
  • Automatic reduced-motion support.

The plugin has no settings. Its enhancements activate only while Claude.md is the active theme.

Warning This plugin monkey-patches Obsidian modal, menu, and Settings lifecycle methods to add exit animations. It restores its patches when unloaded, but the approach may conflict with other plugins or require adjustment after an Obsidian update.

Install

Requires Obsidian 1.10.6 or newer and the Claude.md theme.

  1. Open Releases and download main.js, manifest.json, and styles.css from the latest release's Assets.

  2. Create a claudemd-theme-companion folder inside your vault's .obsidian/plugins/ directory and place all three files there:

    Your vault/
    └── .obsidian/
        └── plugins/
            └── claudemd-theme-companion/
                ├── main.js
                ├── manifest.json
                └── styles.css
    
  3. Reload Obsidian, then enable Claude.md Theme Companion under Settings → Community plugins.

If your vault uses a custom configuration folder, use that in place of .obsidian. To update a manual installation, replace all three files with those from the latest release.

Contribute

Found a rough edge? Open an issue with reproduction steps, your Obsidian version, and a recording when the issue involves motion. Pull requests are welcome too.

To work on the plugin, use Node.js 24 and npm:

npm ci
npm run check
npm run build

Edit the TypeScript in src/ and companion rules in src/styles/. The production build writes dist/main.js, dist/manifest.json, and dist/styles.css; they are generated release assets and are not committed.

License & credits

Claude.md Theme Companion is released under the MIT License.

Inspired by Claude. Not affiliated with or endorsed by Anthropic or Obsidian.

HealthExcellent
ReviewSatisfactory
About
Add subtle motion and interaction refinements to the Claude.md theme, including exit animations for dialogs, settings, and menus and smooth transitions when search results change. Animate heading markers in Live Preview, widen the auto-hidden status bar activation area, and respect reduced-motion preferences; only active while Claude.md is the selected theme.
AppearanceTheming
Details
Current version
1.0.1
Last updated
4 weeks ago
Created
4 weeks ago
Updates
2 releases
Downloads
56
Compatible with
Obsidian 1.10.6+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
2CHEVSKII2CHEVSKII2chevskii
GitHub2chevskii
GitHub2chevskii
  1. Community
  2. Plugins
  3. Appearance
  4. Claude.md Theme Companion

Related plugins

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Background Image

Specify a remote URL as the background image, and a few settings to tweak the experience.

Contextual Typography

Add a data-tag-name attribute to all top-level divs in preview mode containing the child's tag name, allowing contextual typography styling.

Dynamic Theme Background

Build Your Own Wallpaper Library! Make every note-taking experience visually inspiring.

Local Fonts

Load fonts from a folder in your vault and apply them to text, interface, headings, code and emoji.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Supercharged Links

Add attributes to internal links with the values of target note's frontmatter attributes.

Note Toolbar

Add customizable toolbars to your notes.