From dd7789417181d202061ce5f693f1f72ab8d243c3 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 31 Jan 2018 11:58:11 +0100 Subject: Fix responsive with modale and menu displayed --- client/src/app/app.component.ts | 4 ++-- client/src/app/header/header.component.scss | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'client/src/app') diff --git a/client/src/app/app.component.ts b/client/src/app/app.component.ts index d2678096f..55c7bbf99 100644 --- a/client/src/app/app.component.ts +++ b/client/src/app/app.component.ts @@ -1,5 +1,5 @@ import { Component, OnInit } from '@angular/core' -import { NavigationEnd, Router } from '@angular/router' +import { GuardsCheckStart, NavigationEnd, Router } from '@angular/router' import { AuthService, ServerService } from '@app/core' import { isInMobileView } from '@app/shared/misc/utils' @@ -57,7 +57,7 @@ export class AppComponent implements OnInit { this.router.events.subscribe( e => { // User clicked on a link in the menu, change the page - if (e instanceof NavigationEnd && isInMobileView()) { + if (e instanceof GuardsCheckStart && isInMobileView()) { this.isMenuDisplayed = false } } diff --git a/client/src/app/header/header.component.scss b/client/src/app/header/header.component.scss index d589d66c9..63b724cba 100644 --- a/client/src/app/header/header.component.scss +++ b/client/src/app/header/header.component.scss @@ -37,6 +37,10 @@ margin-right: 25px; + @media screen and (max-width: 800px) { + margin-right: 0; + } + .icon.icon-upload { @include icon(22px); -- cgit v1.2.3