Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Theme Basics

Roman SorianoRoman Soriano445 downloads

Customize the appearance of Obsidian without plugins. Modify colors, text sizing/spacing, and more

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

A plugin that allows you to customize basic appearance properties such as background colors, text sizes, line spacing, and more without the need to write custom CSS snippets.

Installation Instructions

  • Install the BRAT plugin from the Obsidian community plugins
  • In the BRAT plugin settings, click "Add beta plugin" in the "Beta plugin list" section
  • Paste the link to this repository in the Repository input field
  • Click "Add plugin"
  • Click "Community Plugins" in the left sidebar, find "Theme Basics" in the list and click "Enable"

Available Settings

  • Separate light and dark profiles
  • Backgrounds
    • Primary background color
    • Secondary background color
    • Primary alt background color
    • Secondary alt background color
  • Set link colors and emphasis colors
    • Internal link color
    • External link color
    • Unresolved link color
    • Bold color
    • Italic color
    • Highlight background
  • Set typography properties such as font size, line height, and paragraph spacing
    • Body text color
    • Muted text color
    • Faint text color
    • Base font size
    • Line height
    • Paragraph spacing
  • Set header properties
    • Per-heading controls for H1-H6
    • Color
    • Size
    • Weight
    • Line height
  • Lists
    • Indent width
    • Spacing between list items
  • Horizontal divider
    • Color
    • Thickness
  • Blockquotes
    • Text color
    • Background color
    • Border color
  • Code blocks
    • Text color
    • Background color
    • Font size
  • Tags
    • Text color
    • Background color
    • Border color

Notes

  • Intended to work mainly with the default theme, if you are using a community theme, settings may not work as intended.
  • If you have custom CSS snippets, they also might interfere with the settings found in this plugin if they target the same properties.
HealthExcellent
ReviewPassed
About
Customize backgrounds, typography, spacing, headers (H1–H6), lists, dividers, blockquotes, code blocks, and tag styles without writing CSS. Set separate light/dark profiles and control link and emphasis colors, per-heading size/weight, and list indents for consistent visuals.
AppearanceTheming
Details
Current version
1.1.0
Last updated
3 months ago
Created
4 months ago
Updates
2 releases
Downloads
445
Compatible with
Obsidian 1.10.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Roman SorianoRoman Sorianoroam
GitHubnarwhai
  1. Community
  2. Plugins
  3. Appearance
  4. Theme Basics

Related plugins

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Background Image

Specify a remote URL as the background image, and a few settings to tweak the experience.

Contextual Typography

Add a data-tag-name attribute to all top-level divs in preview mode containing the child's tag name, allowing contextual typography styling.

Dynamic Theme Background

Build Your Own Wallpaper Library! Make every note-taking experience visually inspiring.

Callout Studio

Callout Studio is the only callout plugin you'll ever need to download. It offers regular callouts, inline callouts, and callout headings. Plus, you can easily design your own custom styles!

Theme by Folder

Automatically switch themes based on the folder of the opened note

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Note Toolbar

Add customizable toolbars to your notes.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.