Minimal Theme for Obsidian

repository·master·Indexed 26 days ago

https://github.com/kepano/obsidian-minimal

A highly customizable Obsidian theme for desktop, mobile, and tablet focusing on a clean aesthetic. It features extensive layout controls via CSS helper classes (such as cards, image grids, and iframe widths), support for extended checkbox syntax, and image filters. The theme integrates with companion plugins like Minimal Theme Settings, Hider, and Style Settings for deep customization of colors, fonts, and UI elements.

Tokens
16.3K
Snippets
28
Records
116
Agent score
85%

What's inside Minimal

  1. Apply image filters using URL fragments

    master

    You can apply visual effects to images by appending a specific filter name as a fragment to the end of the image link.

    Supported filters:

    • #blend: Blends the image into the background.
    • #circle: Crops the image into a circle.
    • #invert: Inverts images (useful for dark mode to fix light-background charts/handwriting).
    • #invertW: Inverts images in light mode (useful for dark-background charts/handwriting).
    • #outline: Adds an outline around the image.
    ![[image.jpeg#invert]]
  2. Create image grids using helper classes

    master

    To enable image grids on a per-file basis, add the img-grid class to the note's YAML frontmatter under cssclasses. You can combine this with image width helper classes to control how images fill the pane.

    To create rows in the grid, simply add an extra line break between images. Columns are handled automatically.

    ---
    cssclasses:
      - img-grid
    ---
  3. Use Style Settings for deep customization

    master

    The Style Settings plugin allows for granular customization of Minimal's colors, font sizes, and styles. While the Minimal Theme Settings plugin is used for basic customization and hotkeys, Style Settings is required for detailed interface adjustments.

    Tip: To see changes in real-time, open the Style Settings pane in a new pane using the command palette (CMD + P).

  4. Install companion plugins for Minimal

    master

    To fully utilize Minimal, it is recommended to install these companion plugins:

    Minimal Theme Settings

    Highly recommended. Allows customization of color schemes, fonts, hotkeys, and feature toggles.

    1. Go to Community plugins and turn off Restricted mode.
    2. Search for "Minimal Theme Settings", click Install, then Enable.

    Hider

    Recommended to hide UI elements like window frames, scrollbars, and tooltips.

    Style Settings

    Optional. Allows for deep customization of colors, font sizes, and styles.

  5. Configure Minimal theme settings

    master

    Most theme features are controlled via the Minimal Theme Settings plugin. Key configuration areas include:

    • Interface colors and fonts: Adjust background contrast (including true black for OLED), color schemes (e.g., Dracula, Nord, Solarized), and line width.
    • Features: Toggle Focus mode (hides title/status bars), Colorful frame, Colorful headings, Hide workspace borders, and Trim filenames.
    • Layout options: Control image grids, block widths, and element types (tables, images, iframes).