Skip to content

AO3-3934 Footer not sitting at bottom of page#5827

Open
forceofcalm wants to merge 1 commit into
otwcode:masterfrom
forceofcalm:AO3-3934
Open

AO3-3934 Footer not sitting at bottom of page#5827
forceofcalm wants to merge 1 commit into
otwcode:masterfrom
forceofcalm:AO3-3934

Conversation

@forceofcalm
Copy link
Copy Markdown
Contributor

Pull Request Checklist

Issue

https://otwarchive.atlassian.net/browse/AO3-3934

Purpose

The footer does not sit at the bottom of the page on pages where the site content does not fill the full height. This is especially obvious on larger screens and pages with short content like /about.

Fixing this was not easily, if at all, possible with only CSS2. To remedy this, we use minimal CSS3 flexbox rules that should not affect the current views in older browsers without CSS3, while fixing the issue in all browsers that do support CSS3. Unfortunately, because this is entirely a cosmetic change and due to the limitations in CSS2, this may be the best solution we have, though I am open to any and all suggestions.

This change also supports other device layouts and is mobile-responsive.

Testing Instructions

I've tested this change as thoroughly as I could for regressions, but there may be pages or edge cases I am unaware of that could be affected. If this CSS3 approach is accepted, I can update the Jira ticket.

Credit

calm (they/them)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant