diff --git a/webapp/components/PageFooter/PageFooter.vue b/webapp/components/PageFooter/PageFooter.vue
index c71fc4b5c..45ac1ab5a 100644
--- a/webapp/components/PageFooter/PageFooter.vue
+++ b/webapp/components/PageFooter/PageFooter.vue
@@ -50,4 +50,9 @@ export default {
margin-left: 0.2rem;
margin-right: 0.2rem;
}
+@media only screen and (max-width: 730px) {
+ .ds-footer {
+ display: none;
+ }
+}
diff --git a/webapp/layouts/default.vue b/webapp/layouts/default.vue
index 8a0e7aa34..61e38dddf 100644
--- a/webapp/layouts/default.vue
+++ b/webapp/layouts/default.vue
@@ -4,12 +4,13 @@
+
+
+
+
+
+
@@ -126,6 +163,7 @@ import PageFooter from '~/components/PageFooter/PageFooter'
import AvatarMenu from '~/components/AvatarMenu/AvatarMenu'
import InviteButton from '~/components/InviteButton/InviteButton'
import CategoriesMenu from '~/components/FilterMenu/CategoriesMenu.vue'
+import links from '~/constants/links.js'
export default {
components: {
@@ -143,6 +181,7 @@ export default {
mixins: [seo],
data() {
return {
+ links,
LOGOS,
isHeaderMenu: headerMenu.MENU.length > 0,
menu: headerMenu.MENU,
@@ -207,18 +246,33 @@ export default {
margin-left: auto;
text-align: right;
}
-@media only screen and (min-width: 730px) {
- .mobile-hamburger-menu {
- display: none;
- }
+
+.footer-mobile ul {
+ margin-left: 20px;
+ line-height: 30px;
+ font-size: large;
}
+
@media only screen and (max-width: 730px) {
#nav-search-box,
.main-navigation-right {
margin: 10px 0px;
}
+ .main-navigation-right {
+ width: 100%;
+ }
.hide-mobile-menu {
display: none;
}
}
+@media only screen and (min-width: 730px) {
+ .footer-mobile,
+ .mobile-hamburger-menu {
+ display: none;
+ }
+ .main-navigation-right {
+ width: 100%;
+ }
+
+}