callumhackett / obsidian_polka_theme

A spotty theme (light and dark) for Obsidian
MIT License
12 stars 2 forks source link

Polka

This theme adds some colorful minimalism to Obsidian in light and dark modes, with characteristic (optional) dots in the ribbon. Major features include a highly customizable color scheme and independent selection of themes for code blocks.

Preview

Customization

Accents

Polka responds to the accent color in your main settings (under Appearance > Accent color) by using it for links, highlights and much else besides. For example, if you choose a pink accent color while in dark mode, the default cyan will be replaced in all the ways you can see below (and more):

Color Customization

Backgrounds

If you optionally install the Style Settings plugin, a new menu will appear (in Style Settings > Polka Theme) that allows you to customize the background color palette.

You can easily adjust the hue, saturation, lightness and contrast of the background colors, and you don't have to worry about color clashes, as your base color is used to generate a palette that applies to the whole user interface. Here are some examples of customizations that took around ten seconds to dial in:

Style Examples

Code Blocks

The Style Settings menu also features a list of themes that apply exclusively to code blocks. Polka has nicely contrastive default colors for syntax highlighting but you can switch to popular alternatives like Dracula, Gruvbox, Nord, One Dark and Solarized.

Code Block Examples

Fonts

Font taste is personal. Polka selects nice default fonts for Mac and PC but your main font settings (under Appearance > Font) will override these.

The body font in the preview images here is Franklin Gothic, which is distributed with Windows. If you want a good, free alternative, try Rubik.

Additional Options

The Style Settings plugin also gives you control over the following parameters:

Plugin Support

As well as modifying your workspace, Polka adapts the colors of Obsidian's user interface and the whole suite of core plugins. Additional attention has been given to the following community plugins:

Many others will fit in without issue.

Feature Requests

Let me know if you spot any issues or would like extra features, especially new plugin support or code block themes.

Extras

Fancy a Firefox theme with the default dark colors? Here you go.