diff options
author | 2019-04-12 00:14:39 +0200 | |
---|---|---|
committer | 2019-04-12 00:14:39 +0200 | |
commit | 7affc403fc1a0e3ca823cb188f1bce08f221dd8a (patch) | |
tree | 0f449345a509df01b597b7a4604cb5f2199d2526 | |
parent | New landing page. Not quite done yet. This probably should've been more than ... (diff) |
Implemented a sticky footer system
-rw-r--r-- | pydis_site/settings.py | 1 | ||||
-rw-r--r-- | pydis_site/static/css/base/base.css | 11 | ||||
-rw-r--r-- | pydis_site/templates/base/base.html | 12 | ||||
-rw-r--r-- | 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 @@ <link rel="stylesheet" href="{% static "css/base/base.css" %}"> {% block head %}{% endblock %} </head> -<body> +<body class="site"> -{% block content %} - {{ block.super }} -{% endblock %} +<main class="site-content"> + {% block content %} + {{ block.super }} + {% endblock %} +</main> + +{% include "base/footer.html" %} </body> </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 @@ </div> </section> - {% include "base/footer.html" %} {% endblock %} |