saint0721358 downloadsA paper-white Obsidian theme for research notes, lab logs, and long-form writing.
Saint Red Paper is a light-first Obsidian theme for research notes, lab logs, and long-form technical writing. It keeps light mode as the primary visual identity, but now also includes a matching dark mode so the same note structures remain usable when the workspace switches to dark.
Obsidian Community Theme · Star on GitHub · Issues
If Saint Red Paper fits your workflow, please star the repo.

Saint Red Paper is available in the official Obsidian Community directory. Feedback, bug reports, and workspace screenshots are always welcome in Issues.
<hr> marker rowAgent Client controls when that plugin is installedmake.md's Navigator panel if you want the workspace captures to feel closer to the author's setupStyle Settings hooks for width, rules, sidebar accents, links, tags, and table densityStyle Settings is not installedtheme.css and manifest.jsonRequires Obsidian 1.1.9 or later.
Settings -> Appearance -> Themes -> Manage.Saint Red Paper..obsidian/themes/Saint Red Paper/ directory.Settings -> Appearance -> Themes.Saint Red Paper.git clone https://github.com/saint0721/saint-red-paper.git "Saint Red Paper"
Then move or symlink the folder into .obsidian/themes/Saint Red Paper/.
The theme works without extra plugins. These plugins are only recommended if you want a setup closer to the screenshots:
Style Settings for adjusting exposed theme variables from the UIDataview if you want result tables like the ones shown in the demo capturesAgent Client if you want matching visual treatment for chat controlsmake.md if you want the Navigator panel layout shown in the author's workspaceSaint Red Paper can style a few third-party plugin surfaces when those plugins already exist in the user's vault. The theme does not bundle plugin functionality; it only provides visual integration where safe.
Important:
Agent Client or any other plugin functionality.Saint Red Paper is designed for:
It is a weaker fit for dashboard-heavy, card-heavy, or heavily gamified workspace styles.
SUIT#cd2623 if you want the OS-level accent to sit close to the theme palette
Saint Red Paper supports an optional red divider row inside Markdown tables. Add a blank table row where you want the divider, then put <hr> in the first cell:
| Project | Status | Updated |
| ------- | ------ | ------- |
| A | Done | Today |
| <hr> | | |
| B | Todo | Tomorrow |
The theme hides the <hr> text and renders that row as a red horizontal divider across the table. Plain empty rows stay plain; the divider appears only where the <hr> marker is used.
Before cutting a release, verify:
Style Settings controls remain optional rather than requiredtheme.csstheme.css: Built Obsidian theme filemanifest.json: Obsidian theme manifestassets/main-light.png: Main live light workspace captureassets/main-dark.png: Main live dark workspace captureassets/saint-red-paper-community.png: Community directory preview captureCHANGELOG.md: Release notesFor release history, see CHANGELOG.md.