Merge branch 'bug/avatar-dropdown-menu' into 'main'

Fix competing zIndex values between the Canvas Header and the Avatar dropdown menu

See merge request vkuchenik/website-framework!30
This commit is contained in:
Dan Hansen
2025-07-28 19:05:00 +00:00
2 changed files with 3 additions and 2 deletions
@@ -70,7 +70,7 @@ export function DashboardCanvas({ layout, setLayout, onLayoutChange }) {
as="header" as="header"
position="sticky" position="sticky"
top="0" top="0"
zIndex="banner" zIndex="dropdown" // zIndex: 1100
bg="base200" bg="base200"
px={6} px={6}
py={3} py={3}
@@ -18,7 +18,8 @@ export default function UserAvatarMenu({ name, avatar }) {
</Box> </Box>
</Menu.Trigger> </Menu.Trigger>
<Portal> <Portal>
<Menu.Positioner zIndex="popover"> {/* zIndex: overlay = 1300 */}
<Menu.Positioner zIndex="overlay">
<Menu.Content> <Menu.Content>
<Menu.Item value="account">Account</Menu.Item> <Menu.Item value="account">Account</Menu.Item>
<Menu.Item value="settings">Settings</Menu.Item> <Menu.Item value="settings">Settings</Menu.Item>