mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-16 06:07:06 +02:00
Improve edit group info box design.
This commit is contained in:
parent
2af4b2b512
commit
1244200987
4 changed files with 33 additions and 19 deletions
|
@ -53,12 +53,12 @@ boxPhotoCaptionSkip: 8px;
|
|||
defaultChangeUserpicIcon: icon {{ "new_chat_photo", activeButtonFg }};
|
||||
defaultUploadUserpicIcon: icon {{ "upload_chat_photo", msgDateImgFg }};
|
||||
defaultUserpicButton: UserpicButton {
|
||||
size: size(76px, 76px);
|
||||
photoSize: 76px;
|
||||
size: size(72px, 72px);
|
||||
photoSize: 72px;
|
||||
photoPosition: point(-1px, -1px);
|
||||
changeButton: defaultActiveButton;
|
||||
changeIcon: defaultChangeUserpicIcon;
|
||||
changeIconPosition: point(23px, 25px);
|
||||
changeIconPosition: point(21px, 23px);
|
||||
duration: 500;
|
||||
uploadHeight: 24px;
|
||||
uploadBg: msgDateImgBgOver;
|
||||
|
|
|
@ -1118,10 +1118,7 @@ void Controller::fillManageSection() {
|
|||
//|| canEditInviteLinks
|
||||
|| canViewOrEditLinkedChat
|
||||
|| canEditType) {
|
||||
AddSkip(
|
||||
_controls.buttonsLayout,
|
||||
st::editPeerTopButtonsLayoutSkip,
|
||||
st::editPeerTopButtonsLayoutSkipCustomBottom);
|
||||
AddSkip(_controls.buttonsLayout);
|
||||
}
|
||||
|
||||
if (canEditReactions()) {
|
||||
|
@ -1291,8 +1288,7 @@ void Controller::fillManageSection() {
|
|||
}
|
||||
|
||||
if (canEditStickers || canDeleteChannel) {
|
||||
AddSkip(_controls.buttonsLayout,
|
||||
st::editPeerTopButtonsLayoutSkipCustomTop);
|
||||
AddSkip(_controls.buttonsLayout);
|
||||
}
|
||||
|
||||
if (canEditStickers) {
|
||||
|
@ -1308,6 +1304,10 @@ void Controller::fillManageSection() {
|
|||
[=]{ deleteWithConfirmation(); }
|
||||
);
|
||||
}
|
||||
|
||||
if (canEditStickers || canDeleteChannel) {
|
||||
AddSkip(_controls.buttonsLayout);
|
||||
}
|
||||
}
|
||||
|
||||
void Controller::fillPendingRequestsButton() {
|
||||
|
|
|
@ -642,21 +642,35 @@ infoStoriesAboutArchivePadding: margins(22px, 12px, 22px, 12px);
|
|||
|
||||
editPeerBottomButtonsLayoutMargins: margins(0px, 7px, 0px, 0px);
|
||||
|
||||
editPeerTopButtonsLayoutSkip: 13px;
|
||||
editPeerTopButtonsLayoutSkipToBottom: 12px;
|
||||
editPeerTopButtonsLayoutSkip: 5px;
|
||||
editPeerTopButtonsLayoutSkipToBottom: 5px;
|
||||
|
||||
editPeerTopButtonsLayoutSkipCustomTop: 14px;
|
||||
editPeerTopButtonsLayoutSkipCustomBottom: 11px;
|
||||
editPeerTopButtonsLayoutSkipCustomBottom: 5px;
|
||||
|
||||
editPeerHistoryVisibilityTopSkip: 8px;
|
||||
|
||||
editPeerPhotoMargins: margins(22px, 16px, 22px, 8px);
|
||||
editPeerPhotoMargins: margins(22px, 8px, 22px, 8px);
|
||||
editPeerTitle: defaultInputField;
|
||||
editPeerTitleMargins: margins(27px, 21px, 22px, 8px);
|
||||
editPeerDescription: InputField(newGroupDescription) {
|
||||
borderFg: transparent;
|
||||
editPeerTitleMargins: margins(27px, 13px, 22px, 8px);
|
||||
editPeerDescription: InputField(defaultInputField) {
|
||||
textBg: transparent;
|
||||
textMargins: margins(0px, 7px, 0px, 7px);
|
||||
|
||||
placeholderFg: placeholderFg;
|
||||
placeholderFgActive: placeholderFgActive;
|
||||
placeholderFgError: placeholderFgActive;
|
||||
placeholderMargins: margins(2px, 0px, 2px, 0px);
|
||||
placeholderScale: 0.;
|
||||
placeholderFont: normalFont;
|
||||
|
||||
border: 0px;
|
||||
borderActive: 0px;
|
||||
|
||||
heightMin: 32px;
|
||||
|
||||
font: boxTextFont;
|
||||
}
|
||||
editPeerDescriptionMargins: margins(22px, 5px, 22px, 16px);
|
||||
editPeerDescriptionMargins: margins(22px, 3px, 22px, 2px);
|
||||
editPeerPrivaciesMargins: margins(15px, 7px, 22px, 0px);
|
||||
editPeerPrivacyBottomSkip: 16px;
|
||||
editPeerPrivacyLabel: FlatLabel(defaultFlatLabel) {
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit a6d7e3f5457b29b563941b24cd844ca26ac0d077
|
||||
Subproject commit a3c52c2cfe7ee5c3382ac0579eb96ec6962b7f47
|
Loading…
Add table
Reference in a new issue