Browse Source

Merge 0f55b1a366 into 061694d0cb

pull/7759/merge
Tom 11 hours ago
committed by GitHub
parent
commit
c9c42c69fb
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 1
      src/api/web.rs
  2. 7
      src/static/templates/scss/vaultwarden.scss.hbs

1
src/api/web.rs

@ -89,6 +89,7 @@ fn vaultwarden_css() -> EtagCached<Css<String>> {
// Else, there is either no cache, or reload_templates is true and we need to rebuild the CSS
let css_options = json!({
"email_change_allowed": CONFIG.email_change_allowed(),
"emergency_access_allowed": CONFIG.emergency_access_allowed(),
"load_user_scss": true,
"mail_2fa_enabled": CONFIG._enable_email_2fa(),

7
src/static/templates/scss/vaultwarden.scss.hbs

@ -220,6 +220,13 @@ auth-input-password > form > bit-form-field:nth-child(4) {
@extend %vw-hide;
}
{{/unless}}
{{#unless email_change_allowed}}
/* Hide the whole `Change email` section, including its heading, if not allowed */
div:has(> app-change-email) {
@extend %vw-hide;
}
{{/unless}}
/**** End Dynamic Vaultwarden Changes ****/
/**** Include a special user stylesheet for custom changes ****/
{{#if load_user_scss}}

Loading…
Cancel
Save