Ethereal

by dyse-sofqi
Screenshot of the Ethereal Obsidian theme
5
4
3
2
1

Description

This theme supports Dark Mode
This theme supports Light Mode

README file from

Github

Ethereal

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/l is otherwise shared between themes.
  • Layered CSS-snippet merges: beyond the official-variable layer, CSS snippets are appended at the end of theme.css as 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

  1. Install the Style Settings community plugin (recommended; the theme works without it, but exposes no customization panel).
  2. 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.

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.