diff options
author | Julius Härtl <jus@bitgrid.net> | 2020-06-03 09:17:15 +0200 |
---|---|---|
committer | backportbot[bot] <backportbot[bot]@users.noreply.github.com> | 2020-06-08 11:45:56 +0000 |
commit | 69de44ecabcb78f90270a8c81b635da2b8185e50 (patch) | |
tree | 3bf6570965061cb51ba187013a592702e4880d62 /apps | |
parent | b876658d709f9b1df64ca9d7b41b95567f58e064 (diff) | |
download | nextcloud-server-69de44ecabcb78f90270a8c81b635da2b8185e50.tar.gz nextcloud-server-69de44ecabcb78f90270a8c81b635da2b8185e50.zip |
Only use background fade if nextcloud blue is set
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'apps')
-rw-r--r-- | apps/theming/css/theming.scss | 53 |
1 files changed, 23 insertions, 30 deletions
diff --git a/apps/theming/css/theming.scss b/apps/theming/css/theming.scss index 0e9b922b277..a18176f8b5d 100644 --- a/apps/theming/css/theming.scss +++ b/apps/theming/css/theming.scss @@ -8,20 +8,28 @@ } @mixin faded-background { - background-image: linear-gradient(40deg, $color-primary 0%, lighten($color-primary, 20%) 100%); + background-color: $color-primary; + + @if ($color-primary == #0082C9) { + background-image: linear-gradient(40deg, $color-primary 0%, lighten($color-primary, 20%) 100%); + } @else { + /** This will be overwritten by the faded-background-image mixin if needed */ + background-image: none; + } } @mixin faded-background-image { - @if ($color-primary == #0082C9) or ($has-custom-background == true) { + @include faded-background; + background-size: contain; + + @if ($color-primary == #0082C9) { background-image: $image-login-background, linear-gradient(40deg, $color-primary 0%, lighten($color-primary, 20%) 100%); + } - @if($has-custom-background == true) { - background-size: cover; - background-repeat: no-repeat; - } - } @else { - @include faded-background; - background-size: contain; + @if($has-custom-background == true) { + background-size: cover; + background-repeat: no-repeat; + background-image: $image-login-background; } } @@ -138,6 +146,12 @@ $invert: luma($color-primary) > 0.6; @include faded-background; } +#body-login, +#firstrunwizard .firstrunwizard-header, +#theming-preview { + @include faded-background-image; +} + /* override styles for login screen in guest.css */ @if ($has-custom-logo) { // custom logo @@ -159,22 +173,6 @@ $invert: luma($color-primary) > 0.6; } } -@if variable_exists('theming-background-mime') and $theming-background-mime != '' { - #body-login, - #firstrunwizard .firstrunwizard-header, - #theming-preview { - background-image: $image-login-background; - background-color: $color-primary; - @include faded-background-image; - } -} @else { - #theming-preview { - background-image: $image-login-background; - background-color: $color-primary; - @include faded-background-image; - } -} - @if variable_exists('theming-logoheader-mime') and $theming-logoheader-mime != '' { #theming .advanced-option-logoheader .image-preview, body:not(#body-login) #header .logo { @@ -231,7 +229,6 @@ input.primary, @if $image-login-plain == 'true' { #body-login, #firstrunwizard .firstrunwizard-header, #theming-preview { background-image: none !important; - background-color: $color-primary; } #body-login { @@ -240,10 +237,6 @@ input.primary, } } -} @else { - #body-login { - @include faded-background-image; - } } /** Handle primary buttons for bright colors */ |