| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197 |
- /*
- This file is part of Telegram Desktop,
- the official desktop application for the Telegram messaging service.
- For license and copyright information please follow this link:
- https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
- */
- using "ui/basic.style";
- using "ui/widgets/widgets.style";
- using "boxes/boxes.style";
- using "info/info.style";
- using "chat_helpers/chat_helpers.style";
- passportPasswordPadding: margins(20px, 30px, 20px, 40px);
- passportPasswordLabel: FlatLabel(boxLabel) {
- minWidth: 275px;
- align: align(top);
- }
- passportPasswordLabelBold: FlatLabel(passportPasswordLabel) {
- style: TextStyle(boxLabelStyle) {
- font: font(boxFontSize semibold);
- }
- }
- passportPasswordSetupLabel: FlatLabel(passportPasswordLabel) {
- minWidth: 0px;
- }
- passportPasswordHintLabel: passportPasswordLabel;
- passportErrorLabel: FlatLabel(passportPasswordLabel) {
- textFg: boxTextFgError;
- }
- passportVerifyErrorLabel: FlatLabel(passportErrorLabel) {
- minWidth: 128px;
- align: align(topleft);
- }
- passportPanelSize: size(392px, 600px);
- passportPasswordFieldBottom: 306px;
- passportPasswordFieldSkip: 29px;
- passportPasswordHintSkip: 10px;
- passportPasswordUserpicSkip: 14px;
- passportPasswordUserpic: UserpicButton(defaultUserpicButton) {
- size: size(80px, 80px);
- photoSize: 80px;
- photoPosition: point(0px, 0px);
- }
- passportPasswordSubmit: RoundButton(defaultActiveButton) {
- width: 200px;
- height: 44px;
- textTop: 12px;
- style: TextStyle(semiboldTextStyle) {
- font: font(semibold 15px);
- }
- }
- passportPasswordSubmitBottom: 72px;
- passportPasswordForgotBottom: 36px;
- passportPanelScroll: ScrollArea(defaultScrollArea) {
- deltat: 6px;
- deltab: 6px;
- }
- passportPanelAuthorize: RoundButton(passportPasswordSubmit) {
- width: 0px;
- height: 49px;
- padding: margins(0px, -3px, 0px, 0px);
- textTop: 16px;
- icon: icon {{ "passport_authorize", activeButtonFg }};
- iconPosition: point(-8px, 9px);
- }
- passportPanelSaveValue: RoundButton(passportPanelAuthorize) {
- textFg: windowActiveTextFg;
- textFgOver: windowActiveTextFg;
- textBg: windowBg;
- textBgOver: windowBgOver;
- ripple: defaultRippleAnimation;
- icon: icon {};
- }
- passportFormAbout1Padding: margins(10px, 4px, 10px, 0px);
- passportFormAbout2Padding: margins(10px, 0px, 10px, 22px);
- passportFormHeader: FlatLabel(boxLabel) {
- textFg: windowActiveTextFg;
- style: semiboldTextStyle;
- }
- passportFormHeaderPadding: margins(22px, 20px, 22px, 9px);
- passportFormUserpic: UserpicButton(passportPasswordUserpic) {
- size: size(60px, 60px);
- photoSize: 60px;
- }
- passportFormUserpicPadding: margins(0px, 5px, 0px, 10px);
- passportFormDividerHeight: 13px;
- passportFormLabelPadding: margins(22px, 7px, 22px, 14px);
- passportFormPolicy: FlatLabel(boxDividerLabel) {
- style: TextStyle(defaultTextStyle) {
- linkUnderline: kLinkUnderlineAlways;
- }
- palette: TextPalette(defaultTextPalette) {
- linkFg: windowSubTextFg;
- }
- }
- passportFormPolicyPadding: margins(22px, 7px, 22px, 28px);
- passportContactNewFieldPadding: margins(22px, 0px, 22px, 14px);
- passportContactFieldPadding: margins(22px, 14px, 22px, 14px);
- passportContactErrorPadding: margins(22px, 0px, 22px, 0px);
- passportContactErrorMargin: margins(0px, 0px, 0px, 14px);
- passportRowPadding: margins(22px, 8px, 25px, 8px);
- passportRowIconSkip: 10px;
- passportRowSkip: 2px;
- passportRowRipple: defaultRippleAnimationBgOver;
- passportRowReadyIcon: icon {{ "passport_ready", windowActiveTextFg }};
- passportRowEmptyIcon: icon {{ "passport_empty", menuIconFgOver }};
- passportRowTitleFg: windowFg;
- passportRowDescriptionFg: windowSubTextFg;
- passportUploadButton: SettingsButton(defaultSettingsButton) {
- textFg: windowActiveTextFg;
- textFgOver: windowActiveTextFg;
- textBg: windowBg;
- textBgOver: windowBgOver;
- style: semiboldTextStyle;
- height: 18px;
- padding: margins(22px, 14px, 22px, 12px);
- ripple: defaultRippleAnimation;
- }
- passportUploadButtonPadding: margins(0px, 10px, 0px, 10px);
- passportUploadHeaderPadding: margins(22px, 14px, 22px, 3px);
- passportUploadErrorPadding: margins(22px, 5px, 22px, 5px);
- passportValueErrorPadding: passportUploadHeaderPadding;
- passportDeleteButton: SettingsButton(passportUploadButton) {
- textFg: attentionButtonFg;
- textFgOver: attentionButtonFgOver;
- }
- passportScanNameStyle: TextStyle(defaultTextStyle) {
- font: font(boxFontSize semibold);
- }
- passportScanRow: PassportScanRow {
- padding: margins(22px, 10px, 10px, 10px);
- size: 40px;
- textLeft: 53px;
- nameTop: 1px;
- statusTop: 22px;
- border: 1px;
- borderFg: inputBorderFg;
- remove: stickersRemove;
- restore: stickersUndoRemove;
- }
- passportScanDeletedOpacity: stickersRowDisabledOpacity;
- passportDetailsHeaderPadding: margins(22px, 20px, 33px, 10px);
- passportDetailsPadding: margins(22px, 10px, 28px, 10px);
- passportDetailsField: InputField(defaultInputField) {
- textMargins: margins(2px, 8px, 2px, 0px);
- placeholderScale: 0.;
- placeholderFont: normalFont;
- heightMin: 32px;
- style: defaultTextStyle;
- }
- passportDetailsDateField: InputField(passportDetailsField) {
- textMargins: margins(2px, 8px, 2px, 0px);
- border: 0px;
- borderActive: 0px;
- heightMin: 30px;
- placeholderFont: semiboldFont;
- placeholderFgActive: placeholderFgActive;
- }
- passportDetailsSeparator: FlatLabel(passportPasswordLabelBold) {
- style: TextStyle(defaultTextStyle) {
- font: font(semibold 14px);
- }
- textFg: windowSubTextFg;
- align: align(topleft);
- }
- passportDetailsSeparatorPadding: margins(5px, 8px, 5px, 0px);
- passportContactField: InputField(defaultInputField) {
- style: defaultTextStyle;
- }
- passportDetailsFieldLeft: 116px;
- passportDetailsFieldTop: 2px;
- passportDetailsFieldSkipMin: 12px;
- passportDetailsSkip: 30px;
- passportDetailsGenderSkip: 20px;
- passportRequestTypeSkip: 16px;
- passportPasswordAbout1Padding: margins(10px, 28px, 10px, 0px);
- passportPasswordAbout2Padding: margins(10px, 0px, 10px, 28px);
- passportPasswordIconHeight: 224px;
- passportPasswordIcon: icon {{ "passport_password_setup", windowSubTextFg }};
- passportNativeNameAboutMargin: margins(0px, 16px, 0px, 0px);
- passportNativeNameHeaderPadding: margins(22px, 28px, 33px, 10px);
|