Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gnrlleclerc/vanilla-theme-palettes

A simple color palette switcher for Obsidian.
https://github.com/gnrlleclerc/vanilla-theme-palettes

obsidian obsidian-md obsidian-theme theme

Last synced: about 6 hours ago
JSON representation

A simple color palette switcher for Obsidian.

Awesome Lists containing this project

README

        

# 🎨 Obsidian Vanilla Theme Palettes

A simple theme color palette switcher for Obsidian for theme hoppers.
It includes many popular themes without changing the vanilla interface.

The [Style Settings](https://github.com/mgmeyers/obsidian-style-settings) plugin is required in order to switch themes.

![Theme illustration](./vanilla%20theme%20palettes.png)

Featured themes:

- Atom One Dark
- Catppuccin
- Dracula
- Gruvbox
- Horizon
- Kanagawa
- Nord
- Rose Pine
- Tokyo Night

## Project Overview

```
├── src # SCSS source folder
│ ├── snippets # Style Settings extension snippets
│ └── themes # Color Themes
```

## Themes

See the [`themes/`](./src/themes) folder for existing themes. They all follow the same pattern:

1. Implement the theme's color palette
2. Implement the generic colors required in the [`commons.scss`](./src/themes/commons.scss) file.

## Build

Build with the following command:

```bash
npm install -g sass
sass src:. --no-source-map --watch
```