Commit 6f12896a by Arjun Jhukal

updated the menu clip

parent 8a40abb0
...@@ -50,7 +50,11 @@ export default function PrimaryMenu({ open }: { open: boolean }) { ...@@ -50,7 +50,11 @@ export default function PrimaryMenu({ open }: { open: boolean }) {
<List <List
ref={menuListRef} ref={menuListRef}
onMouseLeave={handleMouseLeave} onMouseLeave={handleMouseLeave}
style={{ position: 'relative', }}> style={{
position: 'relative',
maxHeight: "280px",
overflowY: "auto"
}}>
<div <div
style={{ style={{
position: 'absolute', position: 'absolute',
...@@ -86,7 +90,7 @@ export default function PrimaryMenu({ open }: { open: boolean }) { ...@@ -86,7 +90,7 @@ export default function PrimaryMenu({ open }: { open: boolean }) {
zIndex: 2, zIndex: 2,
padding: 0, padding: 0,
}}> }}>
<Link href={menu.slug ? `/general/${menu.slug}` : "#"} className={`flex gap-2 items-start px-4 py-2 rounded-md transition-all ${[ <Link href={menu.slug ? `/general/${menu.slug}` : "#"} className={`flex gap-2 items-center px-4 py-2 rounded-md transition-all ${[
open ? "expanded" : "collapsed", open ? "expanded" : "collapsed",
isActive ? "active__menu " : "" isActive ? "active__menu " : ""
].join(" ") ].join(" ")
...@@ -96,7 +100,7 @@ export default function PrimaryMenu({ open }: { open: boolean }) { ...@@ -96,7 +100,7 @@ export default function PrimaryMenu({ open }: { open: boolean }) {
</ListItemIcon> </ListItemIcon>
<ListItemText <ListItemText
primary={menu?.name} primary={menu?.name}
className={open ? "expanded" : "collapsed"} className={open ? "expanded !text-wrap" : "collapsed !text-nowrap"}
/> />
</Link> </Link>
</ListItem> </ListItem>
......
...@@ -94,10 +94,7 @@ export default function UserMenu({ open }: { open: boolean }) { ...@@ -94,10 +94,7 @@ export default function UserMenu({ open }: { open: boolean }) {
</div> </div>
</Private> </Private>
)} )}
<Box sx={{ <Box >
maxHeight: "calc(100vh - 280px)",
overflowY: "auto",
}} className={` ${open ? "px-3" : ""}`}>
<div className="flex flex-col gap-16 lg:gap-28"> <div className="flex flex-col gap-16 lg:gap-28">
...@@ -105,6 +102,7 @@ export default function UserMenu({ open }: { open: boolean }) { ...@@ -105,6 +102,7 @@ export default function UserMenu({ open }: { open: boolean }) {
ref={menuListRef} ref={menuListRef}
onMouseLeave={handleMouseLeave} onMouseLeave={handleMouseLeave}
style={{ position: "relative" }} style={{ position: "relative" }}
className={` ${open ? "!px-3" : ""}`}
> >
{/* ✨ Glass Morphism Layer */} {/* ✨ Glass Morphism Layer */}
<div <div
......
...@@ -472,14 +472,14 @@ export default function Palette(mode: ThemeMode) { ...@@ -472,14 +472,14 @@ export default function Palette(mode: ThemeMode) {
"&.collapsed": { opacity: 0 }, "&.collapsed": { opacity: 0 },
"&.expanded": { opacity: 1 }, "&.expanded": { opacity: 1 },
}, },
primary: { // primary: {
whiteSpace: 'normal', // whiteSpace: 'normal',
wordBreak: 'break-word', // wordBreak: 'break-word',
}, // },
secondary: { // secondary: {
whiteSpace: 'normal', // whiteSpace: 'normal',
wordBreak: 'break-word', // wordBreak: 'break-word',
}, // },
}, },
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment