Update settings to re-use admin layout, one big navigation tree, improve settings forms
This commit is contained in:
		
							parent
							
								
									04bce0cdf2
								
							
						
					
					
						commit
						f4bc9620a9
					
				
					 22 changed files with 169 additions and 82 deletions
				
			
		| 
						 | 
				
			
			@ -1,17 +1,13 @@
 | 
			
		|||
- content_for :page_title do
 | 
			
		||||
  = t('settings.two_factor_auth')
 | 
			
		||||
 | 
			
		||||
- if current_user.otp_required_for_login
 | 
			
		||||
  %p= t('two_factor_auth.instructions_html')
 | 
			
		||||
.simple_form
 | 
			
		||||
  - if current_user.otp_required_for_login
 | 
			
		||||
    %p= t('two_factor_auth.instructions_html')
 | 
			
		||||
 | 
			
		||||
  .qr-code= raw @qrcode.as_svg(padding: 0, module_size: 5)
 | 
			
		||||
    .qr-code= raw @qrcode.as_svg(padding: 0, module_size: 5)
 | 
			
		||||
 | 
			
		||||
  .simple_form
 | 
			
		||||
    = link_to t('two_factor_auth.disable'), disable_settings_two_factor_auth_path, data: { method: 'POST' }, class: 'block-button'
 | 
			
		||||
- else
 | 
			
		||||
  %p= t('two_factor_auth.description_html')
 | 
			
		||||
 | 
			
		||||
  .simple_form
 | 
			
		||||
  - else
 | 
			
		||||
    %p= t('two_factor_auth.description_html')
 | 
			
		||||
    = link_to t('two_factor_auth.enable'), enable_settings_two_factor_auth_path, data: { method: 'POST' }, class: 'block-button'
 | 
			
		||||
 | 
			
		||||
.form-footer= render "settings/shared/links"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue