The defaults all feel very low contrast, gray on gray that makes the experience feel dull and off putting to me, even if the editor itself is great.
"experimental.theme_overrides": {
"background": "#111",
"panel.background": "#111",
"text": "#eee",
"text.muted": "#ccc",
"title_bar.background": "#111",
"tab_bar.background": "#111",
"toolbar.background": "#111",
"status_bar.background": "#111",
"element.selected": "#333",
"editor.background": "#000",
"editor.gutter.background": "#000"
}I usually look for a dark theme that looks good and then make a custom version with darker the background colors and brighter the foreground colors.
Maybe it's time for to start publishing high contrast dark themes instead of just fixing it for myself.
But I understand your point, no reason for it not to come with a couple good high contrast dark themes.
> The page you are trying to reach either does not exist, has been removed or you are not authorized to view it.
The theme builder is good and easy to use, and I only needed a few minutes to make my own.
Syntax coloring is almost there, but still lacking (I use C/C++) Small visual adjustment like line height in the UI text is not configurable enough (only two settings)
Scrolling should have a smooth option, nothing prevents it, it should be super easy to add, I find it easier on the eyes when I move around code, especially on a 240Hz monitor.
The editing experience is good, quick launch, no crashes, responsive, not too memory hungry.
When trying to report it, I was presented with a form longer than my tax returns. Bug reporting seems like a good place for an AI. Both for the input and later categorization.
Besides, I never work on a laptop.
And this is a lame excuse. Smooth scrolling should also work when using keyboard with and pageup/pagedown, at least as an option and with some tuning preferences.
Last time I checked (about half an year ago) it was hardcoded and unconditional, so disabling it required a patch.
For example, https://imgur.com/a/ia2GCgg -- top is VSCode, bottom is Zed. Both using Svelte, and using a similar theme.
- Angle brackets are a different color
- Capitalized built-in components are a different color
- Boolean props are a different color
- Brackets are colored differently than text.
The inspector is a game changer, clicking into these specific things in the preview they provide is super helpful.
I found one extension from a web search. Did you try this? https://zed.dev/extensions/svelte
But those are syntax highlights. What does this have to do with theming?
I'm not a Zed user, but https://zed.dev/docs/reference/all-settings#colorize-bracket... surely you can configure those.
In the end I fed some screenshots (and original ST4 config) to AI studio and it came up with something workable but not exactly a replica. Naturally different editors have different semantic tokens.
Whats next, ads inside file searches? (ubuntu blundered this way and soured the community) - "LQQKING for something? try new ai search by blah blah corp!"
So it's hard to 'invest' my time tweaking my editor and theme only to have it start to betray me in the future. VSCode has already gone down this path - signing commit messages with 'copilot'
"markdown_preview_font_family": "Fira Sans Condensed",
"markdown_preview_theme": "Ayu Dark",
https://github.com/zed-industries/zed/pull/54003It was added a few months ago if I remember correctly.
edit: clarity