vran-dev19k downloadssimple and pretty theme for obsidian & components plugin
中文 | English
an out-of-box theme for Obsidian, which is designed for reading and writing comfortably.
You can install style settings plugin and change the theme color in the plugin setting.
[!NOTE] color scheme change needs to install
style settingsplugin









This theme now separates the Style Settings YAML header from the CSS for better editor support.
Files:
settings.yml – Pure YAML (no wrapping comment). Edit Style Settings options here.composer.css – Pure CSS body (without the initial /* @settings ... */ block).build.mjs – Build script that merges the two into theme.css.Usage:
settings.yml.composer.css.npm run build to generate theme.css.theme.css as the final theme file.Release Flow:
npm version patch|minor|major will automatically:
preversion (which triggers npm run build).manifest.json, versions.json, and theme.css.Notes:
theme.css; it will be regenerated.settings.yml.composer.css before concatenation.Future Enhancements (Optional):
js-yaml) to catch structural errors.theme.css when no changes occur (quieter diffs).settings/ directory auto-merged at build time.Rollback to single file (if desired):
npm run build.theme.css.settings.yml, composer.css, and build.mjs.Feel free to open an issue if you’d like these enhancements implemented.