conda-incubator / conda-store-ui

conda-store-ui is a frontend for conda-store powered by react
https://conda-incubator.github.io/conda-store-ui/
BSD 3-Clause "New" or "Revised" License
14 stars 21 forks source link

[ENH] - Show installed packages versions along with the requested versions #364

Open aktech opened 10 months ago

aktech commented 10 months ago

Feature description

Display a third column in the spec which displays the installed version of the requested packages in here:

image (1)

Value and/or benefit

It would be great to be able to know what were the exact package versions for the requested packages at a quick glance instead of going through the long list of Packages Installed as Dependencies

Anything else?

No response

trallard commented 9 months ago

Assigning to @smeragoel as this will need design work/input

dharhas commented 8 months ago

Just a ping to say this is a fairly high value feature. Right now we have to look at the lock file to find out what was installed. And I have to do this fairly often. This is a mistake in the original implementation since the original designs did have this column. One of the core features of conda-store was supposed to be clearly communicating both what was requested and what was installed.

smeragoel commented 8 months ago

I added another column to indicate the installed version and also added clearer labels. This should fix the issue:

image image

Let me know if this works!

aktech commented 8 months ago

Looks pretty good to me.

trallard commented 8 months ago

Related to #268 - where I added some comments on the proposed design

smeragoel commented 8 months ago

Based on feedback from #268, here are the updated designs with updates styling:

  1. View: image

  2. Edit: image

trallard commented 8 months ago

After the conversation re MUI now we need if we can use zebra lines @gabalafou

gabalafou commented 8 months ago

Oh sorry I didn't see this message. Yes, customizing the MUI tables to have zebra stripes should not be a problem.

kcpevey commented 7 months ago

Is this issue specifically for design or does it include implementation? Just wondering since its in review but I dont see a PR linked?

gabalafou commented 7 months ago

It's in my court now, I'll change the status to "TODO"