minigalaxy icon indicating copy to clipboard operation
minigalaxy copied to clipboard

Mockup

Open chardinson opened this issue 2 years ago • 13 comments

I have made a mockup of what I think Minigalaxy would look like if it were redesigned.

It is not complete, if you decide to implement this design let me know so I can finish the other parts.

pattern-templates

chardinson avatar May 06 '22 19:05 chardinson

Wow, I'm impressed. This would be a big improvement 😲

sharkwouter avatar May 10 '22 06:05 sharkwouter

I @CharDSonDev , it's very impressive, good work. Don't hesitate to do a Pull Request to allow to test your work. In fact, i want test your work right now :D

Kzimir avatar May 14 '22 11:05 Kzimir

I @CharDSonDev , it's very impressive, good work. Don't hesitate to do a Pull Request to allow to test your work. In fact, i want test your work right now :D

It's not a real app yet, it's just the design created with Inkscape that I hope MiniGalaxy will have in the future. :b

chardinson avatar May 16 '22 13:05 chardinson

We'd need to use libadwaita and gtk 4 to be able to implement this. I see you used several widgets from libadwaita, here is a list: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1-latest/visual-index.html

I do reall love the change to the preferences windows in the mock ups, though, which is made with libadwaita widgets. I think we should make the jump tbh. It will take time before I can get to it, though.

sharkwouter avatar May 16 '22 16:05 sharkwouter

If you prefer I can make another mockup, but this time using GTK3 elements following the same design of the previous mockup.

chardinson avatar May 24 '22 13:05 chardinson

@CharDSonDev I would like to adopt this for the next release. I'm doing some major refactoring work at the moment to make it possible. Would you be willing to do the game view and the library overview with gtk3 elements to see what that looks like? I'd say gtk4 is still not really in scope for this project, as not all distributions support it yet.

sharkwouter avatar Sep 25 '22 20:09 sharkwouter

@sharkwouter when I can, I will have it ready :)

chardinson avatar Sep 27 '22 01:09 chardinson

Awesome, that's really appreciated!

sharkwouter avatar Sep 27 '22 07:09 sharkwouter

@sharkwouter Here it is, it doesn't have the same attention to detail as the previous one.

Group 1

Of these 2 Mockups is the one that inspired me to do it: https://gitlab.gnome.org/Teams/Design/app-mockups/-/blob/505dbbf89d26554132e762af1eeb5e80d67cb6b3/photos/photos-mvp.png https://gitlab.gnome.org/Teams/Design/software-mockups/-/blob/f4d8701bb87bd30990978aabe7ca1809cb9feaae/adaptive/app-page-adaptive.png

chardinson avatar Oct 19 '22 02:10 chardinson

That looks cool! I'll try to implement this. It might take a while, though, I'd like to get some other things finished first this month. Then I'll continue with refactoring Minigalaxy.

sharkwouter avatar Oct 19 '22 06:10 sharkwouter

Sounds good, if you decide to use the design with GTK 3 let me know to improve some details. :)

chardinson avatar Oct 19 '22 23:10 chardinson

I was thinking about opening an issue about some things in the current UI that make it a bit hard to use. I'll put them here so hopefully they can be accounted for in the new design.

In general, I like the clean and simple current design. It seems this will still be the case in the new design. Good.

What could improve:

  • Games can only be identified by the cover. The title can only be seen by hovering over the cover. Having the names visible would help identify the games.
  • Uninstalled games have their covers darkened. This together with the lack of visible titles makes it very hard to find non-installed games in the list.
  • The icons over the covers are sometimes very hard to see and it's not clear which ones are clickable or just informative.
  • I think the download/play button under the cover image takes much space, and these actions would be more appropiate to happen when clicking the cover.

I hope you find this useful. Thanks!

berarma avatar Feb 12 '23 22:02 berarma

Thanks for the feedback, will take that into account when I get to redoing the UI.

sharkwouter avatar Feb 13 '23 10:02 sharkwouter