zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
39.53k stars 2.06k forks source link

Improve Extensions UI #10662

Open Feel-ix-343 opened 2 months ago

Feel-ix-343 commented 2 months ago

Check for existing issues

Describe the feature

A homepage for extensions that includes

If applicable, add mockups / screenshots to help present your vision of the feature

Feel-ix-343 commented 2 months ago

I do want to attempt to implement this too.

I wanted some feedback before getting started

iamnbutler commented 2 months ago

I have some pretty specific plans here, so if you start on anything let's sync up.

I don't expect us to be able to implement all of this right out the gate, but here is a directional design I've been working on:

CleanShot - 2024-04-17 at 11 47 22@2x

There are a number of blockers preventing this being implemented right now:

I'm sure there are others, I haven't dug into this too much yet.

iamnbutler commented 2 months ago

It would be great if folks want to share screenshot examples of other places they thing extensions/similar UI are done well.

Feel-ix-343 commented 2 months ago

Beautiful concept

I do love my github stars so I would definitely want to integrate that.

Ill attach some screenshots and do a little write up, then we should for sure sync.

maxdeviant commented 2 months ago

I do love my github stars so I would definitely want to integrate that.

I don't think it makes sense to have this sort of integration with being able to star a repo from within Zed.

Feel-ix-343 commented 4 days ago

Hey @iamnbutler where are you on this? Depending on how much is left, I may want to help out.