@@ -108,7 +108,7 @@ export function Register(): JSXElement {
108108 } ;
109109
110110 return (
111- < div class = "grid grid-cols-1 justify-center gap-2" >
111+ < div class = "grid w-full grid-cols-1 justify-center gap-2 sm:w-80 " >
112112 < div class = "inline-flex items-baseline text-sub" >
113113 < i class = "fas fa-user-plus mr-[0.5em]" > </ i >
114114 register
@@ -122,7 +122,6 @@ export function Register(): JSXElement {
122122 >
123123 < ValidatedInput
124124 type = "text"
125- class = "w-68"
126125 placeholder = "username"
127126 autocomplete = "new-username"
128127 schema = { UserNameSchema }
@@ -140,7 +139,6 @@ export function Register(): JSXElement {
140139 />
141140 < ValidatedInput
142141 type = "email"
143- class = "w-68"
144142 placeholder = "email"
145143 autocomplete = "new-email"
146144 schema = { UserEmailSchema }
@@ -166,7 +164,6 @@ export function Register(): JSXElement {
166164 />
167165 < ValidatedInput
168166 type = "email"
169- class = "w-68"
170167 placeholder = "verify email"
171168 autocomplete = "verify-email"
172169 // oxlint-disable-next-line solid/reactivity
@@ -177,13 +174,13 @@ export function Register(): JSXElement {
177174 }
178175 disabled = { ! getLoginPageInputsEnabled ( ) }
179176 debounceDelay = { 0 }
177+ revalidateOn = { emailValue }
180178 callback = { ( result : ValidationResult ) => {
181179 setEmailVerifyValid ( emailValid ( ) && result . success ) ;
182180 } }
183181 />
184182 < ValidatedInput
185183 type = "password"
186- class = "w-68"
187184 placeholder = "password"
188185 autocomplete = "new-password"
189186 name = "new-password"
@@ -196,7 +193,6 @@ export function Register(): JSXElement {
196193 />
197194 < ValidatedInput
198195 type = "password"
199- class = "w-68"
200196 placeholder = "verify password"
201197 autocomplete = "verify-password"
202198 disabled = { ! getLoginPageInputsEnabled ( ) }
@@ -208,6 +204,7 @@ export function Register(): JSXElement {
208204 : "verify password not matching password"
209205 }
210206 debounceDelay = { 0 }
207+ revalidateOn = { passwordValue }
211208 callback = { ( result : ValidationResult ) => {
212209 setPasswordVerifyValid ( passwordValid ( ) && result . success ) ;
213210 } }
0 commit comments