diff --git a/packages/fakeyou.com/src/components/layout/MobileMenu/MobileMenu.scss b/packages/fakeyou.com/src/components/layout/MobileMenu/MobileMenu.scss index 2dfcfa6570..3e5e88ed60 100644 --- a/packages/fakeyou.com/src/components/layout/MobileMenu/MobileMenu.scss +++ b/packages/fakeyou.com/src/components/layout/MobileMenu/MobileMenu.scss @@ -1,9 +1,5 @@ @import "scss/colours.scss"; -.mobile-menu-container { - padding-bottom: 4rem; -} - .mobile-menu { z-index: 100; position: fixed; diff --git a/packages/fakeyou.com/src/components/layout/SideNav/SideNav.tsx b/packages/fakeyou.com/src/components/layout/SideNav/SideNav.tsx index 4c96394d52..1dc3ea7c5e 100644 --- a/packages/fakeyou.com/src/components/layout/SideNav/SideNav.tsx +++ b/packages/fakeyou.com/src/components/layout/SideNav/SideNav.tsx @@ -14,7 +14,7 @@ import { import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import Button from "components/common/Button/Button"; import React, { useEffect, useState } from "react"; -import { Link, NavLink, useHistory, useRouteMatch } from "react-router-dom"; +import { NavLink, useHistory } from "react-router-dom"; import { GetQueueStats, GetQueueStatsIsOk, @@ -39,9 +39,9 @@ export default function SideNav(props: SideNavProps) { const { t } = useLocalize("SideNav"); let history = useHistory(); const [windowWidth, setWindowWidth] = useState(window.innerWidth); - const fakeYouFrontendEnv = FakeYouFrontendEnvironment.getInstance(); + const fakeYouFrontendEnv = FakeYouFrontendEnvironment.getInstance(); // eslint-disable-next-line @typescript-eslint/no-unused-vars - const isDevelopmentEnv = fakeYouFrontendEnv.isDevelopment() + const isDevelopmentEnv = fakeYouFrontendEnv.isDevelopment(); const handleNavLinkClick = () => { const wrapper = document.getElementById("wrapper"); @@ -73,11 +73,6 @@ export default function SideNav(props: SideNavProps) { }; }, []); - const matchHome = useRouteMatch({ - path: "/", - exact: true, - }); - useEffect(() => { // Update window width on resize const handleResize = () => { @@ -92,19 +87,17 @@ export default function SideNav(props: SideNavProps) { }; }, []); - const shouldShowSidebar = windowWidth >= 992 && matchHome; + const shouldShowSidebar = windowWidth >= 992; useEffect(() => { - const wrapper = document.getElementById("wrapper"); + const contentWrapper = document.getElementById("page-content-wrapper"); if (windowWidth >= 992) { - if (matchHome) { - wrapper?.classList.add("no-padding"); - } else { - wrapper?.classList.remove("no-padding"); - } + contentWrapper?.classList.remove("no-padding"); + } else { + contentWrapper?.classList.add("no-padding"); } - }, [matchHome, windowWidth]); + }, [windowWidth]); const [queueStats, setQueueStats] = useState({ success: true, @@ -228,29 +221,16 @@ export default function SideNav(props: SideNavProps) { // NB(bt,2023-11-28): These are representative of tacotron2 jobs handled by two queueing systems: // The legacy queue (tts-inference-job) and the modern queue (inference-job). We'll add both totals // while we migrate off of the legacy system, then eventually kill the legacy statistic. - const ttsQueuedCount = queueStats.legacy_tts.pending_job_count + queueStats.inference.by_queue.pending_tacotron2_jobs; + const ttsQueuedCount = + queueStats.legacy_tts.pending_job_count + + queueStats.inference.by_queue.pending_tacotron2_jobs; return (