@@ -286,12 +286,22 @@ p {
286286 transform : scale (1.05 );
287287}
288288
289- /* Logic to hide hamburger when sidebar is open */
290- # app .mobile-sidebar-open # menu-toggle ,
291- # app : not (.sidebar-collapsed ) # menu-toggle {
289+ /* Logic to hide hamburger when sidebar is open (Desktop Only) */
290+ @media (min-width : 901px ) {
291+ # app : not (.sidebar-collapsed ) # menu-toggle {
292+ display : none !important ;
293+ }
294+ }
295+
296+ /* Logic to hide hamburger when sidebar is open (Mobile Only) */
297+ # app .mobile-sidebar-open # menu-toggle {
292298 display : none !important ;
293299}
294300
301+ .mobile-nav-bar {
302+ display : none;
303+ }
304+
295305/* X Button (Visible when sidebar is open) */
296306# close-sidebar {
297307 display : flex !important ;
520530 overflow-x : hidden;
521531 }
522532
533+ .mobile-nav-bar {
534+ display : flex;
535+ align-items : center;
536+ position : fixed;
537+ top : 0 ;
538+ left : 0 ;
539+ width : 100% ;
540+ height : 60px ;
541+ background : rgba (255 , 255 , 255 , 0.9 );
542+ backdrop-filter : blur (10px );
543+ border-bottom : 1px solid rgba (0 , 176 , 255 , 0.2 );
544+ z-index : 150 ;
545+ padding : 0 15px ;
546+ box-shadow : 0 2px 10px rgba (0 , 0 , 0 , 0.05 );
547+ }
548+
549+ .mobile-logo {
550+ margin-left : 15px ;
551+ font-weight : 800 ;
552+ color : var (--neon-cyan );
553+ font-size : 1.1rem ;
554+ text-transform : uppercase;
555+ letter-spacing : 1px ;
556+ }
557+
523558 # menu-toggle {
524- display : block;
559+ display : flex;
560+ align-items : center;
561+ justify-content : center;
562+ position : static;
563+ /* Use flex instead of fixed */
564+ padding : 8px 12px ;
565+ font-size : 1.2rem ;
566+ background : none;
567+ color : var (--neon-cyan );
568+ box-shadow : none;
569+ border : 1px solid rgba (0 , 176 , 255 , 0.3 );
525570 }
526571
527572 # sidebar {
0 commit comments