Skip to content

Add Claude Sidebar button as a slim Obsidian ribbon#14

Merged
OzTamir merged 2 commits into
mainfrom
feat/obsidian-claude-sidebar-button
Jun 23, 2026
Merged

Add Claude Sidebar button as a slim Obsidian ribbon#14
OzTamir merged 2 commits into
mainfrom
feat/obsidian-claude-sidebar-button

Conversation

@OzTamir

@OzTamir OzTamir commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Adds a clickable Claude Sidebar button to the VaultCMS Obsidian vault without bringing back the full ribbon.

What & why

The claude-sidebar plugin only exposes its action as a ribbon icon (addRibbonIcon("bot", "New Claude Tab")), but VaultCMS shipped showRibbon: false, so the button had nowhere to appear.

  • Enable the ribbon (showRibbon: true) so the button renders.
  • Add an enabled CSS snippet (.obsidian/snippets/claude-sidebar-button.css) that trims the ribbon to just the Open home base and New Claude Tab icons (matched by aria-label) — a slim two-icon strip, not the full ribbon.
  • Record the claude-sidebar plugin in the vault (community-plugins.json + manifest.json); plugin code stays untracked per the existing ignore.

Touches only src/content/.obsidian/ (the editor vault) — no effect on the built site or deploy. Requires an Obsidian reload to take effect.

🤖 Generated with Claude Code

OzTamir and others added 2 commits June 23, 2026 13:35
…utton

VaultCMS hides the Obsidian ribbon (showRibbon:false), which also hid the Claude
Sidebar plugin's "New Claude Tab" button. Adds an enabled CSS snippet that shows
a slim ribbon containing only the "Open home base" and "New Claude Tab" buttons
(matched by aria-label), so the Claude button sits next to home-base without
bringing back the full ribbon.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Enable the ribbon (showRibbon:true) so the Claude Sidebar plugin's "New Claude
Tab" button renders, and let the claude-sidebar-button snippet trim the ribbon to
just the "Open home base" + "New Claude Tab" buttons — a slim two-icon strip
rather than the full ribbon. Also records the claude-sidebar plugin in the vault
(community-plugins.json + manifest/data; plugin code stays untracked per the
existing ignore).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 23, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
posts c2d923f Commit Preview URL

Branch Preview URL
Jun 23 2026, 10:43 AM

@OzTamir OzTamir merged commit 58c3469 into main Jun 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant