|
4 | 4 | ViewData["Title"] = "Entrar"; |
5 | 5 | } |
6 | 6 |
|
7 | | -<h1>@ViewData["Title"]</h1> |
| 7 | +<main class="content-wrapper w-100 px-3 ps-lg-5 pe-lg-4 mx-auto" style="max-width: 1920px"> |
| 8 | + <div class="d-lg-flex"> |
| 9 | + |
| 10 | + <div class="d-flex flex-column min-vh-100 w-100 py-4 mx-auto me-lg-5" style="max-width: 416px"> |
| 11 | + |
| 12 | + <h1 class="h2 mt-10">Bem-vindo!</h1> |
| 13 | + <div class="nav fs-sm mb-4"> |
| 14 | + Não tem uma conta? |
| 15 | + <a class="nav-link text-decoration-underline p-0 ms-2" asp-action="Registro" asp-controller="Identidade">Cadastre-se</a> |
| 16 | + </div> |
| 17 | + |
| 18 | + <form asp-route-returnurl="@ViewData["ReturnUrl"]" method="post" autocomplete="off"> |
| 19 | + <vc:Summary></vc:Summary> |
| 20 | + |
| 21 | + <div class="position-relative mb-4"> |
| 22 | + <input asp-for="Email" class="form-control form-control-lg" placeholder="nome@dominio.com" autocomplete="new-text" /> |
| 23 | + <span asp-validation-for="Email" class="text-danger m-1"></span> |
| 24 | + </div> |
| 25 | + |
| 26 | + <div class="mb-4"> |
| 27 | + <input type="password" asp-for="Senha" class="form-control form-control-lg" placeholder="Senha" autocomplete="new-text" /> |
| 28 | + <label asp-for="Senha" class="password-toggle-button fs-lg" aria-label="Show/hide password"> |
| 29 | + <input type="checkbox" class="btn-check"> |
| 30 | + </label> |
| 31 | + <span asp-validation-for="Senha" class="text-danger m-1"></span> |
| 32 | + |
| 33 | + </div> |
| 34 | + |
| 35 | + <div class="d-flex align-items-center justify-content-between mb-4"> |
| 36 | + <div class="form-check me-2"> |
| 37 | + <input type="checkbox" class="form-check-input" id="remember-30"> |
| 38 | + <label for="remember-30" class="form-check-label">Lembrar-me</label> |
| 39 | + </div> |
| 40 | + <div class="nav"> |
| 41 | + <a class="nav-link animate-underline p-0" href="account-password-recovery.html"> |
| 42 | + <span class="animate-target">Esqueceu a senha?</span> |
| 43 | + </a> |
| 44 | + </div> |
| 45 | + </div> |
| 46 | + <button type="submit" class="btn btn-lg btn-primary w-100">Entrar</button> |
| 47 | + </form> |
| 48 | + |
| 49 | + |
| 50 | + <div class="d-flex align-items-center my-4"> |
| 51 | + <hr class="w-100 m-0"> |
| 52 | + <span class="text-body-emphasis fw-medium text-nowrap mx-4">ou continue com</span> |
| 53 | + <hr class="w-100 m-0"> |
| 54 | + </div> |
| 55 | + |
| 56 | + |
| 57 | + <div class="d-flex flex-column flex-sm-row gap-3 pb-4 mb-3 mb-lg-4"> |
| 58 | + <button type="button" class="btn btn-lg btn-outline-secondary w-100 px-2"> |
| 59 | + <i class="ci-google ms-1 me-1"></i> |
| 60 | + Google |
| 61 | + </button> |
| 62 | + <button type="button" class="btn btn-lg btn-outline-secondary w-100 px-2"> |
| 63 | + <i class="ci-facebook ms-1 me-1"></i> |
| 64 | + Facebook |
| 65 | + </button> |
| 66 | + <button type="button" class="btn btn-lg btn-outline-secondary w-100 px-2"> |
| 67 | + <i class="ci-apple ms-1 me-1"></i> |
| 68 | + Apple |
| 69 | + </button> |
| 70 | + </div> |
| 71 | + |
| 72 | + |
| 73 | + </div> |
| 74 | + |
| 75 | + |
| 76 | + <div class="d-none d-lg-block w-100 py-4 ms-auto" style="max-width: 1034px"> |
| 77 | + <div class="d-flex flex-column justify-content-end h-100 rounded-5 overflow-hidden"> |
| 78 | + <span class="position-absolute top-0 start-0 w-100 h-100 d-none-dark" style="background: linear-gradient(-90deg, #accbee 0%, #e7f0fd 100%)"></span> |
| 79 | + <span class="position-absolute top-0 start-0 w-100 h-100 d-none d-block-dark" style="background: linear-gradient(-90deg, #1b273a 0%, #1f2632 100%)"></span> |
| 80 | + <div class="ratio position-relative z-2" style="--cz-aspect-ratio: calc(1030 / 1032 * 100%)"> |
| 81 | + <img src="~/images/account/cover.png" alt="Girl"> |
| 82 | + </div> |
| 83 | + </div> |
| 84 | + </div> |
| 85 | + </div> |
| 86 | +</main> |
| 87 | + |
| 88 | + |
| 89 | + |
| 90 | +@* |
| 91 | + <h1>@ViewData["Title"]</h1> |
8 | 92 |
|
9 | 93 | <div class="row align-items-center mt-4"> |
10 | | - |
| 94 | +
|
11 | 95 | <div class="col-lg-7 text-center text-lg-start"> |
12 | 96 | <h5 class="display-4 mb-3">Entre com seu login e senha</h5> |
13 | 97 | <p class="col-lg-10 fs-4">Para efetuar transações você precisa fazer autenticação.</p> |
|
16 | 100 | <div class="col-md-10 mx-auto col-lg-5"> |
17 | 101 | <form class="p-2 p-md-3 border rounded-3 bg-body-tertiary" asp-route-returnurl="@ViewData["ReturnUrl"]" method="post" autocomplete="off"> |
18 | 102 | <vc:Summary></vc:Summary> |
19 | | - |
| 103 | +
|
20 | 104 | <div class="form-floating mb-2"> |
21 | 105 | <input asp-for="Email" class="form-control" placeholder="nome@dominio.com" autocomplete="new-text" /> |
22 | 106 | <label asp-for="Email"></label> |
23 | 107 | <span asp-validation-for="Email" class="text-danger m-1"></span> |
24 | 108 | </div> |
25 | 109 |
|
26 | | - <div class="form-floating mb-2"> |
| 110 | + <div class="form-floating mb-2"> |
27 | 111 | <input type="password" asp-for="Senha" class="form-control" placeholder="Senha" autocomplete="new-text" /> |
28 | 112 | <label asp-for="Senha"></label> |
29 | 113 | <span asp-validation-for="Senha" class="text-danger m-1"></span> |
|
36 | 120 | </form> |
37 | 121 | </div> |
38 | 122 | </div> |
39 | | - |
| 123 | + *@ |
40 | 124 |
|
41 | 125 | @section Scripts { |
42 | 126 | <partial name="_ValidationScriptsPartial" /> |
|
0 commit comments