2018-04-13 20:19:33 +02:00
|
|
|
<header>
|
|
|
|
<div class="left">
|
|
|
|
<a routerLink="/tabs/settings">
|
2019-10-08 23:04:44 +02:00
|
|
|
<span class="header-icon"><i class="fa fa-chevron-left" aria-hidden="true"></i></span>
|
2018-04-13 20:19:33 +02:00
|
|
|
<span>{{'back' | i18n}}</span>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<div class="center">
|
|
|
|
<span class="title">{{'options' | i18n}}</span>
|
|
|
|
</div>
|
|
|
|
<div class="right"></div>
|
|
|
|
</header>
|
|
|
|
<content>
|
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
|
|
|
<label for="autofill">{{'enableAutoFillOnPageLoad' | i18n}}</label>
|
|
|
|
<input id="autofill" type="checkbox" (change)="updateAutoFillOnPageLoad()"
|
2019-02-21 22:53:57 +01:00
|
|
|
[(ngModel)]="enableAutoFillOnPageLoad">
|
2018-04-13 20:19:33 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">
|
|
|
|
{{'enableAutoFillOnPageLoadDesc' | i18n}}
|
|
|
|
<b>{{'warning' | i18n}}</b>: {{'experimentalFeature' | i18n}}
|
|
|
|
</div>
|
|
|
|
</div>
|
2019-01-09 17:59:14 +01:00
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row" appBoxRow>
|
|
|
|
<label for="defaultUriMatch">{{'defaultUriMatchDetection' | i18n}}</label>
|
|
|
|
<select id="defaultUriMatch" name="DefaultUriMatch" [(ngModel)]="defaultUriMatch"
|
2019-02-21 22:53:57 +01:00
|
|
|
(change)="saveDefaultUriMatch()">
|
2019-01-09 17:59:14 +01:00
|
|
|
<option *ngFor="let o of uriMatchOptions" [ngValue]="o.value">{{o.name}}</option>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'defaultUriMatchDetectionDesc' | i18n}}</div>
|
|
|
|
</div>
|
2019-03-05 15:26:57 +01:00
|
|
|
<div class="box" *ngIf="showClearClipboard">
|
2019-02-27 17:07:54 +01:00
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row" appBoxRow>
|
|
|
|
<label for="clearClipboard">{{'clearClipboard' | i18n}}</label>
|
|
|
|
<select id="clearClipboard" name="ClearClipboard" [(ngModel)]="clearClipboard"
|
|
|
|
(change)="saveClearClipboard()">
|
|
|
|
<option *ngFor="let o of clearClipboardOptions" [ngValue]="o.value">{{o.name}}</option>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'clearClipboardDesc' | i18n}}</div>
|
|
|
|
</div>
|
2018-04-13 20:19:33 +02:00
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
|
|
|
<label for="totp">{{'disableAutoTotpCopy' | i18n}}</label>
|
|
|
|
<input id="totp" type="checkbox" (change)="updateAutoTotpCopy()" [(ngModel)]="disableAutoTotpCopy">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'disableAutoTotpCopyDesc' | i18n}}</div>
|
|
|
|
</div>
|
2018-11-21 20:31:34 +01:00
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
|
|
|
<label for="dontShowCards">{{'dontShowCardsCurrentTab' | i18n}}</label>
|
|
|
|
<input id="dontShowCards" type="checkbox" (change)="updateShowCards()" [(ngModel)]="dontShowCards">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'dontShowCardsCurrentTabDesc' | i18n}}</div>
|
|
|
|
</div>
|
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
|
|
|
<label for="dontShowIdentities">{{'dontShowIdentitiesCurrentTab' | i18n}}</label>
|
|
|
|
<input id="dontShowIdentities" type="checkbox" (change)="updateShowIdentities()"
|
2019-02-21 22:53:57 +01:00
|
|
|
[(ngModel)]="dontShowIdentities">
|
2018-11-21 20:31:34 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'dontShowIdentitiesCurrentTabDesc' | i18n}}</div>
|
|
|
|
</div>
|
2018-04-13 20:19:33 +02:00
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
2018-08-01 05:48:11 +02:00
|
|
|
<label for="addlogin-notification-bar">{{'disableAddLoginNotification' | i18n}}</label>
|
|
|
|
<input id="addlogin-notification-bar" type="checkbox" (change)="updateAddLoginNotification()"
|
2019-02-21 22:53:57 +01:00
|
|
|
[(ngModel)]="disableAddLoginNotification">
|
2018-04-13 20:19:33 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'addLoginNotificationDesc' | i18n}}</div>
|
|
|
|
</div>
|
2018-08-01 05:48:11 +02:00
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
|
|
|
<label for="changedpass-notification-bar">{{'disableChangedPasswordNotification' | i18n}}</label>
|
|
|
|
<input id="changedpass-notification-bar" type="checkbox" (change)="updateChangedPasswordNotification()"
|
2019-02-21 22:53:57 +01:00
|
|
|
[(ngModel)]="disableChangedPasswordNotification">
|
2018-08-01 05:48:11 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'disableChangedPasswordNotificationDesc' | i18n}}</div>
|
|
|
|
</div>
|
2020-12-09 13:18:29 +01:00
|
|
|
<div class="box">
|
2018-04-13 20:19:33 +02:00
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
|
|
|
<label for="context-menu">{{'disableContextMenuItem' | i18n}}</label>
|
|
|
|
<input id="context-menu" type="checkbox" (change)="updateDisableContextMenuItem()"
|
2019-02-21 22:53:57 +01:00
|
|
|
[(ngModel)]="disableContextMenuItem">
|
2018-04-13 20:19:33 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'disableContextMenuItemDesc' | i18n}}</div>
|
|
|
|
</div>
|
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
|
|
|
<label for="favicon">{{'disableFavicon' | i18n}}</label>
|
|
|
|
<input id="favicon" type="checkbox" (change)="updateDisableFavicon()" [(ngModel)]="disableFavicon">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'disableFaviconDesc' | i18n}}</div>
|
|
|
|
</div>
|
2018-05-30 23:26:43 +02:00
|
|
|
<div class="box">
|
|
|
|
<div class="box-content">
|
|
|
|
<div class="box-content-row" appBoxRow>
|
|
|
|
<label for="theme">{{'theme' | i18n}}</label>
|
|
|
|
<select id="theme" name="Theme" [(ngModel)]="theme" (change)="saveTheme()">
|
|
|
|
<option *ngFor="let o of themeOptions" [ngValue]="o.value">{{o.name}}</option>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="box-footer">{{'themeDesc' | i18n}}</div>
|
|
|
|
</div>
|
2018-04-13 20:19:33 +02:00
|
|
|
</content>
|