No description
Find a file
voitech eeb349ebc9 Reformat theme.css to readable CSS, fix audit findings, add Minimal-compatible helper classes
- Reformat theme.css from a single minified line to readable, multi-line
  CSS (verified equivalent via AST diff and computed-style comparison).
- Fix a duplicated .theme-dark.theme-dark selector and document a known
  Style Settings naming inconsistency.
- Add per-note helper classes matching Minimal's cssclasses contract
  (image grids, block widths, embeds, table variants, cards/list-cards),
  adapting Minimal's proven DOM handling (MIT-licensed, attributed) where
  needed for correctness, with original implementations elsewhere.
- Extend table and block-width helpers to Live Preview, fix cssclasses
  root-selector targeting, and scope the "max" breakout to the workspace
  leaf via a container query instead of the viewport so it can't render
  behind a sidebar.
- Bump version to 26.7.0 (CalVer) and document helper-class support in
  the README.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-06 22:39:51 +02:00
LICENSE Prepare minimal Community Themes release 2026-06-29 21:38:26 +02:00
manifest.json Reformat theme.css to readable CSS, fix audit findings, add Minimal-compatible helper classes 2026-07-06 22:39:51 +02:00
README.md Reformat theme.css to readable CSS, fix audit findings, add Minimal-compatible helper classes 2026-07-06 22:39:51 +02:00
screenshot.png Replace theme screenshot 2026-06-29 22:28:09 +02:00
theme.css Reformat theme.css to readable CSS, fix audit findings, add Minimal-compatible helper classes 2026-07-06 22:39:51 +02:00

Primary Simplified for Obsidian

Primary Simplified is a warm, quiet Obsidian theme based on the original Primary theme by Cecilia May.

It keeps the soft Primary palette, rounded interface details, readable typography, expressive checkboxes, and friendly callouts, but trims the theme down to the parts that make sense in a current Obsidian vault. The result is less busy than the original Primary, while still keeping its recognizable feel.

What It Feels Like

Primary Simplified is meant for everyday writing and note work. It favors calm contrast, compact controls, and enough color to make tasks, callouts, folders, and active UI states easy to scan.

The theme includes:

  • light and dark palettes
  • alternative checkbox icons enabled by default
  • tuned callout colors
  • folder and bookmark color presets
  • optional layout density and accent palette choices
  • reduced-motion and forced-colors support
  • Obsidian 1.13+ surfaces, including Bases
  • per-note helper classes compatible with Minimal's cssclasses contract (image grids, block widths, table styling, cards) — see minimal.guide/features/helper-classes for the full class reference

Install

When Primary Simplified is available in Community Themes:

  1. Open Settings > Appearance in Obsidian.
  2. Choose Manage next to Themes.
  3. Search for Primary Simplified.
  4. Install and use it.

For manual installation:

  1. Download manifest.json and theme.css from a release.
  2. Create this folder in your vault: <vault>/.obsidian/themes/Primary Simplified/.
  3. Put both files in that folder.
  4. Reload Obsidian.
  5. Select Primary Simplified in Settings > Appearance > Themes.

Style Settings

The theme works without the Style Settings plugin. The default look, including alternative checkbox icons, is built into the theme itself.

If you install the optional Style Settings plugin, Primary Simplified adds a small set of controls for the choices people are most likely to adjust:

  • accent palette
  • layout density
  • heading scale
  • colorful headings
  • reduced motion
  • popup blur
  • ribbon and status bar behavior
  • editor background
  • active-line highlight
  • title lines under H1 and inline title
  • link underlines
  • alternative checkbox icons
  • note embed titles
  • folder and bookmark color presets

Use Obsidian's built-in Appearance settings for font families, accent color, and editor font size.

Attribution

Primary Simplified is an independent fork of Primary. It is not affiliated with or endorsed by Cecilia May or the original Primary project.

The original Primary theme remains available from Obsidian's Community Themes directory. If you want to support Cecilia May's original work, visit the author's Ko-fi page.

The image grid, cards, and list-cards helper classes are adapted from Minimal by Steph Ango (@kepano), used under Minimal's MIT license (notice included in theme.css).

License

Primary Simplified is licensed under the GNU General Public License v3.0. The repository keeps the original copyright and license notices from Primary, and the MIT license notice for the Minimal-derived helper-class rules noted above.