Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement request] Polish up design #630

Closed
puelp opened this issue Apr 13, 2021 · 1 comment
Closed

[Enhancement request] Polish up design #630

puelp opened this issue Apr 13, 2021 · 1 comment

Comments

@puelp
Copy link

puelp commented Apr 13, 2021

I'm not a designer so it's hard for me to put this into words, but by 'polish up design', I mean small, intangible things that may seem inconsequential, like the margins of the task list or the sidebar.

Official GNOME apps just 'feel' right in this aspect (margins, padding, spacing, etc.). They feel comfortable, legible, and like there was thought put into it, etc, whereas by comparison, GTG's task list feels like an unwelcoming wall of text with relatively little thought put into presentation.

Also, the Preferences page does not match the design language used in the Preferences of GNOME 3.38/40 apps.

These are just two. There may be more intangible design elements that could be polished.

These aren't big bugs per se, and if this was KDE I wouldn't have given it a second thought. But GNOME is a beauty/design-oriented desktop environment, so I thought that it would be worth bringing it up.

@diegogangl
Copy link
Contributor

Hey @puelp thanks for bringing it up. We're aware of that, but we're constrained by the old widgets we're using, and some code barely changed from the Gtk2 days. Changing all this is requires rewriting half the app, so it's going to take quite some work.

There's already a few issues for this:

#278
#276
#553 (this is core + UI changes)

Could you open a new issue for the preferences window? I intended to re-write it to make it look more like epiphany's, but maybe you had some other ideas. Not sure if we can do it for 0.6, or if it's worth porting to libhandy when libadwaita is around though.
Also, open issues if you spot anything specific.

Closing this one, since we already have issues dealing with the design topic. And it's better to tackle them one-by-one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants