Skip to content

Update faces for package `tab-bar-groups`

Fritz Grabo requested to merge (removed):update-faces-for-tab-bar-groups into main

Hello Prot,

this is an update to the faces of the tab-bar-groups package.

In the latest version of that package, I revisited the way I apply faces, and I also renamed the faces to better align with Emacs' existing tab bar related faces.

Before, the package (and the modus themes) defined these faces:

tab-bar-groups-1
tab-bar-groups-1-group-name
tab-bar-groups-2
tab-bar-groups-2-group-name
...
tab-bar-groups-8
tab-bar-groups-8-group-name

The new version of the package has these:

tab-bar-groups-tab-group-current   ;; inherits from basic faces only, so not included in modus themes
tab-bar-groups-tab-group-inactive  ;; -"-

tab-bar-groups-tab-1               ;; defines just a distinct foreground color for tabs in that group
tab-bar-groups-tab-2
...
tab-bar-groups-tab-8

Screenshots

  • With the Emacs default theme and the faces defined in the package itself. Please note how I added an underline to the default Emacs face for tab groups to make them stand out a little more among all the colored tabs.

Screenshot_from_2021-05-15_23-51-09

  • With modus operandi applied on top of the above

Screenshot_from_2021-05-15_23-51-41

  • With modus vivendi applied on top of the above

Screenshot_from_2021-05-15_23-52-12

  • With modus operandi colors applied to the integration of tab-bar-groups with the tab-bar-echo-area package

Screenshot_from_2021-05-15_23-58-57

Please let me know what you think.

Thank you!

Merge request reports