mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-06 15:13:57 +02:00
Fixed color buttons in userpic emoji builder with different scales.
This commit is contained in:
parent
646bb2ff71
commit
9090b8ce6b
2 changed files with 9 additions and 4 deletions
|
@ -18,7 +18,7 @@ userpicBuilderEmojiSubtitle: FlatLabel(defaultFlatLabel) {
|
||||||
textFg: windowSubTextFg;
|
textFg: windowSubTextFg;
|
||||||
}
|
}
|
||||||
userpicBuilderEmojiSubtitlePadding: margins(0px, 9px, 0px, 2px);
|
userpicBuilderEmojiSubtitlePadding: margins(0px, 9px, 0px, 2px);
|
||||||
userpicBuilderEmojiBubblePaletteSize: size(356px, 56px);
|
userpicBuilderEmojiBubblePaletteWidth: 356px;
|
||||||
userpicBuilderEmojiBubblePalettePadding: margins(12px, 8px, 12px, 8px);
|
userpicBuilderEmojiBubblePalettePadding: margins(12px, 8px, 12px, 8px);
|
||||||
|
|
||||||
userpicBuilderEmojiSelectorLeft: 5px;
|
userpicBuilderEmojiSelectorLeft: 5px;
|
||||||
|
|
|
@ -434,8 +434,13 @@ not_null<Ui::VerticalLayout*> CreateUserpicBuilder(
|
||||||
|
|
||||||
const auto paletteBg = Ui::AddBubbleWrap(
|
const auto paletteBg = Ui::AddBubbleWrap(
|
||||||
container,
|
container,
|
||||||
st::userpicBuilderEmojiBubblePaletteSize);
|
QSize(
|
||||||
const auto palette = Ui::CreateChild<Ui::RpWidget>(paletteBg.get());
|
st::userpicBuilderEmojiBubblePaletteWidth,
|
||||||
|
std::abs(Ui::BubbleWrapInnerRect(QRect(0, 0, 0, 0)).height())
|
||||||
|
+ st::userpicBuilderEmojiAccentColorSize
|
||||||
|
+ rect::m::sum::v(
|
||||||
|
st::userpicBuilderEmojiBubblePalettePadding)));
|
||||||
|
const auto palette = Ui::CreateChild<Ui::VerticalLayout>(paletteBg.get());
|
||||||
{
|
{
|
||||||
constexpr auto kColorsCount = int(7);
|
constexpr auto kColorsCount = int(7);
|
||||||
const auto checkIsSpecial = [=](int i) {
|
const auto checkIsSpecial = [=](int i) {
|
||||||
|
@ -522,7 +527,7 @@ not_null<Ui::VerticalLayout*> CreateUserpicBuilder(
|
||||||
const auto selectorBg = Ui::AddBubbleWrap(
|
const auto selectorBg = Ui::AddBubbleWrap(
|
||||||
container,
|
container,
|
||||||
QSize(
|
QSize(
|
||||||
st::userpicBuilderEmojiBubblePaletteSize.width(),
|
st::userpicBuilderEmojiBubblePaletteWidth,
|
||||||
st::userpicBuilderEmojiSelectorMinHeight));
|
st::userpicBuilderEmojiSelectorMinHeight));
|
||||||
const auto selector = Ui::CreateChild<EmojiSelector>(
|
const auto selector = Ui::CreateChild<EmojiSelector>(
|
||||||
selectorBg.get(),
|
selectorBg.get(),
|
||||||
|
|
Loading…
Add table
Reference in a new issue