michael-andreuzza_sequoia-o.../COMMUNITY.md
Michael Andreuzza 9d304639d5 Add Obsidian community theme packaging for Sequoia.
Ship manifest.json, theme.css (Moonlight light + dark), screenshot, and Monochrome/Retro CSS snippet variants.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-25 10:27:04 +03:00

1.6 KiB
Raw Blame History

Publish Sequoia to Obsidian Community Themes

Repository checklist

  • manifest.json at repo root (name must match theme folder: Sequoia)
  • theme.css at repo root — Sequoia Moonlight Light (light) + Sequoia Moonlight Dark (dark)
  • screenshot.png — 512×288 preview
  • versions.json — maps 1.0.01.0.0
  • README.md and LICENSE

Extra variants (CSS snippets):

  • sequoia-monochrome-dark.css — CSS snippet in variants/
  • sequoia-monochrome-light.css — CSS snippet in variants/
  • sequoia-retro-dark.css — CSS snippet in variants/
  • sequoia-retro-light.css — CSS snippet in variants/

GitHub release

  1. Create release tag 1.0.0 (must match manifest.json version).
  2. Attach manifest.json and theme.css as release assets.
  3. Push tag: git tag 1.0.0 && git push origin 1.0.0

Or with GitHub CLI:

gh release create 1.0.0 manifest.json theme.css --title "1.0.0" --notes "Initial community theme release."

Submit

  1. Sign in at community.obsidian.md with your Obsidian account.
  2. Link your GitHub account in profile settings.
  3. Themes → New theme → enter https://github.com/Sequoia-Theme/obsidian.
  4. Agree to developer policies and submit.

Obsidian reads manifest.json from the default branch and installs theme.css + manifest.json from the GitHub release matching the manifest version.

Updates

Bump version in manifest.json, add the new version to versions.json, commit, and create a new tagged release with updated assets.