-
-
Notifications
You must be signed in to change notification settings - Fork 77
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
Buttons: Rewrite #1278
base: main
Are you sure you want to change the base?
Buttons: Rewrite #1278
Conversation
Don't know if there is any more planned work on this, but I'm not really a fan of losing the background in the pop-over buttons. In my opinion, if we remove the background, we lose the implication that some immediate action of consequence will happen if the icon is pushed, and it parses more as a label of some sort. |
Yeah this is kind of dead code. In the Granite stylesheet branch I added backgrounds for popover buttons: elementary/granite#710 I think I also would like to adopt a convention about circles vs squares to distinguish between toggles and actions like in Quick Settings. Everything is just so complicated it really needs some super careful consideration and lots of testing |
Ah, is stylesheet totally integrated into granite now? If that's the case, should this repo be archived for clarity? Dunno where discussion about what convention to adopt should take place, but I suspect it's not this issue 😅 |
@wpkelso no not yet! It's a goal of mine for Platform 9 but I haven't had time to work on it |
Oh neat! I'd love to try and help where I can then with that. Getting back on topic, this can probably be closed then? |
@wpkelso I left it open just as draft in case there was any interesting code here that I might want to use later :) Yeah! Here's the main branch: elementary/granite#703 I'll try to make some time soon to write up like the main motivations and big ideas |
@danirabbit What are your thoughts on putting pull requests like this one under a |
I dunno if it's worth adding a whole separate tag. It is marked as draft already 🤷🏻♀️ |
Try to rewrite with fewer overrides and selectors that are easier to follow
BEFORE
AFTER