Added ability to ignore dark themes in premium top bar via styles.

This commit is contained in:
23rd 2023-11-07 19:56:43 +03:00
parent 524a7a6a23
commit 0293700e0f
2 changed files with 3 additions and 1 deletions

View file

@ -32,6 +32,7 @@ PremiumCover {
titlePadding: margins;
titleFont: font;
about: FlatLabel;
additionalShadowForDarkThemes: bool;
}
premiumAboutTextStyle: TextStyle(defaultTextStyle) {
@ -53,6 +54,7 @@ defaultPremiumCover: PremiumCover {
textFg: premiumButtonFg;
minWidth: 190px;
}
additionalShadowForDarkThemes: true;
}
userPremiumCoverAbout: FlatLabel(boxDividerLabel) {
style: premiumAboutTextStyle;

View file

@ -121,7 +121,7 @@ void TopBarAbstract::paintEdges(QPainter &p, const QBrush &brush) const {
void TopBarAbstract::paintEdges(QPainter &p) const {
paintEdges(p, st::boxBg);
if (isDark()) {
if (isDark() && st().additionalShadowForDarkThemes) {
paintEdges(p, st::shadowFg);
paintEdges(p, st::shadowFg);
}