aboutsummaryrefslogtreecommitdiffstats
path: root/core/css
diff options
context:
space:
mode:
authorChristopher Ng <chrng8@gmail.com>2024-09-06 15:43:13 -0700
committerChristopher Ng <chrng8@gmail.com>2024-09-06 15:43:13 -0700
commit3b1a46fd73b673691da9d856f13904593d60c91d (patch)
treedc31845617c34e146fb8222a5a691945fcd6a1b2 /core/css
parent8274e3f2390a1c4038ff9a7137d39bf579128315 (diff)
downloadnextcloud-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.scss14
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);