From 3d2ef6486b83b6b67187bf37d911d39ba1f142fb Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 2 Apr 2023 19:49:30 +0530 Subject: [PATCH] Fix #2012797 [Enhancement request: Different shade for active VL tab](https://bugs.launchpad.net/calibre/+bug/2012797) --- src/calibre/gui2/palette.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/calibre/gui2/palette.py b/src/calibre/gui2/palette.py index 9a1d0cb0de..8f646e532f 100644 --- a/src/calibre/gui2/palette.py +++ b/src/calibre/gui2/palette.py @@ -376,6 +376,17 @@ class PaletteManager(QObject): ss = 'QTabBar::tab:selected { font-style: italic }\n\n' if self.is_dark_theme: ss += 'QMenu { border: 1px solid palette(shadow); }' + ss += ''' +QTabBar::tab:selected { + background-color: palette(base); + border: 2px solid gray; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-width: 0; + padding: 2px; + padding-left: 0.5em; +} +''' app.setStyleSheet(ss) app.palette_changed.emit()