elementary / granite

Library that extends GTK with common widgets and utilities
https://elementary.io
GNU Lesser General Public License v3.0
280 stars 61 forks source link

Styles/Button: add .link style with image #674

Closed danirabbit closed 3 months ago

danirabbit commented 9 months ago

Based on https://github.com/elementary/stylesheet/pull/923

Screenshot from 2023-12-06 12 02 26

There was a previous comment on the other PR about making this style an opt-in with an additional .external style class. Not sure if that's still desired or if this okay to trial for all links. Another option would be an opt-out .internal style class since the use case of a link button for navigating inside of an app is probably pretty obscure. I can't think of a case other than System Settings where a link would be used to navigate within the same app