From c9fa0166e60739f39e6d970361757e685b8f3369 Mon Sep 17 00:00:00 2001 From: ZavaruKitsu Date: Fri, 1 Dec 2023 17:23:29 +0300 Subject: [PATCH] fix: prettify settings a bit --- Telegram/SourceFiles/ayu/ui/ayu_styles.style | 2 ++ .../ayu/ui/settings/settings_ayu.cpp | 23 +++++++++++-------- Telegram/lib_ui | 2 +- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/Telegram/SourceFiles/ayu/ui/ayu_styles.style b/Telegram/SourceFiles/ayu/ui/ayu_styles.style index 32d3380cc..f6a99976f 100644 --- a/Telegram/SourceFiles/ayu/ui/ayu_styles.style +++ b/Telegram/SourceFiles/ayu/ui/ayu_styles.style @@ -21,3 +21,5 @@ cpImagePadding: 4px; cpSpacingX: 16px; cpSpacingY: 8px; cpIconSize: 64px; + +recentStickersLimitPadding: margins(22px, 4px, 22px, 8px); diff --git a/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp b/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp index 566e95c33..893a7481a 100644 --- a/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp +++ b/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp @@ -30,13 +30,12 @@ #include "styles/style_basic.h" #include "styles/style_boxes.h" #include "styles/style_info.h" -#include "styles/style_menu_icons.h" #include "styles/style_settings.h" #include "styles/style_widgets.h" +#include "styles/style_ayu_styles.h" #include "icon_picker.h" #include "ui/painter.h" -#include "ui/boxes/confirm_box.h" #include "ui/boxes/single_choice_box.h" #include "ui/text/text_utilities.h" #include "ui/toast/toast.h" @@ -710,8 +709,16 @@ void Ayu::SetupCustomization(not_null container, Ui::show(std::move(box)); }); + AddSkip(container); + AddDivider(container); + AddSkip(container); + SetupRecentStickersLimitSlider(container); + AddSkip(container); + AddDivider(container); + AddSkip(container); + SetupShowPeerId(container, controller); AddButtonWithIcon( @@ -938,17 +945,15 @@ void Ayu::SetupRecentStickersLimitSlider(not_null containe object_ptr