From 7affc403fc1a0e3ca823cb188f1bce08f221dd8a Mon Sep 17 00:00:00 2001 From: Leon Sandøy Date: Fri, 12 Apr 2019 00:14:39 +0200 Subject: Implemented a sticky footer system --- pydis_site/settings.py | 1 + pydis_site/static/css/base/base.css | 11 +++++++++++ pydis_site/templates/base/base.html | 12 ++++++++---- pydis_site/templates/home/index.html | 1 - 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/pydis_site/settings.py b/pydis_site/settings.py index 7eb552cd..03ad6bc5 100644 --- a/pydis_site/settings.py +++ b/pydis_site/settings.py @@ -256,5 +256,6 @@ BULMA_SETTINGS = { "primary": "#7289DA", "link": "$primary", "navbar-height": "4.75rem", + "footer-padding": "1rem 1.5rem 1rem", } } diff --git a/pydis_site/static/css/base/base.css b/pydis_site/static/css/base/base.css index 5949725d..02ccba84 100644 --- a/pydis_site/static/css/base/base.css +++ b/pydis_site/static/css/base/base.css @@ -18,3 +18,14 @@ #pydis-text { font-weight: bold; } + + +body.site { + display: flex; + min-height: 100vh; + flex-direction: column; +} + +main.site-content { + flex: 1; +} diff --git a/pydis_site/templates/base/base.html b/pydis_site/templates/base/base.html index fecf60cc..5d5fe7ec 100644 --- a/pydis_site/templates/base/base.html +++ b/pydis_site/templates/base/base.html @@ -24,11 +24,15 @@ {% block head %}{% endblock %} - + -{% block content %} - {{ block.super }} -{% endblock %} +
+ {% block content %} + {{ block.super }} + {% endblock %} +
+ +{% include "base/footer.html" %} diff --git a/pydis_site/templates/home/index.html b/pydis_site/templates/home/index.html index 1f4da8e3..511e05e5 100644 --- a/pydis_site/templates/home/index.html +++ b/pydis_site/templates/home/index.html @@ -49,5 +49,4 @@ - {% include "base/footer.html" %} {% endblock %} -- cgit v1.2.3