Gib Theme is a warm, restrained theme for Obsidian with coordinated dark and light palettes. It uses warm stone neutrals, a parchment accent, readable serif document headings, quiet interface chrome, and carefully tuned code, callout, menu, link, and sidebar treatments.
- Coordinated dark and light color systems.
- Warm neutral interface chrome with a restrained accent palette.
- Serif document titles and headings paired with clean interface typography.
- Quiet warm-stone callouts with subtly type-tinted title bands, plus refined menus, suggestions, toggles, code blocks, links, sidebars, and status bar.
- No remote fonts, images, analytics, or other runtime network dependencies.
- Optional compatibility with Gib Tweaks for typography overrides and workspace behavior.
- Includes scoped Butter Editor compatibility for unclipped new-line carets and callout-matched superellipse drag/drop surfaces.
- Status-bar container layout and placement are left to Obsidian or Gib Tweaks, while the sidebar overlay stops above the plugin's full-width right footer.
- Install and enable BRAT in Obsidian.
- Open BRAT settings and choose Add Beta Theme.
- Enter
Giblicious/Gib-Theme. - Select Gib Theme under Settings → Appearance → Themes.
BRAT reads the root-level theme.css and manifest.json. This repository intentionally does not use theme-beta.css, so the tested main theme file is always the BRAT source.
npm ci
npm run checkThe check parses the complete stylesheet, validates release metadata and required assets, and rejects remote runtime dependencies. Develop in this repository, not inside a real Obsidian vault.
- Update the version in
package.jsonandmanifest.json. - Update
CHANGELOG.md. - Run
npm run checkand commit the tested files. - Push the commit and create a numeric tag matching the manifest, such as
0.1.0. - Verify CI and the GitHub release assets. BRAT remains responsible for installing or updating the theme in Obsidian.
MIT