A soft-pastel frosted glass theme for Zed, built from an original palette. The editor, panels, tabs and bars stay transparent over a blurred window, while every floating surface (command palette, completions, hovers, menus, tooltips) is fully opaque so nothing bleeds through and stays readable.
It ships in three transparency levels, for both dark and light (six variants):
| Level | Dark | Light |
|---|---|---|
| Very transparent | Seaglass Airy | Seaglass Light Airy |
| Medium | Seaglass | Seaglass Light |
| Least transparent | Seaglass Deep | Seaglass Light Deep |
Blur is always on; the level scales how much tint sits behind the editor, the chrome (panels/bars) and the whole window. "Airy" keeps the editor fully clear; "Deep" adds the most tint for readability over busy wallpapers.
Seaglass sets background.appearance: "blurred" and keeps the editor
transparent, so the look relies on your OS window compositor supporting
transparency/blur. On macOS this works out of the box. If you use an opaque
window/titlebar override, the glass effect won't show.
The palette and an explicit role map for every UI, syntax, terminal and player
color are generated into themes/seaglass.json. Every supported theme key is
assigned in all six variants, so nothing falls back to a Zed default. To tweak a
color, edit themes/seaglass.json directly.
- Open Zed.
- Command palette →
zed: install dev extension. - Select this folder (
seaglass-theme/). - Open the theme selector (
theme selector: toggle) and pick Seaglass (or Seaglass Light).
To point your settings at it directly:
No experimental.theme_overrides needed — everything is baked into the theme.
- Push this repo to GitHub (keep
repositoryinextension.tomlin sync). - Fork
zed-industries/extensions. - Add this repo as a submodule in your fork:
git submodule add https://github.com/mrcoolbay/seaglass-theme.git extensions/seaglass-theme
- Add an entry to
extensions.toml:[seaglass-theme] submodule = "extensions/seaglass-theme" version = "0.1.0"
- Run
pnpm sort-extensions, commit, and open a pull request.
MIT © MrCoolBay