diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock.png b/Telegram/Resources/icons/dialogs/dialogs_lock.png deleted file mode 100644 index cd953f753..000000000 Binary files a/Telegram/Resources/icons/dialogs/dialogs_lock.png and /dev/null differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock@2x.png b/Telegram/Resources/icons/dialogs/dialogs_lock@2x.png deleted file mode 100644 index d29e0579f..000000000 Binary files a/Telegram/Resources/icons/dialogs/dialogs_lock@2x.png and /dev/null differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock@3x.png b/Telegram/Resources/icons/dialogs/dialogs_lock@3x.png deleted file mode 100644 index 796427920..000000000 Binary files a/Telegram/Resources/icons/dialogs/dialogs_lock@3x.png and /dev/null differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock_off.png b/Telegram/Resources/icons/dialogs/dialogs_lock_off.png new file mode 100644 index 000000000..2459e1137 Binary files /dev/null and b/Telegram/Resources/icons/dialogs/dialogs_lock_off.png differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock_off@2x.png b/Telegram/Resources/icons/dialogs/dialogs_lock_off@2x.png new file mode 100644 index 000000000..33b77eb3f Binary files /dev/null and b/Telegram/Resources/icons/dialogs/dialogs_lock_off@2x.png differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock_off@3x.png b/Telegram/Resources/icons/dialogs/dialogs_lock_off@3x.png new file mode 100644 index 000000000..7653aa431 Binary files /dev/null and b/Telegram/Resources/icons/dialogs/dialogs_lock_off@3x.png differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock_on.png b/Telegram/Resources/icons/dialogs/dialogs_lock_on.png new file mode 100644 index 000000000..8209991f3 Binary files /dev/null and b/Telegram/Resources/icons/dialogs/dialogs_lock_on.png differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock_on@2x.png b/Telegram/Resources/icons/dialogs/dialogs_lock_on@2x.png new file mode 100644 index 000000000..c4e3d6b25 Binary files /dev/null and b/Telegram/Resources/icons/dialogs/dialogs_lock_on@2x.png differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_lock_on@3x.png b/Telegram/Resources/icons/dialogs/dialogs_lock_on@3x.png new file mode 100644 index 000000000..67c7d7c71 Binary files /dev/null and b/Telegram/Resources/icons/dialogs/dialogs_lock_on@3x.png differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_unlock.png b/Telegram/Resources/icons/dialogs/dialogs_unlock.png deleted file mode 100644 index 207f93bb9..000000000 Binary files a/Telegram/Resources/icons/dialogs/dialogs_unlock.png and /dev/null differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_unlock@2x.png b/Telegram/Resources/icons/dialogs/dialogs_unlock@2x.png deleted file mode 100644 index 64359ff67..000000000 Binary files a/Telegram/Resources/icons/dialogs/dialogs_unlock@2x.png and /dev/null differ diff --git a/Telegram/Resources/icons/dialogs/dialogs_unlock@3x.png b/Telegram/Resources/icons/dialogs/dialogs_unlock@3x.png deleted file mode 100644 index c62942302..000000000 Binary files a/Telegram/Resources/icons/dialogs/dialogs_unlock@3x.png and /dev/null differ diff --git a/Telegram/SourceFiles/dialogs/dialogs.style b/Telegram/SourceFiles/dialogs/dialogs.style index d8b405e7c..418584f7b 100644 --- a/Telegram/SourceFiles/dialogs/dialogs.style +++ b/Telegram/SourceFiles/dialogs/dialogs.style @@ -218,13 +218,18 @@ dialogsMenuToggleUnreadMuted: icon { { "dialogs/dialogs_menu_unread_dot", dialogsMenuIconFg }, }; -dialogsLock: IconButton(dialogsMenuToggle) { - icon: icon {{ "dialogs/dialogs_lock", dialogsMenuIconFg }}; - iconOver: icon {{ "dialogs/dialogs_lock", dialogsMenuIconFgOver }}; +dialogsLock: IconButton { + width: 36px; + height: 38px; + + icon: icon {{ "dialogs/dialogs_lock_off", dialogsMenuIconFg }}; + iconOver: icon {{ "dialogs/dialogs_lock_off", dialogsMenuIconFgOver }}; + iconPosition: point(-1px, -1px); + ripple: emptyRippleAnimation; } -dialogsUnlockIcon: icon {{ "dialogs/dialogs_unlock", dialogsMenuIconFg }}; -dialogsUnlockIconOver: icon {{ "dialogs/dialogs_unlock", dialogsMenuIconFgOver }}; +dialogsUnlockIcon: icon {{ "dialogs/dialogs_lock_on", dialogsMenuIconFg }}; +dialogsUnlockIconOver: icon {{ "dialogs/dialogs_lock_on", dialogsMenuIconFgOver }}; dialogsCalendar: IconButton { width: 32px; height: 35px;