diff --git a/ui/colors.palette b/ui/colors.palette index 96939bd..4516f3d 100644 --- a/ui/colors.palette +++ b/ui/colors.palette @@ -594,12 +594,12 @@ walletTopIconFg: walletTopLabelFg; // wallet top refresh and menu icons walletTopIconRipple: #ffffff12; // wallet top menu icon ripple effect sideBarBg: #293a4c; // filters side bar background -sideBarBgActive: #17212c; // filters side bar active background -sideBarBgRipple: #1c2835; // filters side bar ripple effect +sideBarBgActive: #17212b; // filters side bar active background +sideBarBgRipple: #1e2b38; // filters side bar ripple effect sideBarTextFg: #8897a6; // filters side bar text sideBarTextFgActive: #64b9fa; // filters side bar active item text sideBarIconFg: #8393a3; // filters side bar icon sideBarIconFgActive: #5eb5f7; // filters side bar active item icon sideBarBadgeBg: #5eb5f7; // filters side bar badge background -sideBarBadgeBgMuted: #aaaaaa; // filters side bar unimportant badge background +sideBarBadgeBgMuted: #8393a3; // filters side bar unimportant badge background sideBarBadgeFg: #ffffff; // filters side bar badge text diff --git a/ui/widgets/side_bar_button.cpp b/ui/widgets/side_bar_button.cpp index 5650ee0..75ac6c7 100644 --- a/ui/widgets/side_bar_button.cpp +++ b/ui/widgets/side_bar_button.cpp @@ -26,6 +26,12 @@ SideBarButton::SideBarButton( , _text(_st.minTextWidth) { _text.setText(_st.style, title); setAttribute(Qt::WA_OpaquePaintEvent); + + style::PaletteChanged( + ) | rpl::start_with_next([=] { + _iconCache = _iconCacheActive = QImage(); + update(); + }, lifetime()); } void SideBarButton::setActive(bool active) {