Enhance/extend theming

While trying to build some themes for Yaak, I notice that there’s a fair amount of overlap and some overriding.. for example:

  • Define a menu text colour

  • Define a button text colour

The text colour in the menu has now been replaced with the text colour of the button. The button colours also seem to overwrite the settings sidebar and look to also be implemented as the menu triggers in the appHeader section too (environment, etc) which also inherit the background, but with translucency set.. while the other buttons (show/hide sidebar, settings, etc) use a different colour set.

I’d love to build some comprehensive themes for Yaak, but I’m hitting a few obstacles with lack of separation.

Something like:

  • appHeaderButton (all buttons/triggers in the appHeader area

  • tabButton (the likes of header, auth, info etc)

would IMO, be good to be able to separate some of the items.. or keep the button to render all buttons, but not override the menu items and add a few extras that could have their own identities (like the “tabs”).

Please authenticate to join the conversation.

Upvoters
Status

Needs Triage

Board

Feedback

Tags

Feature

Date

7 months ago

Author

Ian.H

Subscribe to post

Get notified by email when there are changes.