From 402400ddf2e23d25a2d9234a2ff1c52cbef23646 Mon Sep 17 00:00:00 2001 From: Dimas Atmodjo Date: Mon, 25 Nov 2024 17:00:45 +0700 Subject: [PATCH] fixing user responsive --- src/components/layout/guest/MainNav.jsx | 6 ++-- src/components/layout/user/UserNavbar.jsx | 33 ++++++++++++++++++---- src/components/layout/user/UserSideNav.jsx | 2 +- 3 files changed, 32 insertions(+), 9 deletions(-) diff --git a/src/components/layout/guest/MainNav.jsx b/src/components/layout/guest/MainNav.jsx index 283b222..a423ec7 100644 --- a/src/components/layout/guest/MainNav.jsx +++ b/src/components/layout/guest/MainNav.jsx @@ -92,9 +92,9 @@ const MainNav = () => { setShow(false)} style={{fontSize:"3.5vh"}} className='py-3 ps-3 border-top text-blue'>Feature. setShow(false)} style={{fontSize:"3.5vh"}} className='py-3 ps-3 border-top text-blue'>You Get. setShow(false)} style={{fontSize:"3.5vh"}} className='py-3 ps-3 border-top border-bottom text-blue'>Join Now. -
- setShow(false)} style={{fontSize:"3.5vh"}} className='w-50 text-center me-1 py-2 border-top text-black bg-warning rounded-3'>Sign Up - setShow(false)} style={{fontSize:"3.5vh"}} className='w-50 text-center ms-1 py-2 border-top border-bottom text-white bg-blue rounded-3'>Login +
+ setShow(false)} className='fs-3 w-50 text-center me-1 py-2 border-top text-black bg-warning rounded-3'>Sign Up + setShow(false)} className='fs-3 w-50 text-center ms-1 py-2 border-top border-bottom text-white bg-blue rounded-3'>Login
diff --git a/src/components/layout/user/UserNavbar.jsx b/src/components/layout/user/UserNavbar.jsx index bbfd89d..84ed9d6 100644 --- a/src/components/layout/user/UserNavbar.jsx +++ b/src/components/layout/user/UserNavbar.jsx @@ -1,5 +1,5 @@ import React, { useState } from 'react'; -import { Navbar, Container, Nav, Modal, Button, OverlayTrigger, Tooltip } from 'react-bootstrap'; +import { Navbar, Container, Nav, Modal, Button, OverlayTrigger, Tooltip, Offcanvas } from 'react-bootstrap'; import { Link, useLocation, useNavigate } from 'react-router-dom'; import logo from '../../../assets/images/logo.png'; import logoW from '../../../assets/images/logo-w.png'; @@ -23,6 +23,10 @@ const UserNavbar = () => { const handleClose = () => setShow(false); const handleShow = () => setShow(true); + const [showMenu, setShowMenu] = useState(false); + const handleCloseMenu = () => setShowMenu(false); + const handleShowMenu = () => setShowMenu(true); + const [showReport, setShowReport] = useState(false); const handleCloseReport = () => setShowReport(false); const handleShowReport = () => setShowReport(true); @@ -50,7 +54,7 @@ const UserNavbar = () => { return ( <> - + logo { height="32" /> - -
+ {/* */} + +
{hasTopicAndLevel ? ( lastSegment === 'exercise' ? (
@@ -73,7 +80,7 @@ const UserNavbar = () => { ) ):('')}
- +