devhome icon indicating copy to clipboard operation
devhome copied to clipboard

GitHub widgets are almost useless on large screens

Open localden opened this issue 1 year ago • 6 comments

See example below:

image

I have a lot of issues assigned to me, it's going to be a lot of scrolling in a tiny view to get to what I want.

localden avatar May 23 '23 16:05 localden

If you click the more options menu (... in the corner) you can make the widget "large" and show more issues at one time.

krschau avatar May 23 '23 17:05 krschau

@krschau that doesn't make it much better 😀

image

localden avatar May 23 '23 17:05 localden

Also, there is quite a bit of horizontal space wasted on padding even as more widgets are added: image

localden avatar May 23 '23 17:05 localden

this probably needs to be turned in to a bug in the adaptivecards repo as we would need another "size" bigger than "large"

asklar avatar May 23 '23 18:05 asklar

I would position this even more radically @asklar - why use Adaptive Cards for this? Are there plans to put these widgets somewhere else outside of Dev Home, that also uses Adaptive Cards?

localden avatar May 24 '23 00:05 localden

@localden It's the same rendering used in the widget panel as well, so it makes sense. For horizontal padding, the general wisdom is we don't want users to move their head/eyes horizontally too much, and that translates into centered-UI, even in large ultra wide monitor.

...That being said, that UI design paradigm doesn't work for professional software (photoshop, video editor, etc). It'd be good if dev home can provide a toggle for this so users can pick whether they want comfy, centered view or SHOW ME WHAT YOU GOT view.

roxk avatar May 24 '23 04:05 roxk

It seems Windows 10 is also not supported because of the use of these AdaptedWidgets (see #905) - I propose a custom widget implementation which can work on both W10 and W11.

mika76 avatar May 31 '23 09:05 mika76