@@ -17,12 +17,17 @@ limitations under the License.
1717
1818.mx_AuthBody {
1919 width : 500 px ;
20- font-size : $font-12px ;
21- color : $authpage-secondary-color ;
20+ font-size : $font-14px ;
21+ color : $primary-content ;
2222 background-color : $background ;
2323 border-radius : 0 4 px 4 px 0 ;
24- padding : 25 px 60 px ;
24+ padding : 50 px 32 px ;
2525 box-sizing : border-box;
26+ min-height : 600 px ;
27+
28+ b {
29+ font-weight : 600 ;
30+ }
2631
2732 & .mx_AuthBody_flex {
2833 display : flex;
@@ -32,7 +37,8 @@ limitations under the License.
3237 h1 {
3338 font-size : $font-24px ;
3439 font-weight : $font-semi-bold ;
35- margin-top : 8 px ;
40+ margin-bottom : $spacing-20 ;
41+ margin-top : $spacing-24 ;
3642 color : $authpage-primary-color ;
3743 }
3844
@@ -52,6 +58,23 @@ limitations under the License.
5258 @mixin mx_Dialog_link ;
5359 }
5460
61+ fieldset {
62+ display : block;
63+ }
64+
65+ .mx_AuthBody_icon {
66+ width : 40 px ;
67+ }
68+
69+ .mx_AuthBody_lockIcon {
70+ height : 29 px ;
71+ }
72+
73+ .mx_AuthBody_text {
74+ margin-bottom : $spacing-48 ;
75+ margin-top : 0 ;
76+ }
77+
5578 input [type="text" ] ,
5679 input [type="password" ] {
5780 color : $authpage-primary-color ;
@@ -76,6 +99,16 @@ limitations under the License.
7699 color : $alert ;
77100 }
78101
102+ .mx_Login_submit {
103+ height : 33 px ;
104+ margin-top : $spacing-16 ;
105+ }
106+
107+ .mx_ErrorMessage {
108+ margin-bottom : 12 px ;
109+ margin-top : 2 px ;
110+ }
111+
79112 .mx_Field input {
80113 box-sizing : border-box;
81114 }
@@ -101,6 +134,43 @@ limitations under the License.
101134 }
102135}
103136
137+ .mx_AuthBody_did-not-receive {
138+ align-items : center;
139+ color : $secondary-content ;
140+ display : flex;
141+ gap : $spacing-8 ;
142+ margin-bottom : 10 px ;
143+ margin-top : $spacing-24 ;
144+ }
145+
146+ .mx_AuthBody_did-not-receive--centered {
147+ justify-content : center;
148+ }
149+
150+ .mx_AuthBody_resend-button {
151+ align-items : center;
152+ border-radius : 8 px ;
153+ color : $accent ;
154+ display : flex;
155+ gap : $spacing-4 ;
156+ padding : 4 px ;
157+
158+ &:hover {
159+ background-color : $system ;
160+ }
161+ }
162+
163+ .mx_AuthBody_emailPromptIcon {
164+ width : 57 px ;
165+ }
166+
167+ .mx_AuthBody_emailPromptIcon--shifted {
168+ margin-bottom : -17 px ; // Prevent layout jump by relative positioning.
169+ position : relative;
170+ top : -17 px ; // This icon is higher than the other icons. Shift up to prevent icon jumping.
171+ width : 57 px ;
172+ }
173+
104174.mx_AuthBody_fieldRow {
105175 display : flex;
106176 margin-bottom : 10 px ;
0 commit comments