fix: out of stock chip z-index, PersonIcon for unauthenticated users

This commit is contained in:
Kirill
2026-05-21 21:00:26 +05:00
parent 7a9e44bc5c
commit d69647ffe3
2 changed files with 3 additions and 1 deletions
@@ -139,6 +139,7 @@ export function ProductCard({ product, mediaHeight = 200, actions }: Props) {
position: 'absolute', position: 'absolute',
top: 8, top: 8,
left: 8, left: 8,
zIndex: 2,
fontWeight: 600, fontWeight: 600,
fontSize: '0.7rem', fontSize: '0.7rem',
backdropFilter: 'blur(4px)', backdropFilter: 'blur(4px)',
@@ -4,6 +4,7 @@ import IconButton from '@mui/material/IconButton'
import ListItemText from '@mui/material/ListItemText' import ListItemText from '@mui/material/ListItemText'
import Menu from '@mui/material/Menu' import Menu from '@mui/material/Menu'
import MenuItem from '@mui/material/MenuItem' import MenuItem from '@mui/material/MenuItem'
import PersonIcon from '@mui/icons-material/Person'
import type { AuthUser } from '@/shared/model/auth' import type { AuthUser } from '@/shared/model/auth'
import { UserAvatar } from '@/shared/ui/UserAvatar' import { UserAvatar } from '@/shared/ui/UserAvatar'
@@ -50,7 +51,7 @@ export function UserMenu({ user, isAdmin = false, onNavigate, onLogout }: Props)
size={28} size={28}
/> />
) : ( ) : (
<UserAvatar userId="guest" avatarUrl={null} avatarType={null} avatarStyle={null} size={28} /> <PersonIcon sx={{ fontSize: 28 }} />
)} )}
</Badge> </Badge>
</IconButton> </IconButton>