Gabriel Bacha80 downloadsNotion-inspired layout with auto-hiding titles and low-contrast Markdown markers to create a calm, distraction-free writing space
A clean, spacious, Notion-inspired theme designed for clear thinking in Obsidian, Typora, and Zed.

Lucy is designed to remove visual noise, leaving you with a calm, well-structured digital canvas that feels like Notion but runs locally.
0 opacity and smoothly transitions back only when focused (:focus-within), giving you a clean header line.#, **, *, ~~, ==, `) are styled in a semi-transparent, subtle color. They fade into the background, highlighting only the parsed text.rgb(65, 37, 131)). Default callouts, info callouts, and todo checkboxes adapt this deep indigo hue.2px vertical padding) strike the perfect balance between readability and density.¬) to indicate line breaks without disrupting cursor placement.[!NOTE] Lucy requires Obsidian v1.13.0 or higher.
theme.css and manifest.json from the latest release.Lucy.theme.css and manifest.json into the Lucy folder.Lucy includes separate light and dark themes for Typora.
lucy-typora.zip from the latest release and extract it.lucy-light.css, lucy-dark.css, and the lucy directory into the theme folder.See the Typora package documentation for appearance pairing, customization tokens, compatibility details, and the visual test fixture.
Lucy includes a native light/dark theme family for Zed's application chrome, editor, syntax highlighting, terminal, diagnostics, and Git states.
lucy-zed.zip from the latest release and extract it.lucy.json into Zed's local themes directory at ~/.config/zed/themes on macOS or Linux, or %USERPROFILE%\AppData\Roaming\Zed\themes\ on Windows.cmd-k cmd-t on macOS or ctrl-k ctrl-t on Linux and Windows, then select Lucy Light or Lucy Dark.See the Zed package documentation for automatic light/dark pairing, optional font settings, and the exact scope of the port.
If you're modifying or contributing to the theme:
.obsidian/themes/Lucytheme.css.npm run release to automatically bump the patch version, update all configuration files (manifest.json and versions.json), create a Git commit and tag, and push them to GitHub.npm version minor or npm version major.manifest.json and theme.css assets, and attach install-ready lucy-typora.zip and lucy-zed.zip packages.If you encounter any issues, have feature requests, or want to contribute improvements, please open an issue on the GitHub repository.
This project is licensed under the MIT License - see the LICENSE file for details.