mirror of
https://github.com/bitwarden/browser
synced 2026-02-11 14:04:03 +00:00
Updates UI text and translations for the login with device feature to be more consistent and clear across desktop, browser and web clients. Changes include: - Updated titles and content for login via auth request components - Revised translations for device approval modal - Updated notification titles and alert messages - Simplified device management URL handling - Added missing translations across platforms Resolves PM-3953
71 lines
2.2 KiB
HTML
71 lines
2.2 KiB
HTML
<div
|
|
class="tw-mx-auto tw-mt-5 tw-flex tw-max-w-lg tw-flex-col tw-items-center tw-justify-center tw-p-8"
|
|
>
|
|
<div>
|
|
<img class="logo logo-themed" alt="Bitwarden" />
|
|
|
|
<ng-container *ngIf="state == StateEnum.StandardAuthRequest">
|
|
<p class="tw-mx-4 tw-mb-4 tw-mt-3 tw-text-center tw-text-xl">
|
|
{{ "loginOrCreateNewAccount" | i18n }}
|
|
</p>
|
|
|
|
<div
|
|
class="tw-mt-3 tw-rounded-md tw-border tw-border-solid tw-border-secondary-300 tw-bg-background tw-p-6"
|
|
>
|
|
<h2 class="tw-mb-6 tw-text-xl tw-font-semibold">{{ "logInRequestSent" | i18n }}</h2>
|
|
|
|
<p class="tw-mb-6">
|
|
{{ "notificationSentDeviceComplete" | i18n }}
|
|
</p>
|
|
|
|
<div class="tw-mb-6">
|
|
<h4 class="tw-font-semibold">{{ "fingerprintPhraseHeader" | i18n }}</h4>
|
|
<p>
|
|
<code>{{ fingerprintPhrase }}</code>
|
|
</p>
|
|
</div>
|
|
|
|
<div class="tw-my-10" *ngIf="showResendNotification">
|
|
<a [routerLink]="[]" disabled="true" (click)="startAuthRequestLogin()">{{
|
|
"resendNotification" | i18n
|
|
}}</a>
|
|
</div>
|
|
|
|
<hr />
|
|
|
|
<div class="tw-mt-3">
|
|
{{ "loginWithDeviceEnabledNote" | i18n }}
|
|
<a routerLink="/login">{{ "viewAllLoginOptions" | i18n }}</a>
|
|
</div>
|
|
</div>
|
|
</ng-container>
|
|
|
|
<ng-container *ngIf="state == StateEnum.AdminAuthRequest">
|
|
<div
|
|
class="tw-mt-3 tw-rounded-md tw-border tw-border-solid tw-border-secondary-300 tw-bg-background tw-p-6"
|
|
>
|
|
<h2 class="tw-mb-6 tw-text-xl tw-font-semibold">{{ "adminApprovalRequested" | i18n }}</h2>
|
|
|
|
<div>
|
|
<p class="tw-mb-6">{{ "adminApprovalRequestSentToAdmins" | i18n }}</p>
|
|
<p class="tw-mb-6">{{ "youWillBeNotifiedOnceApproved" | i18n }}</p>
|
|
</div>
|
|
|
|
<div class="tw-mb-6">
|
|
<h4 class="tw-font-semibold">{{ "fingerprintPhraseHeader" | i18n }}</h4>
|
|
<p>
|
|
<code>{{ fingerprintPhrase }}</code>
|
|
</p>
|
|
</div>
|
|
|
|
<hr />
|
|
|
|
<div class="tw-mt-3">
|
|
{{ "troubleLoggingIn" | i18n }}
|
|
<a routerLink="/login-initiated">{{ "viewAllLoginOptions" | i18n }}</a>
|
|
</div>
|
|
</div>
|
|
</ng-container>
|
|
</div>
|
|
</div>
|