An Obsidian port of the Everforest theme family. Heavily inspired by another project of a similar name with my custom additions.
I had some issues with the styling of the other project, but the codebase was very different to what the semantics of the official theme area, so I decided to remake the entire thing from scratch.
You can get extra customization through the Style Settings plugin.
- Everforest style color palette
- Light and Dark themes (Hard and Soft respectively)
- Different colors for internal and external links
- Image styling based on ID
- Alt text as image captions
- Image grids for multiple images placed inline
- Improved and custom callouts
- Code block Language Labels
- Style Settings for extra features
- Custom background images with support for external and local images
- Custom stacked panes based on count rather than pixels
- Custom CSS classes
- Customized Dashboard (Inspired by the Dashboard++ snippet)
Dark | Light |
---|---|
A full list of styles can be found at image styling.
Dark | Light |
---|---|
Dark | Light |
---|---|
Dark | Light |
---|---|
External and local images can be used. More information can be found at custom background images.
The opacity has been lowered to 50% for these examples, by default it is 85%. To get these images in your own vault, see the link above for the image urls.
Photo by Pixabay from Pexels: https://www.pexels.com/photo/green-tree-268533/
Photo by Alissa Nabiullina: https://www.pexels.com/photo/selective-focus-photography-of-white-petaled-flower-plant-997567/
Add them to the YAML frontmatter to activate custom features.
---
cssclass: some-class, another-class
---
Implemented CSS Classes:
Class | Effect |
---|---|
full-width |
Makes the note full width |
wide-width |
Makes the note a bit wider |
columns |
Converts ordered lists into columns |
dashboard |
Converts the page into a dashboard, turning level 1 list items into cards |
- Open
Settings -> Appearance
in your vault - Click
Manage
next to the themes dropdown - Filter to
Everforest Enchanted
- Click
Install and use
- Download this repo
- Move
theme.css
file into your/.obsidian/themes/
folder - Rename the file to
Everforest Enchanted.css
so it has a unique name - Open
Settings -> Appearance
in your vault - Select the theme under the Themes dropdown
If you find a bug or have a feature you want added, feel free to add it as an issue or pull request.