diff --git a/Telegram/SourceFiles/info/info.style b/Telegram/SourceFiles/info/info.style index b4bce89679..e686949527 100644 --- a/Telegram/SourceFiles/info/info.style +++ b/Telegram/SourceFiles/info/info.style @@ -602,13 +602,14 @@ infoRatingDeductedBadge: RoundButton(customEmojiTextBadge) { infoProfileInaccessibleUserpic: icon {{ "info/inaccessible_userpic", historyPeerUserpicFg }}; +infoVerifiedCheck: icon {{ "profile_verified_check", profileVerifiedCheckFg }}; infoVerifiedCheckPosition: point(4px, 0px); infoVerifiedStar: icon {{ "profile_verified_star", profileVerifiedCheckBg }}; infoPremiumStar: icon {{ "profile_premium", profileVerifiedCheckBg }}; infoPeerBadge: InfoPeerBadge { verified: infoVerifiedStar; - verifiedCheck: icon {{ "profile_verified_check", profileVerifiedCheckFg }}; + verifiedCheck: infoVerifiedCheck; premium: infoPremiumStar; premiumFg: profileVerifiedCheckBg; position: infoVerifiedCheckPosition; diff --git a/Telegram/SourceFiles/settings/sections/settings_main.cpp b/Telegram/SourceFiles/settings/sections/settings_main.cpp index 5d4539adee..61a6e115dc 100644 --- a/Telegram/SourceFiles/settings/sections/settings_main.cpp +++ b/Telegram/SourceFiles/settings/sections/settings_main.cpp @@ -139,7 +139,7 @@ Cover::Cover( , _user(user) , _badge( this, - st::infoPeerBadge, + st::settingsCoverBadge, &user->session(), Info::Profile::BadgeContentForPeer(user), &_emojiStatusPanel, @@ -280,7 +280,7 @@ void Cover::refreshNameGeometry(int newWidth) { const auto nameLeft = st::settingsNameLeft; const auto nameTop = st::settingsNameTop; const auto qrButtonWidth = (_qrButton && !_qrButton->isHidden()) - ? (_qrButton->width() + st::settingsNameLeft) + ? (_qrButton->width() + st::infoProfileCover.rightSkip) : 0; auto nameWidth = newWidth - nameLeft diff --git a/Telegram/SourceFiles/settings/settings.style b/Telegram/SourceFiles/settings/settings.style index 4f4def7b9a..2f353d940b 100644 --- a/Telegram/SourceFiles/settings/settings.style +++ b/Telegram/SourceFiles/settings/settings.style @@ -214,6 +214,9 @@ settingsInfoPeerBadge: InfoPeerBadge { premiumFg: dialogsVerifiedIconBg; sizeTag: 0; // Normal } +settingsCoverBadge: InfoPeerBadge(infoPeerBadge) { + position: point(4px, 2px); +} settingsBio: InputField(defaultInputField) { textBg: transparent;