Bug 451793 - Blue Ocean-style tabs
Summary: Blue Ocean-style tabs
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (show other bugs)
Version: master
Platform: Other Other
: NOR wishlist
Target Milestone: ---
Assignee: Janet Blackquill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-22 15:00 UTC by Al Schaapman
Modified: 2022-05-09 21:23 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.25
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Al Schaapman 2022-03-22 15:00:54 UTC
SUMMARY
Most Blue Ocean changes to the Breeze QStyle have been implemented in the GTK widget theme, but tab widgets in GTK applications still have not had their appearance updated. See bug 443919.

STEPS TO REPRODUCE
1. gtk3-widget-factory with GTK_THEME=Breeze

OBSERVED RESULT
Tab widgets are not styled to appear identical between Qt and GTK apps.

EXPECTED RESULT
After a series of recent commits to implement the new Blue Ocean design, equivalent widgets should be styled identically across widget toolkits.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.24.1
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Scrollbars, buttons, radio buttons, checkboxes, menus, and most other widgets appear to have completed the Blue Ocean transition. I have not noticed if there are any other lingering artefacts; it is possible that one or two other widgets slipped under the radar. As of now I am only aware of tabs not having their style updated.
Comment 1 Nate Graham 2022-05-09 21:23:24 UTC
Git commit 7b6cf965b6bd64c2e6d9077745eccf58ff981b8c by Nate Graham, on behalf of Artem Grinev.
Committed on 09/05/2022 at 21:23.
Pushed by ngraham into branch 'master'.

gtk3, gtk4: implement Blue Ocean tab styling
FIXED-IN: 5.25

M  +107  -35   src/gtk3/widgets/_notebook.scss
M  +107  -35   src/gtk4/widgets/_notebook.scss

https://invent.kde.org/plasma/breeze-gtk/commit/7b6cf965b6bd64c2e6d9077745eccf58ff981b8c