af0b009600 
								
							
								 
							
						 
						
							
							
								
								Fix term_policy aligned to the center  
							
							
							
						 
						
							2021-02-03 00:05:55 +05:30  
				
					
						
							
							
								 
						
							
							
								132057d4a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5549  from 2580ayush2580/ayush2580  
							
							... 
							
							
							
							Increase language search bar width 
							
						 
						
							2021-02-01 13:50:42 +00:00  
				
					
						
							
							
								 
						
							
							
								0167c3cefb 
								
							
								 
							
						 
						
							
							
								
								Iterate SSO auth ux styling  
							
							
							
						 
						
							2021-01-29 13:04:05 +00:00  
				
					
						
							
							
								 
						
							
							
								d006c521c2 
								
							
								 
							
						 
						
							
							
								
								solved style-lint errors  
							
							
							
						 
						
							2021-01-28 23:49:13 +05:30  
				
					
						
							
							
								 
						
							
							
								6031e34fbe 
								
							
								 
							
						 
						
							
							
								
								fix language dropdown to center  
							
							
							
						 
						
							2021-01-28 23:07:59 +05:30  
				
					
						
							
							
								 
						
							
							
								2c8aaa27dd 
								
							
								 
							
						 
						
							
							
								
								Increase width of language dropdown  
							
							
							
						 
						
							2021-01-17 18:50:33 +05:30  
				
					
						
							
							
								 
						
							
							
								c498609f79 
								
							
								 
							
						 
						
							
							
								
								Fix padding in confirmation email registration prompt  
							
							
							
						 
						
							2020-12-17 10:47:03 +00:00  
				
					
						
							
							
								 
						
							
							
								758b47c64d 
								
							
								 
							
						 
						
							
							
								
								Replace *ServerConfig and SignInToText with ServerPicker  
							
							
							
						 
						
							2020-11-25 09:46:56 +00:00  
				
					
						
							
							
								 
						
							
							
								2f64160a0e 
								
							
								 
							
						 
						
							
							
								
								Remove backwards compatibility in ServerConfig for m.require_identity_server  
							
							
							
						 
						
							2020-11-25 09:00:31 +00:00  
				
					
						
							
							
								 
						
							
							
								f7d7182dc9 
								
							
								 
							
						 
						
							
							
								
								Iterate Multi-SSO support  
							
							
							
						 
						
							2020-11-24 12:09:11 +00:00  
				
					
						
							
							
								 
						
							
							
								613710b75c 
								
							
								 
							
						 
						
							
							
								
								Iterate Auth copy  
							
							
							
						 
						
							2020-11-23 17:01:35 +00:00  
				
					
						
							
							
								 
						
							
							
								edb5e10506 
								
							
								 
							
						 
						
							
							
								
								Iterate registration to simplify it based on usertesting  
							
							
							
						 
						
							2020-11-11 17:04:10 +00:00  
				
					
						
							
							
								 
						
							
							
								d340dd58d1 
								
							
								 
							
						 
						
							
							
								
								UI Feature Flag: Registration, Password Reset, Deactivate  
							
							
							
						 
						
							2020-09-17 11:55:10 +01:00  
				
					
						
							
							
								 
						
							
							
								bb0f2ce944 
								
							
								 
							
						 
						
							
							
								
								Fix alignment of login/syncing spinner  
							
							... 
							
							
							
							Somewhat hacky but makes it look sensible 
							
						 
						
							2020-07-15 10:44:20 +01:00  
				
					
						
							
							
								 
						
							
							
								f830a4b7fc 
								
							
								 
							
						 
						
							
							
								
								delint  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-06-26 14:22:59 +01:00  
				
					
						
							
							
								 
						
							
							
								72035c8078 
								
							
								 
							
						 
						
							
							
								
								Make <ProgressBar /> relevant again  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-06-26 14:19:58 +01:00  
				
					
						
							
							
								 
						
							
							
								af1c2f9b29 
								
							
								 
							
						 
						
							
							
								
								fix requested changes from  #3991  
							
							... 
							
							
							
							Signed-off-by: Jovan Gerodetti <jovan.gerodetti@titannano.de> 
							
						 
						
							2020-06-16 23:11:32 +02:00  
				
					
						
							
							
								 
						
							
							
								049e3fc08c 
								
							
								 
							
						 
						
							
							
								
								Add some media queries to improve UI on mobile  
							
							
							
						 
						
							2020-06-16 23:11:32 +02:00  
				
					
						
							
							
								 
						
							
							
								8bab8be3dd 
								
							
								 
							
						 
						
							
							
								
								delint  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 21:01:49 +01:00  
				
					
						
							
							
								 
						
							
							
								cf3c4d9e5f 
								
							
								 
							
						 
						
							
							
								
								Extract Password field from Registration into a reusable component  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 20:20:36 +01:00  
				
					
						
							
							
								 
						
							
							
								09a4af49f3 
								
							
								 
							
						 
						
							
							
								
								Consolidate zxcvbn progress bars into a component and add dynamic colour  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 18:49:55 +01:00  
				
					
						
							
							
								 
						
							
							
								346b2e8588 
								
							
								 
							
						 
						
							
							
								
								Login block on initialSync with spinners  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-04-15 12:21:49 +01:00  
				
					
						
							
							
								 
						
							
							
								3ed457ea7d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4305  from JorikSchellekens/joriks/font-scaling  
							
							... 
							
							
							
							Make all 'font-size's and 'line-height's rem 
							
						 
						
							2020-04-02 17:40:39 +01:00  
				
					
						
							
							
								 
						
							
							
								6cf9166c4a 
								
							
								 
							
						 
						
							
							
								
								Use variables for the rem values.  
							
							... 
							
							
							
							It's become obvious that these random floating points everywhere
are unwieldy. Now they're all in one place with some fairly logical
variable names which will help out in design->implementation phase. 
							
						 
						
							2020-03-31 15:26:23 +01:00  
				
					
						
							
							
								 
						
							
							
								ffa75ef48c 
								
							
								 
							
						 
						
							
							
								
								Wire up all the dialog parts for SSO, using device deletion as a POC  
							
							
							
						 
						
							2020-03-30 20:03:46 -06:00  
				
					
						
							
							
								 
						
							
							
								da34e6241d 
								
							
								 
							
						 
						
							
							
								
								Make all 'font-size's and 'line-height's rem  
							
							... 
							
							
							
							Font size of the whole app would ideally be controlled by a single
value. This value is currently hard coded using the :root CSS selector.
It is the intention to make this value configurable within riot. In the
interim all font-sizes have been converted to rem by the simple process
of regex. Replacing px values with their equivalent rem values assuming
a font size of 15px and then rounded to three decimal places, which was
the base at the time of this transformation.
I'm expecting another commit cleaning up rem values but I thought it
best to leave that to review.
This commit doesn't address any scaling issues. I thought it better to
land this unwieldy, mechanical, invisible change before the others
otherwise the pr would be impossible to review thoroughly. 
							
						 
						
							2020-03-30 18:23:46 +01:00  
				
					
						
							
							
								 
						
							
							
								89f110f60a 
								
							
								 
							
						 
						
							
							
								
								Add separate component for post-auth security flows  
							
							... 
							
							
							
							Instead of twisting `AuthBody`, this adds a new component for the different
styling of post-auth security flows. This also makes them fixed width and
adjusts padding to match designs. 
							
						 
						
							2020-01-27 22:28:07 +00:00  
				
					
						
							
							
								 
						
							
							
								3d7137d4ad 
								
							
								 
							
						 
						
							
							
								
								Setup flow for cross-signing on login / registration  
							
							... 
							
							
							
							Still outstanding:
 * Keep password from login / registration
 * Confirmation on skip button
Fixes https://github.com/vector-im/riot-web/issues/11902  
							
						 
						
							2020-01-24 19:11:57 +00:00  
				
					
						
							
							
								 
						
							
							
								5319ee4572 
								
							
								 
							
						 
						
							
							
								
								Remove riot logo from the security setup screens  
							
							... 
							
							
							
							With a little faff to make the rounded borders consistent again 
							
						 
						
							2020-01-23 18:14:08 +00:00  
				
					
						
							
							
								 
						
							
							
								166fb696c2 
								
							
								 
							
						 
						
							
							
								
								Allow connecting to an IS from address picker  
							
							... 
							
							
							
							This allows those who previously disconnected from an IS to either choose the
default IS or a custom one from Settings via the address picker dialog.
Part of https://github.com/vector-im/riot-web/issues/10619  
							
						 
						
							2019-08-29 15:28:34 +01:00  
				
					
						
							
							
								 
						
							
							
								72ec6c7062 
								
							
								 
							
						 
						
							
							
								
								Reveal custom IS field only when required  
							
							... 
							
							
							
							This hides the identity server at first from the custom server auth flows. For
the flows that may need an IS if the HS requires it (registration, password
reset), we then check with the HS before proceeding further and reveal the IS
field if it is in fact needed.
Fixes https://github.com/vector-im/riot-web/issues/10553  
							
						 
						
							2019-08-23 18:43:55 +01:00  
				
					
						
							
							
								 
						
							
							
								5ab958cc9f 
								
							
								 
							
						 
						
							
							
								
								Fix field styling regression  
							
							... 
							
							
							
							The extra comma in the selectors caused this rule set to be ignored.
Regressed by https://github.com/matrix-org/matrix-react-sdk/pull/3200 
Fixes https://github.com/vector-im/riot-web/issues/10311  
							
						 
						
							2019-07-11 13:14:20 +01:00  
				
					
						
							
							
								 
						
							
							
								38d6953bf6 
								
							
								 
							
						 
						
							
							
								
								Manually fix remaining stylelint issues  
							
							
							
						 
						
							2019-07-10 16:56:40 +01:00  
				
					
						
							
							
								 
						
							
							
								d20b765e27 
								
							
								 
							
						 
						
							
							
								
								rename $accent-color-50pct to $accent-color-darker  
							
							... 
							
							
							
							we'll use $accent-color-50pct for 50% transparent accent color 
							
						 
						
							2019-06-26 14:34:26 +02:00  
				
					
						
							
							
								 
						
							
							
								fbe8d1c89b 
								
							
								 
							
						 
						
							
							
								
								Switch DeactivateAccountDialog to Field and cleanups  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-06-16 10:42:46 +01:00  
				
					
						
							
							
								 
						
							
							
								3563b83762 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/authentication_password_field  
							
							
							
						 
						
							2019-06-16 10:31:30 +01:00  
				
					
						
							
							
								 
						
							
							
								1090b7d912 
								
							
								 
							
						 
						
							
							
								
								Use flex: 1 for mx_Field to replace all the calc(100% - 20px) and more  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-06-13 23:48:47 +01:00  
				
					
						
							
							
								 
						
							
							
								bd0e676b46 
								
							
								 
							
						 
						
							
							
								
								Switch ugly password boxes to Field or styled input  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-06-06 09:16:28 +01:00  
				
					
						
							
							
								 
						
							
							
								636cb8a5cc 
								
							
								 
							
						 
						
							
							
								
								Have ServerConfig and co. do validation of the config in-house  
							
							... 
							
							
							
							This also causes the components to produce a ValidatedServerConfig for use by other components. 
							
						 
						
							2019-05-03 11:32:59 -06:00  
				
					
						
							
							
								 
						
							
							
								0b42ded007 
								
							
								 
							
						 
						
							
							
								
								Style complexity progress bars more heavily  
							
							... 
							
							
							
							This disables the native progress appearance and uses the green color from our
themes. 
							
						 
						
							2019-04-25 14:29:10 +01:00  
				
					
						
							
							
								 
						
							
							
								67d7091dcd 
								
							
								 
							
						 
						
							
							
								
								Password score progress should be full width in tooltip  
							
							
							
						 
						
							2019-04-25 14:29:10 +01:00  
				
					
						
							
							
								 
						
							
							
								1cefa44319 
								
							
								 
							
						 
						
							
							
								
								Redesign country dropdown to fit redesign  
							
							... 
							
							
							
							This tweaks colors of the country dropdown to blend in better with the rest of
the design.
Fixes https://github.com/vector-im/riot-web/issues/9048  
							
						 
						
							2019-03-08 10:03:50 +00:00  
				
					
						
							
							
								 
						
							
							
								4a1b723ab5 
								
							
								 
							
						 
						
							
							
								
								Fix dropdown arrow on select field for auth flows  
							
							
							
						 
						
							2019-03-07 14:57:58 +00:00  
				
					
						
							
							
								 
						
							
							
								6441b2ed98 
								
							
								 
							
						 
						
							
							
								
								Ensure country dropdown uses light styling on auth  
							
							... 
							
							
							
							If the dark theme is activated, the country dropdown defaults to those colors
where it doesn't fit in with the always-light auth flow. This restyles its
colors to be light. 
							
						 
						
							2019-03-06 16:45:54 +00:00  
				
					
						
							
							
								 
						
							
							
								8beab58918 
								
							
								 
							
						 
						
							
							
								
								Use more nesting for auth body style overrides  
							
							... 
							
							
							
							No styles are changed here. This just groups them under one parent block to
avoid repeating `.mx_AuthBody`. 
							
						 
						
							2019-03-06 16:37:16 +00:00  
				
					
						
							
							
								 
						
							
							
								9d36ef0808 
								
							
								 
							
						 
						
							
							
								
								Fix background color of phone field label on dark theme  
							
							... 
							
							
							
							This adds extra styles to reset the field label background color on registration
even if dark theme is used. 
							
						 
						
							2019-03-06 16:28:09 +00:00  
				
					
						
							
							
								 
						
							
							
								dde36459e6 
								
							
								 
							
						 
						
							
							
								
								Simplify field row / field styles  
							
							
							
						 
						
							2019-03-06 11:11:24 +00:00  
				
					
						
							
							
								 
						
							
							
								bfe120fbf4 
								
							
								 
							
						 
						
							
							
								
								Convert registration to Field component  
							
							... 
							
							
							
							This converts most fields in the registration form to use the Field component,
except for the phone number, which is a left as a separate task because of the
country dropdown menu. 
							
						 
						
							2019-03-05 15:25:42 +00:00  
				
					
						
							
							
								 
						
							
							
								404c60fb0e 
								
							
								 
							
						 
						
							
							
								
								Keep registration spinner inside the auth modal  
							
							... 
							
							
							
							The spinner was taking on the full height of the modal and escaping off the
page. This keeps it contained inside the modal.
Fixes https://github.com/vector-im/riot-web/issues/8661  
							
						 
						
							2019-02-27 11:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								8e32798f45 
								
							
								 
							
						 
						
							
							
								
								Ensure fields with errors are clearly visible  
							
							... 
							
							
							
							Until we have better validation, let's at least ensure fields with errors are
properly marked via color. 
							
						 
						
							2019-02-21 14:44:39 +00:00