feat(EnvelopeLocked): Textkörper und Fußzeile für SMS-Ansicht hinzugefügt.

This commit is contained in:
Developer 02
2024-11-29 01:10:08 +01:00
parent 28a8e20b63
commit a763fd6a24
3 changed files with 31 additions and 8 deletions

View File

@@ -5,8 +5,7 @@
ViewData["Title"] = _localizer[WebKey.DocProtected];
var userCulture = ViewData["UserCulture"] as Culture;
bool viaSms = ViewData["ViaSms"] is bool _viaSms && _viaSms;
var accessCodeName = viaSms ? "smsAccessCode" : "accessCode";
var accessCodeLabel = viaSms ? _localizer[WebKey.LockedSmsAccessCode] : _localizer[WebKey.LockedAccessCode];
var accessCodeName = viaSms ? "smsCode" : "accessCode";
}
<div class="page container py-4 px-4">
<header class="text-center">
@@ -20,17 +19,17 @@
<path d="M9.5 6.5a1.5 1.5 0 0 1-1 1.415l.385 1.99a.5.5 0 0 1-.491.595h-.788a.5.5 0 0 1-.49-.595l.384-1.99a1.5 1.5 0 1 1 2-1.415" />
</svg>
</div>
<h1>@_localizer[WebKey.LockedTitle]</h1>
<h1>@_localizer[viaSms ? WebKey.LockedSmsTfaTitle : WebKey.LockedTitle]</h1>
</header>
<section class="text-center">
<p>@_localizer[WebKey.LockedBody]</p>
<p>@_localizer[viaSms ? WebKey.LockedSmsTfaBody : WebKey.LockedBody]</p>
</section>
<div class="row m-0 p-0">
<div class="access-code-panel justify-content-center align-items-center p-0 m-0">
<form id="form-access-code" class="form form-floating mb-0" method="post">
<div class="form-floating access-code-form-floating">
<input type="password" id="access_code" class="form-control" name="@accessCodeName" placeholder="@_localizer[WebKey.LockedAccessCode]" required="required">
<label for="access_code">@accessCodeLabel</label>
<input type="password" id="access_code" class="form-control" name="@accessCodeName" placeholder="@_localizer[viaSms ? WebKey.LockedSmsAccessCode : WebKey.LockedAccessCode]" required="required">
<label for="access_code">@_localizer[viaSms ? WebKey.LockedSmsAccessCode : WebKey.LockedAccessCode]</label>
<button type="submit" class="btn btn-primary">
<span class="material-symbols-outlined">
login
@@ -49,8 +48,8 @@
}
<section class="no-receiver-explanation text-center">
<details>
<summary>@_localizer[WebKey.LockedFooterTitle]</summary>
<p>@_localizer[WebKey.LockedFooterBody]</p>
<summary>@_localizer[viaSms ? WebKey.LockedSmsTfaFooterTitle : WebKey.LockedFooterTitle]</summary>
<p>@_localizer[viaSms ? WebKey.LockedSmsTfaFooterBody : WebKey.LockedFooterBody]</p>
</details>
</section>
</div>