diff options
author | Christopher Ng <chrng8@gmail.com> | 2024-09-06 15:43:13 -0700 |
---|---|---|
committer | Christopher Ng <chrng8@gmail.com> | 2024-09-06 15:43:13 -0700 |
commit | 3b1a46fd73b673691da9d856f13904593d60c91d (patch) | |
tree | dc31845617c34e146fb8222a5a691945fcd6a1b2 /core/css | |
parent | 8274e3f2390a1c4038ff9a7137d39bf579128315 (diff) | |
download | nextcloud-server-3b1a46fd73b673691da9d856f13904593d60c91d.tar.gz nextcloud-server-3b1a46fd73b673691da9d856f13904593d60c91d.zip |
fix: Fix inaccessible content on public pages due to overlapping footer
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Diffstat (limited to 'core/css')
-rw-r--r-- | core/css/public.scss | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/core/css/public.scss b/core/css/public.scss index 98a24d12fe1..394cb65d5be 100644 --- a/core/css/public.scss +++ b/core/css/public.scss @@ -3,19 +3,9 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ #body-public { - --footer-height: calc(var(--default-line-height) + 2 * var(--default-grid-baseline));; - - &:has(.footer__legal-links), - &:has(.footer__simple-sign-up) { - --footer-height: calc(2 * var(--default-line-height) + 3 * var(--default-grid-baseline));; - } - - &:has(.footer__legal-links):has(.footer__simple-sign-up) { - --footer-height: calc(3 * var(--default-line-height) + 3 * var(--default-grid-baseline)); - } + --footer-height: calc(2lh + 2 * var(--default-grid-baseline)); // Set the initial value, will be updated programmatically to match the actual height .header-right { - #header-primary-action a { color: var(--color-primary-element-text); } @@ -51,6 +41,7 @@ #content { min-height: var(--body-height, calc(100% - var(--footer-height))); + padding-block-end: var(--footer-height); } #app-content-vue { @@ -89,7 +80,6 @@ align-items: center; justify-content: center; - height: var(--footer-height); width: calc(100% - 2 * var(--body-container-margin)); margin-inline: var(--body-container-margin); padding-block: var(--default-grid-baseline); |