chrisgrieser327k downloadsA minimalistic and opinionated Obsidian theme for the keyboard-centric user.
A minimalistic and opinionated Obsidian theme for the keyboard-centric user.
🏆 Winner Obsidian October 2022 and 10th most downloaded theme in the Obsidian theme store.
cssclasses: writing.When the Style Settings Plugin is installed, Shimmering Focus adds commands for toggling theme features:
Readable line length setting in
Obsidian to be enabled.)With Shimmering Focus, you can create your own color scheme with this CSS snippet.
.theme-light.theme-light {
--bg-hue: 230;
--bg-sat: 25%;
/* `--color-accent-hsl` should have the same values as `--color-accent` */
--color-accent: hsl(184 79% 35%);
--color-accent-hsl: 184, 79%, 35%;
--interactive-accent: hsl(184 79% 30%);
--alt-heading-color: hsl(232 34% 50%);
--secondary-accent: hsl(28 54% 51%);
--hover-accent: hsl(328 100% 54%);
--link-unresolved-color: hsl(101 42% 51%);
}
.theme-dark.theme-dark {
--bg-hue: 230;
--bg-sat: 15%;
/* Note that `--color-accent-hsl` should have the same values as `--color-accent` */
--color-accent: hsl(184 79% 45%);
--color-accent-hsl: 184, 79%, 35%;
--interactive-accent: hsl(184 79% 30%);
--alt-heading-color: hsl(232 50% 70%);
--secondary-accent: hsl(28 63% 61%);
--hover-accent: hsl(328 100% 64%);
--link-unresolved-color: hsl(101 42% 51%);
}
You can suggest your color scheme for inclusion in Shimmering Focus. Especially submissions of classic, well-known color schemes are welcome.
Some features of this theme are available as standalone snippets. These can be found in the snippets directory.
Bug fixes, support for more plugins, or improvements for mobile are welcome. However, please ask before contributing entirely new features by creating a Draft PR or an issue.
All relevant source files are located in the source directory, and will be compiled via GitHub action when pushed to GitHub.
The theme uses lightning-css for
syntax-lowering
in its build. That means you can use modern CSS features like
CSS-nesting, as
the resulting theme.css will still be compatible with older Obsidian installer
versions. Furthermore, the theme targets Obsidian installer version 1.1.9, so
you can use :has().
Otherwise, the theme is written in vanilla CSS.
iA Writer Quattro and Recursive are licensed under
the
SIL Open Font License.Material Icon font is licensed under the
Apache License.Gamma created in collaboration with @lkadre.Everforest by
@neuromancer.Coffee by
@keara,
inspired by the
Primary theme.Gruvbox dark variant by
@jasht1,
light variant by
robrecord.In my day job, I am a sociologist studying the social mechanisms underlying the digital economy. For my PhD project, I investigate the governance of the app economy and how software ecosystems manage the tension between innovation and compatibility. If you are interested in this subject, feel free to get in touch.
[!IMPORTANT] For questions, feature requests, or bug reports, please file an issue via GitHub. Due to the number of messages I receive, I am not able to respond to inquiries made elsewhere.
If you find this project helpful, you can support me via 🩷 GitHub Sponsors.