diff --git a/core/static/core/footer.scss b/core/static/core/footer.scss
new file mode 100644
index 00000000..be27a2e3
--- /dev/null
+++ b/core/static/core/footer.scss
@@ -0,0 +1,80 @@
+@import "colors";
+@import "devices";
+
+@media (max-width: $small-devices) {
+ footer {
+ margin-top: 0.6em;
+ padding: 1.25em;
+ background-color: $primary-neutral-dark-color;
+
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+
+ gap: 1.25em;
+
+ > div {
+
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: center;
+ gap: 0.8em;
+
+ > a {
+ color: $white-color !important;
+ width: auto;
+ }
+ }
+
+ > a {
+ color: $primary-neutral-color !important;
+ }
+
+ .fa-github {
+ color: $primary-neutral-color;
+ }
+ }
+}
+
+@media (min-width: $small-devices) {
+ footer {
+ width: 90%;
+ margin: 2em auto;
+
+ font-size: 90%;
+ text-align: center;
+ vertical-align: middle;
+
+ div {
+ margin: 0.6em 0;
+ color: $white-color;
+ border-radius: 5px;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ background-color: $primary-neutral-dark-color;
+ box-shadow: $shadow-color 0 0 15px;
+
+ a {
+ padding: 0.8em;
+ flex: 1;
+ font-weight: bold;
+ color: $white-color !important;
+
+ &:hover {
+ color: $primary-dark-color;
+ }
+ }
+ }
+
+ > .version {
+ margin-top: 3px;
+ color: rgba(0, 0, 0, 0.3);
+ }
+
+ .fa-github {
+ color: $githubblack;
+ }
+ }
+}
\ No newline at end of file
diff --git a/core/static/core/style.scss b/core/static/core/style.scss
index 2cff3dff..2baf42a6 100644
--- a/core/static/core/style.scss
+++ b/core/static/core/style.scss
@@ -713,47 +713,6 @@ textarea {
margin-top: 10px;
}
-/*--------------------------------FOOTER-------------------------------*/
-
-footer {
- width: 90%;
- margin: 2em auto;
-
- font-size: 90%;
- text-align: center;
- vertical-align: middle;
-
- div {
- margin: 0.6em 0;
- color: $white-color;
- border-radius: 5px;
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- background-color: $primary-neutral-dark-color;
- box-shadow: $shadow-color 0 0 15px;
-
- a {
- padding: 0.8em;
- flex: 1;
- font-weight: bold;
- color: $white-color !important;
-
- &:hover {
- color: $primary-dark-color;
- }
- }
- }
-
- >.version {
- margin-top: 3px;
- color: rgba(0, 0, 0, 0.3);
- }
-
- .fa-github {
- color: $githubblack;
- }
-}
.ui-dialog .ui-dialog-buttonpane {
diff --git a/core/templates/core/base.jinja b/core/templates/core/base.jinja
index 9b50463c..225abcfd 100644
--- a/core/templates/core/base.jinja
+++ b/core/templates/core/base.jinja
@@ -11,6 +11,7 @@
+
@@ -89,22 +90,9 @@
-
+ {% block footer %}
+ {% include "core/base/footer.jinja" %}
+ {% endblock %}
{% block script %}