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%; + } + +}