README file from
GithubEthereal
A minimal, zero-override theme for Obsidian (formerly Silence). Ethereal's base layer does not restyle anything itself — it only re-exposes Obsidian's official CSS variables (extracted from the official 1.13.7 app.css, 874 variables) through the Style Settings plugin, so every look stays 100% native and fully within your control. CSS snippets merged into the theme (List, Custom) are self-contained extension layers on top of it.
Features
- Zero overrides (official-variable layer): the base layer contains no native-rule changes; only variable defaults are exposed and locked where needed.
- Light / dark compatibility: dual-mode variables (shadows, input field backgrounds, text selection, RGB palettes, …) are separated per mode and locked to official light-mode values in light theme.
- Separate accent colors per mode (Blue Topaz style): the accent HSL settings are split into light/dark groups (
accent-h/s/l-light,accent-h/s/l-dark), since Obsidian's--accent-h/s/lis otherwise shared between themes. - Layered CSS-snippet merges: beyond the official-variable layer, CSS snippets are appended at the end of
theme.cssas self-contained layers (#region 吞并片段·…, currently List and Custom) — each with its own independent Style Settings panel and its own--*namespace, never mixing into the official panel. - Preset management: the optional companion plugin silence-presets adds a preset bar (apply / save / restore official defaults) on top of this panel.
Installation
- Install the Style Settings community plugin (recommended; the theme works without it, but exposes no customization panel).
- In Obsidian: Settings → Appearance → Themes → Manage → Browse, search for Ethereal, and install.
- Manual installation: download the latest release from GitHub (contains
manifest.json+theme.css) and place both inside your vault's.obsidian/themes/Ethereal/folder.
- Manual installation: download the latest release from GitHub (contains
Compatibility
- Obsidian 1.0.0+ (panel contents are generated from the official 1.13.7
theme.css).
License
MIT License — see LICENSE. The theme exposes Obsidian's native CSS variables; Obsidian's assets remain property of Obsidian, Inc.
