3.自定义 Vaultwarden CSS
.
├── templates
│ └── scss
│ ├── user.vaultwarden.scss.hbs
│ └── vaultwarden.scss.hbs/* 隐藏 "验证器 App" 2FA */
.providers-2fa-0 {
@extend %vw-hide;
}
/* 隐藏 "YubiKey OTP 安全密钥" 2FA */
/* 注意:如果未配置 Yubikey,该选项将自动隐藏 */
.providers-2fa-3 {
@extend %vw-hide;
}
/* 隐藏 "Duo" 2FA */
.providers-2fa-2 {
@extend %vw-hide;
}
/* 隐藏 "FIDO2 WebAuthn" 2FA */
.providers-2fa-7 {
@extend %vw-hide;
}
/* 隐藏 "Email" 2FA */
/* 注意:如果未启用电子邮箱功能,该选项将自动隐藏。 */
.providers-2fa-1 {
@extend %vw-hide;
}
/* 使用自定义登录 logo */
app-root img.new-logo-themed {
content: url(../images/my-custom-login-logo.png) !important;
}
/* 在登录和锁定页面使用自定义左上角 logo */
auth-anon-layout > main > div > a > bit-icon > svg {
display: none !important;
}
auth-anon-layout > main > div > a > bit-icon::before {
display: block;
content: "" !important;
width: 175px !important;
height: 36px !important;
background-image: url(../images/my-custom-global-logo.png) !important;
background-repeat: no-repeat !important;
background-size: contain;
}
/* 在密码库 / 管理页面使用不同的自定义左上角 logo */
app-user-layout bit-nav-logo bit-icon > svg,
app-organization-layout bit-nav-logo bit-icon > svg {
display: none !important;
}
app-user-layout bit-nav-logo bit-icon::before,
app-organization-layout bit-nav-logo bit-icon::before {
display: block;
content: "" !important;
width: 200px !important;
height: 50px !important;
background-repeat: no-repeat !important;
background-size: contain;
}
app-user-layout bit-nav-logo bit-icon::before {
background-image: url(../images/my-custom-password-manager-logo.png) !important;
}
app-organization-layout bit-nav-logo bit-icon::before {
background-image: url(../images/my-custom-admin-console-logo.png) !important;
}最后更新于