jsr icon indicating copy to clipboard operation
jsr copied to clipboard

web ui: The user/scopes looks similar to a text field

Open hashrock opened this issue 1 year ago • 3 comments

image

At first, I mistook this for a text field to change the scope name. This confusion might be mitigated by adding an icon.

wdty? @donjo

hashrock avatar Apr 22 '24 06:04 hashrock

What kind of icon are you thinking about? Something we would generate a default for an let users who manage the scope define an override, like a scope profile pic?

Another thing we could do is to show some basic metadata associated with the scope (like number of packages and members?) and maybe break it out of a simple table view

donjo avatar Apr 22 '24 15:04 donjo

I think maybe just toning down the border and bg color may help already? If it's less obviously distinct from the rest of the page, it won't feel like an interactive component.

lucacasonato avatar Apr 23 '24 09:04 lucacasonato

CleanShot 2024-05-01 at 01 35 35@2x

I was thinking of adding a simple arrow icon. But I think it's smart to add metadata!

hashrock avatar Apr 30 '24 16:04 hashrock

Resolved in https://github.com/jsr-io/jsr/pull/631 by disabling the background color if there's only one ListPanel child. This effectively "tones down" the background color and I feel fixes this friction point.

alectrocute avatar Jul 01 '24 22:07 alectrocute