Everforest theme for Obsidian — WCAG AA verified, optimized for LaTeX notes and CJK mixed text
Everforest theme for Obsidian, tuned for long-form reading — LaTeX-heavy notes and CJK/Latin mixed text in particular.

Obsidian already has a few Everforest ports. This one exists because they left three things unaddressed:
line-height: 0 on inline containers so this stops happening.#1E2326), not an approximation#DBBC7F) instead of the usual near-white — carries more of the visual weight that headings alone can'tFrom within Obsidian (once approved by the community directory):
Manual install:
cd <your-vault>/.obsidian/themes
git clone https://github.com/ziangchen7/obsidian-everforest-clarity "Everforest Clarity"
Then select it under Settings → Appearance → Themes. An accent color of #A7C080 is recommended.
==text== yellow highlight (default)
**==text==** orange highlight
*==text==* green highlight
***==text==*** aqua highlight
<mark class="red">text</mark> any of: red orange yellow green aqua blue purple
<span class="c-red">text</span> color only, no background — same seven colors, `c-` prefix
The nested-Markdown forms work without HTML and without plugins. Highlight text always uses the normal foreground color rather than a matching accent color — same-hue combinations (e.g. red background with red text) drop below 4:1 contrast and become hard to read.
| Dark mode | Light mode | |
|---|---|---|
| Body text | 9.39:1 | 6.34:1 |
| Lowest heading | 6.87:1 | 4.61:1 |
| Bold text | 8.70:1 | 5.20:1 |
| Highlight block, body text | 5.60 – 6.18:1 | 4.72 – 5.29:1 |
All values meet or exceed WCAG AA (4.5:1) for normal text.
Dark mode's background (#1E2326) matches the Ghostty terminal implementation of Everforest Dark Hard exactly. Light mode's accent colors do not come from the terminal's Light Med palette — those colors (e.g. #F57D26) were designed for a terminal and drop to ~2.2:1 against this theme's light background, which fails for headings and body text. Light mode uses a separately darkened set of the same hues instead.
Color palette: Everforest by sainnhe.
MIT