Stefan Melmuk
5 days ago
No known key found for this signature in database
GPG Key ID: 817020C608FE9C09
2 changed files with
7 additions and
7 deletions
-
src/api/web.rs
-
src/static/templates/scss/vaultwarden.scss.hbs
|
|
@ -61,7 +61,7 @@ fn vaultwarden_css() -> Cached<Css<String>> { |
|
|
|
"mail_enabled": CONFIG.mail_enabled(), |
|
|
|
"sends_allowed": CONFIG.sends_allowed(), |
|
|
|
"signup_disabled": CONFIG.is_signup_disabled(), |
|
|
|
"sso_disabled": !CONFIG.sso_enabled(), |
|
|
|
"sso_enabled": CONFIG.sso_enabled(), |
|
|
|
"sso_only": CONFIG.sso_enabled() && CONFIG.sso_only(), |
|
|
|
"yubico_enabled": CONFIG._enable_yubico() && CONFIG.yubico_client_id().is_some() && CONFIG.yubico_secret_key().is_some(), |
|
|
|
}); |
|
|
|
|
|
@ -21,21 +21,21 @@ a[href$="/settings/sponsored-families"] { |
|
|
|
} |
|
|
|
|
|
|
|
/* Hide the sso `Email` input field */ |
|
|
|
{{#if sso_disabled}} |
|
|
|
{{#if (not sso_enabled)}} |
|
|
|
.vw-email-sso { |
|
|
|
@extend %vw-hide; |
|
|
|
} |
|
|
|
{{/if}} |
|
|
|
|
|
|
|
/* Hide the default/continue `Email` input field */ |
|
|
|
{{#if (not sso_disabled)}} |
|
|
|
{{#if sso_enabled}} |
|
|
|
.vw-email-continue { |
|
|
|
@extend %vw-hide; |
|
|
|
} |
|
|
|
{{/if}} |
|
|
|
|
|
|
|
/* Hide the `Continue` button on the login page */ |
|
|
|
{{#if (not sso_disabled)}} |
|
|
|
{{#if sso_enabled}} |
|
|
|
.vw-continue-login { |
|
|
|
@extend %vw-hide; |
|
|
|
} |
|
|
@ -43,7 +43,7 @@ a[href$="/settings/sponsored-families"] { |
|
|
|
|
|
|
|
/* Hide the `Enterprise Single Sign-On` button on the login page */ |
|
|
|
{{#if (webver ">=2025.5.1")}} |
|
|
|
{{#if sso_disabled}} |
|
|
|
{{#if (not sso_enabled)}} |
|
|
|
.vw-sso-login { |
|
|
|
@extend %vw-hide; |
|
|
|
} |
|
|
@ -71,7 +71,7 @@ app-root ng-component > form > div:nth-child(1) > div > button[buttontype="secon |
|
|
|
|
|
|
|
/* Hide the or text followed by the two buttons hidden above */ |
|
|
|
{{#if (webver ">=2025.5.1")}} |
|
|
|
{{#if (or sso_disabled sso_only)}} |
|
|
|
{{#if (or (not sso_enabled) sso_only)}} |
|
|
|
.vw-or-text { |
|
|
|
@extend %vw-hide; |
|
|
|
} |
|
|
@ -83,7 +83,7 @@ app-root ng-component > form > div:nth-child(1) > div:nth-child(3) > div:nth-chi |
|
|
|
{{/if}} |
|
|
|
|
|
|
|
/* Hide the `Other` button on the login page */ |
|
|
|
{{#if (or sso_disabled sso_only)}} |
|
|
|
{{#if (or (not sso_enabled) sso_only)}} |
|
|
|
.vw-other-login { |
|
|
|
@extend %vw-hide; |
|
|
|
} |
|
|
|