github.com/cozy/cozy-stack@v0.0.0-20240603063001-31110fa4cae1/assets/templates/passphrase_reset.html (about) 1 <!DOCTYPE html> 2 <html lang="{{.Locale}}"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta name="theme-color" content="#fff"> 7 <title>{{.Title}}</title> 8 <link rel="stylesheet" href="{{asset .Domain "/fonts/fonts.css" .ContextName}}"> 9 <link rel="stylesheet" href="{{asset .Domain "/css/cozy-bs.min.css" .ContextName}}"> 10 <link rel="stylesheet" href="{{asset .Domain "/styles/theme.css" .ContextName}}"> 11 <link rel="stylesheet" href="{{asset .Domain "/styles/cirrus.css" .ContextName}}"> 12 {{.Favicon}} 13 </head> 14 <body class="cirrus theme-inverted"> 15 <main class="wrapper"> 16 <header class="wrapper-top d-flex flex-row align-items-center"> 17 {{if .BackButton}} 18 <a href="{{.BackButton}}" class="btn btn-icon" aria-label="{{t "Back icon label"}}"> 19 <span class="icon icon-back"></span> 20 </a> 21 <div class="vertical-separator d-sm-none" role="separator"></div> 22 {{end}} 23 <a href="https://cozy.io/" class="btn p-2 d-sm-none"> 24 <img src="{{asset .Domain "/images/logo-dark.svg"}}" alt="Cozy Cloud" class="logo" /> 25 </a> 26 </header> 27 28 <div class="d-flex flex-column align-items-center mb-md-3"> 29 <h1 class="h4 h2-md mb-4 mb-md-5 text-center">{{t "Passphrase reset Title"}}</h1> 30 {{if .HasHint}} 31 <form id="send-hint-form" method="POST" action="/auth/hint" class="d-contents"> 32 <input type="hidden" name="redirect" value="{{.Redirect}}" /> 33 <button type="submit" class="alert alert-info d-flex align-items-center w-100 mb-2"> 34 <div class="me-3 flex-grow-1"> 35 <p class="text-start mb-2"> 36 {{t "Passphrase reset Submit hint"}} 37 </p> 38 <p class="text-start text-muted caption mb-0"> 39 {{if .CozyPass}} 40 {{t "Passphrase reset Help hint Cozy Pass"}} 41 {{else}} 42 {{t "Passphrase reset Help hint"}} 43 {{end}} 44 </p> 45 </div> 46 <span class="icon icon-right shrink-0"></span> 47 </button> 48 </form> 49 {{end}} 50 51 <form method="POST" action="/auth/passphrase_reset" class="d-contents"> 52 <input type="hidden" name="csrf_token" value="{{.CSRF}}" /> 53 <input type="hidden" name="redirect" value="{{.Redirect}}" /> 54 <input type="hidden" name="from" value="{{.From}}" /> 55 <button type="submit" class="alert d-flex align-items-center w-100 {{if .HasCiphers}}card-intent{{else}}alert-info{{end}}"> 56 <div class="me-3 flex-grow-1"> 57 <p class="text-start text-primary mb-2"> 58 {{if .HasCiphers}} 59 {{t "Passphrase reset Submit"}} 60 {{else}} 61 {{t "Passphrase reset Submit emptyVault"}} 62 {{end}} 63 </p> 64 {{if .HasCiphers}} 65 <p class="text-start text-muted caption mb-2"> 66 {{t "Passphrase reset Help Message"}} 67 </p> 68 {{else}} 69 <p class="text-start text-muted caption mb-0"> 70 {{if .CozyPass}} 71 {{t "Passphrase reset Help emptyVault Cozy Pass"}} 72 {{else}} 73 {{t "Passphrase reset Help emptyVault"}} 74 {{end}} 75 </p> 76 {{end}} 77 </div> 78 <span class="icon icon-right flex-shrink-0"></span> 79 </button> 80 </form> 81 </div> 82 83 <footer></footer> 84 </main> 85 <script src="{{asset .Domain "/scripts/cirrus.js"}}"></script> 86 </body> 87 </html>