Skip to content

Olivier’s Theme 3.0 ⬩ User Guide

Olivier’s Theme is an Obsidian theme focused on legibility, calm color palettes, and a clear separation between reading and writing.

This guide explains how to configure the theme, from global interface settings to typography, color palettes, and per-note cssclasses. It assumes you already know the basics of Obsidian and want to tune your workspace efficiently.

What’s new in version 3

Version 3 brings a broader and more structured customization system.

  • A full OKLCH color engine for more predictable hue and contrast handling. 1
  • Improved palettes with calmer accents and better balance.
  • New palettes, including one with access to the full 360° hue range.
  • Adjustable color intensity in most palettes.
  • More layout options for Bases headers, table width, and Bases width.
  • Refined vertical rhythm and new typographic separators.
  • Reorganised settings, with clearer sections for Interface, Typography, and Kanban.
  • More CSS classes for note-level customization.

It also includes many smaller visual refinements and clean-ups across the theme.


Before you start

To use all the options described here, you need:

All theme settings are located under Settings → Appearance → Style Settings → Olivier’s Theme.

If some Obsidian terms feel unclear, see the Glossary.


Coverage of settings

This documentation is organised around the main sections of the theme and is meant to cover all user-facing options available in Style Settings, plus the main note-level cssclasses.

Some pages are fully illustrated, while others are still being expanded. Even when screenshots are missing, the goal is to document what each option does and when it is useful.


How to use this guide

You do not need to read everything in order.

If you want to…

Quick path ⬩ 5-minute setup

The default settings stay close to standard Obsidian. A few adjustments can make the theme much more comfortable on your current screen.

This section only covers the settings that usually make the biggest difference first. For full explanations, use the detailed pages.

1. Adjust the interface

Open GENERAL settings > Interface and start with:

  • “Base size for the interface texts (px)”
  • “Spacing for the files listing”

These two settings already change how comfortable the whole interface feels in everyday use.

sidebar settings

2. Adjust the main typography

Open GENERAL settings > Typography and start with:

  • Heading scaling, to control the visual hierarchy from H1 to H6.
  • Vertical rhythm, to make the text feel tighter or more spacious.

GENERAL settings > Typography

3. Choose your color palette

Pick a palette in Light mode colors.

In most cases, this is the most effective way to give the theme its overall atmosphere. If needed, you can then choose a different palette for dark mode.

4. Improve reading comfort

Open READING mode and focus first on:

  • Body text size
  • Line height
  • Line length

These three settings define most of the reading experience. If you often work with tables or Bases, you may also want to adjust their presentation.

5. Improve writing comfort

Open WRITING mode and adjust the main text settings so editing feels as comfortable as reading.

If you mainly write in Live Preview, focus on the options that affect text size, spacing, and visual calm while editing.

6. Add note-level refinements when needed

Once the global settings feel right, you can use cssclasses for special cases.

This is useful for notes that need a different layout, a cleaner look, or specific visual adjustments without changing the whole theme.


  1. OKLCH means “ok Lightness Chroma Hue”. It’s a CSS color system designed to handle colors in a way similar to human perception. It’s inspired by the Munsell color system