extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Add theme VS Code Dark Modern

Open TheWirv opened this issue 2 months ago • 10 comments

TheWirv avatar Oct 22 '25 13:10 TheWirv

We require contributors to sign our Contributor License Agreement, and we don't have @TheWirv on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

cla-bot[bot] avatar Oct 22 '25 13:10 cla-bot[bot]

@cla-bot check

TheWirv avatar Oct 22 '25 13:10 TheWirv

The cla-bot has been summoned, and re-checked this pull request!

cla-bot[bot] avatar Oct 22 '25 13:10 cla-bot[bot]

@TheWirv How is this different from https://github.com/kcamcam/vscode_dark_modern.zed?

maxdeviant avatar Oct 26 '25 17:10 maxdeviant

@TheWirv How is this different from https://github.com/kcamcam/vscode_dark_modern.zed?

I mean, I cannot from the top of my head tell you exactly which colors and which properties differ, but it is different. If you pull the two and make a diff, you would see. But I thought that wasn't a problem. There are quite a few seemingly "duplicate" extensions after all. Ultimately, mine is more accurate IMHO, considering Zed's theming "limitations".

TheWirv avatar Oct 26 '25 18:10 TheWirv

Why is the CI failing? I have added the MIT license...

TheWirv avatar Oct 26 '25 18:10 TheWirv

@TheWirv How is this different from https://github.com/kcamcam/vscode_dark_modern.zed?

I mean, I cannot from the top of my head tell you exactly which colors and which properties differ, but it is different. If you pull the two and make a diff, you would see. But I thought that wasn't a problem. There are quite a few seemingly "duplicate" extensions after all. Ultimately, mine is more accurate IMHO, considering Zed's theming "limitations".

We try to avoid having duplicate extensions, especially when the only way to distinguish them by a user is a by looking for an extra - in the name.

maxdeviant avatar Oct 27 '25 13:10 maxdeviant

@TheWirv How is this different from https://github.com/kcamcam/vscode_dark_modern.zed?

I mean, I cannot from the top of my head tell you exactly which colors and which properties differ, but it is different. If you pull the two and make a diff, you would see. But I thought that wasn't a problem. There are quite a few seemingly "duplicate" extensions after all. Ultimately, mine is more accurate IMHO, considering Zed's theming "limitations".

We try to avoid having duplicate extensions, especially when the only way to distinguish them by a user is a by looking for an extra - in the name.

I understand, and what would you recommend doing now?

TheWirv avatar Oct 30 '25 08:10 TheWirv

@maxdeviant I totally understand your point, but my theme is truly the most faithful adaptation, especially now that Zed has introduced the keyword.control option, and this theme is using it. However, I don't agree with you on the fact the "the only way to distinguish them by a user is a by looking for an extra - in the name", because most users will look for a theme on the Extensions tab in Zed. And over there the human-readable title and the description are featured, and they both make it very clear from my theme that it is the best choice for users who want the "VS Code Dark Modern" experience in terms of visuals. In the end, there are already three basically "VS Code Dark" themes, and I don't think a fourth one would make that situation a lot much worse.

image

TheWirv avatar Oct 30 '25 12:10 TheWirv

This does not need the "awaiting response" label anymore imho

TheWirv avatar Nov 13 '25 09:11 TheWirv