diff --git a/frontend/src/components/GlobalSearchBar/GlobalSearchBar.tsx b/frontend/src/components/GlobalSearchBar/GlobalSearchBar.tsx index 509d2a8..8ce1522 100644 --- a/frontend/src/components/GlobalSearchBar/GlobalSearchBar.tsx +++ b/frontend/src/components/GlobalSearchBar/GlobalSearchBar.tsx @@ -367,7 +367,11 @@ const GlobalSearchBar: React.FC = ({ sx, ...props }) => { }} sx={{ width: '100%', - minWidth: 600, + minWidth: { + xs: '200px', // Mobile: minimum viable width + sm: '400px', // Small tablets + md: 600, // Desktop: original size + }, maxWidth: 1200, '& .MuiOutlinedInput-root': { background: theme.palette.mode === 'light' diff --git a/frontend/src/components/Layout/AppLayout.tsx b/frontend/src/components/Layout/AppLayout.tsx index 310148a..de117ef 100644 --- a/frontend/src/components/Layout/AppLayout.tsx +++ b/frontend/src/components/Layout/AppLayout.tsx @@ -441,6 +441,7 @@ const AppLayout: React.FC = ({ children }) => { fontWeight: 700, mr: 1, fontSize: '1.1rem', + display: isPWA ? 'none' : 'block', background: theme.palette.mode === 'light' ? 'linear-gradient(135deg, #1e293b 0%, #6366f1 100%)' : 'linear-gradient(135deg, #f8fafc 0%, #a855f7 100%)', @@ -455,15 +456,24 @@ const AppLayout: React.FC = ({ children }) => { {/* Global Search Bar */} - + {/* Notifications */} - = ({ children }) => { }, }} > - = ({ children }) => { {/* Language Switcher */} = ({ children }) => { {/* Theme Toggle */} = ({ children }) => { {children}