info_userpic_builder.style 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /*
  2. This file is part of Telegram Desktop,
  3. the official desktop application for the Telegram messaging service.
  4. For license and copyright information please follow this link:
  5. https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
  6. */
  7. using "ui/basic.style";
  8. using "boxes/boxes.style";
  9. using "ui/widgets/widgets.style";
  10. userpicBuilderEmojiPreviewPadding: margins(0px, 36px, 0px, 8px);
  11. userpicBuilderEmojiSubtitle: FlatLabel(defaultFlatLabel) {
  12. align: align(center);
  13. minWidth: 356px;
  14. maxHeight: 24px;
  15. textFg: windowSubTextFg;
  16. }
  17. userpicBuilderEmojiSubtitlePadding: margins(0px, 9px, 0px, 2px);
  18. userpicBuilderEmojiBubblePaletteWidth: 356px;
  19. userpicBuilderEmojiBubblePalettePadding: margins(12px, 8px, 12px, 8px);
  20. userpicBuilderEmojiSelectorLeft: 5px;
  21. userpicBuilderEmojiButton: RoundButton(defaultBoxButton) {
  22. textFg: boxTextFg;
  23. textFgOver: boxTextFg;
  24. textBg: boxDividerBg;
  25. textBgOver: boxDividerBg;
  26. ripple: universalRippleAnimation;
  27. }
  28. userpicBuilderEmojiBackButton: IconButton(backButton) {
  29. icon: icon {{ "box_button_back", boxTextFg }};
  30. iconOver: icon {{ "box_button_back", boxTextFg }};
  31. ripple: universalRippleAnimation;
  32. }
  33. userpicBuilderEmojiBackPosiiton: point(8px, 8px);
  34. userpicBuilderEmojiSavePosiiton: point(7px, 12px);
  35. userpicBuilderEmojiAccentColorSize: 30px;
  36. userpicBuilderEmojiBubblePadding: margins(5px, 5px, 5px, 5px);
  37. userpicBuilderEmojiLayerMinHeight: 496px;
  38. userpicBuilderEmojiSelectorMinHeight: 216px;
  39. userpicBuilderEmojiSelectorTogglePosition: point(6px, 6px);
  40. userpicBuilderEmojiColorMinus: IconButton(defaultIconButton) {
  41. width: userpicBuilderEmojiAccentColorSize;
  42. height: userpicBuilderEmojiAccentColorSize;
  43. icon: icon {{ "info/info_colors_remove", menuIconFg }};
  44. iconOver: icon {{ "info/info_colors_remove", menuIconFg }};
  45. rippleAreaSize: userpicBuilderEmojiAccentColorSize;
  46. rippleAreaPosition: point(0px, 0px);
  47. ripple: universalRippleAnimation;
  48. }
  49. userpicBuilderEmojiColorPlus: IconButton(userpicBuilderEmojiColorMinus) {
  50. icon: icon {{ "info/info_colors_add", menuIconFg }};
  51. iconOver: icon {{ "info/info_colors_add", menuIconFg }};
  52. }
  53. userpicBuilderEmojiToggleStickersIcon: icon {{ "menu/stickers", emojiIconFg }};