mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Fix name elision in settings information edit.
This commit is contained in:
parent
33d87a3ffe
commit
4f44692ae8
3 changed files with 7 additions and 3 deletions
|
@ -189,6 +189,7 @@ infoLayerTopBarBack: IconButton(infoTopBarBack) {
|
||||||
rippleAreaPosition: point(6px, 8px);
|
rippleAreaPosition: point(6px, 8px);
|
||||||
}
|
}
|
||||||
infoLayerTopBarMediaCancel: IconButton(infoLayerTopBarBack) {
|
infoLayerTopBarMediaCancel: IconButton(infoLayerTopBarBack) {
|
||||||
|
width: 48px;
|
||||||
icon: icon {{ "info/info_close", boxTitleCloseFg }};
|
icon: icon {{ "info/info_close", boxTitleCloseFg }};
|
||||||
iconOver: icon {{ "info/info_close", boxTitleCloseFgOver }};
|
iconOver: icon {{ "info/info_close", boxTitleCloseFgOver }};
|
||||||
}
|
}
|
||||||
|
|
|
@ -183,6 +183,7 @@ settingsBioCountdown: FlatLabel(defaultFlatLabel) {
|
||||||
}
|
}
|
||||||
|
|
||||||
settingsCoverName: FlatLabel(defaultFlatLabel) {
|
settingsCoverName: FlatLabel(defaultFlatLabel) {
|
||||||
|
maxHeight: 24px;
|
||||||
style: TextStyle(defaultTextStyle) {
|
style: TextStyle(defaultTextStyle) {
|
||||||
font: font(17px semibold);
|
font: font(17px semibold);
|
||||||
linkFont: font(17px semibold);
|
linkFont: font(17px semibold);
|
||||||
|
|
|
@ -190,12 +190,12 @@ void SetupPhoto(
|
||||||
rpl::combine(
|
rpl::combine(
|
||||||
wrap->widthValue(),
|
wrap->widthValue(),
|
||||||
photo->widthValue(),
|
photo->widthValue(),
|
||||||
name->widthValue(),
|
Info::Profile::NameValue(self),
|
||||||
status->widthValue()
|
status->widthValue()
|
||||||
) | rpl::start_with_next([=](
|
) | rpl::start_with_next([=](
|
||||||
int max,
|
int max,
|
||||||
int photoWidth,
|
int photoWidth,
|
||||||
int nameWidth,
|
const TextWithEntities&,
|
||||||
int statusWidth) {
|
int statusWidth) {
|
||||||
photo->moveToLeft(
|
photo->moveToLeft(
|
||||||
(max - photoWidth) / 2,
|
(max - photoWidth) / 2,
|
||||||
|
@ -206,8 +206,10 @@ void SetupPhoto(
|
||||||
- upload->width()
|
- upload->width()
|
||||||
+ st::settingsInfoUploadLeft),
|
+ st::settingsInfoUploadLeft),
|
||||||
photo->y() + photo->height() - upload->height());
|
photo->y() + photo->height() - upload->height());
|
||||||
|
const auto skip = st::settingsButton.iconLeft;
|
||||||
|
name->resizeToNaturalWidth(max - 2 * skip);
|
||||||
name->moveToLeft(
|
name->moveToLeft(
|
||||||
(max - nameWidth) / 2,
|
(max - name->width()) / 2,
|
||||||
(photo->y() + photo->height() + st::settingsInfoPhotoSkip));
|
(photo->y() + photo->height() + st::settingsInfoPhotoSkip));
|
||||||
status->moveToLeft(
|
status->moveToLeft(
|
||||||
(max - statusWidth) / 2,
|
(max - statusWidth) / 2,
|
||||||
|
|
Loading…
Add table
Reference in a new issue