From 4bfa239246a146131059969468c77e3fa2720374 Mon Sep 17 00:00:00 2001 From: Jeremie Pardou-Piquemal <571533+jrmi@users.noreply.github.com> Date: Wed, 16 Mar 2022 21:32:01 +0100 Subject: [PATCH] Fix top menu on mobile --- src/views/BoardView/NavBar.jsx | 62 ++++++++++++++++++++-------------- 1 file changed, 36 insertions(+), 26 deletions(-) diff --git a/src/views/BoardView/NavBar.jsx b/src/views/BoardView/NavBar.jsx index 93e17e8..fc618ba 100644 --- a/src/views/BoardView/NavBar.jsx +++ b/src/views/BoardView/NavBar.jsx @@ -11,7 +11,6 @@ import Touch from "../../ui/Touch"; import WebConferenceButton from "../../webconf/WebConferenceButton"; import { getBestTranslationFromConfig } from "../../utils/api"; -import useLocalStorage from "../../hooks/useLocalStorage"; import InfoModal from "./InfoModal"; import LoadGameModal from "./LoadGameModal"; @@ -100,7 +99,8 @@ const StyledNavBar = styled.div.attrs(() => ({ className: "nav" }))` transform: none; } - & .nav-right { + /* TODO quick but dirty way to do that, need refactoring */ + & .hide-mobile { display: none; } @@ -158,7 +158,7 @@ const NavBar = ({ editMode, title }) => { if (match.path === "/session/:sessionId" && history.length > 2) { // Go to previous if exists // Previous can be home or studio - // Yes history should be greater than 2 for any reason... + // Yes history should be greater than 2 for some reason... history.goBack(); return; } @@ -204,7 +204,7 @@ const NavBar = ({ editMode, title }) => { style={{ display: "inline" }} /> {isMaster && ( - <> +