File tree Expand file tree Collapse file tree
apps/web/src/components/dashboard Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -72,33 +72,33 @@ export default function Sidebar({ overlay = false }: { overlay?: boolean }) {
7272 style = { { width : overlay ? mobileWidth : desktopWidth } }
7373 >
7474 { /* Mobile header */ }
75- < div className = "flex justify-between items-center h-16 px-4 border-b border-ox-header xl:hidden bg-ox-sideba " >
76- < div className = "flex items-center" >
75+ < div className = "flex justify-between items-center h-16 px-4 border-b border-ox-header xl:hidden bg-ox-sidebar min-w-0 " >
76+ < div className = "flex items-center min-w-0 flex-1 overflow-hidden " >
7777 < Link
7878 href = "/"
79- className = "text-xl font-semibold text-ox-white hover:text-ox-purple transition-colors cursor-pointer"
79+ className = "text-xl font-semibold text-ox-white hover:text-ox-purple transition-colors cursor-pointer truncate block min-w-0 "
8080 >
8181 Opensox AI
8282 </ Link >
8383 </ div >
84- < IconWrapper onClick = { ( ) => setShowSidebar ( false ) } >
84+ < IconWrapper onClick = { ( ) => setShowSidebar ( false ) } className = "shrink-0" >
8585 < XMarkIcon className = "size-5 text-ox-purple" />
8686 </ IconWrapper >
8787 </ div >
8888
8989 { /* Desktop header with collapse */ }
90- < div className = "hidden xl:flex items-center justify-between px-4 py-4 border-b border-ox-header bg-ox-sidebar" >
90+ < div className = "hidden xl:flex items-center justify-between px-4 py-4 border-b border-ox-header bg-ox-sidebar min-w-0 " >
9191 { ! isCollapsed && (
9292 < Link
9393 href = "/"
94- className = "text-[#eaeaea] font-semibold tracking-wide select-none text-xl hover:text-ox-purple transition-colors cursor-pointer"
94+ className = "text-[#eaeaea] font-semibold tracking-wide select-none text-xl hover:text-ox-purple transition-colors cursor-pointer min-w-0 flex-1 truncate mr-2 "
9595 >
9696 Opensox AI
9797 </ Link >
9898 ) }
9999 < IconWrapper
100100 onClick = { toggleCollapsed }
101- className = { isCollapsed ? "w-full flex justify-center" : "" }
101+ className = { `shrink-0 ${ isCollapsed ? "w-full flex justify-center" : "" } ` }
102102 >
103103 { isCollapsed ? (
104104 < ChevronRightIcon className = "size-5 text-ox-purple" />
You can’t perform that action at this time.
0 commit comments