diff --git a/new-frontend/src/components/layout/Header.tsx b/new-frontend/src/components/layout/Header.tsx index 5b9a6aa..9cdbb8d 100644 --- a/new-frontend/src/components/layout/Header.tsx +++ b/new-frontend/src/components/layout/Header.tsx @@ -5,9 +5,6 @@ import { Button, Chip, ChipLabel, - Avatar, - AvatarFallback, - AvatarImage, } from '@heroui/react' import { Building2, @@ -217,17 +214,22 @@ export const Header = ({ onToggleMobileSidebar }: HeaderProps) => { setShowUserDropdown(!showUserDropdown) setShowOrgDropdown(false) }} - className="flex items-center gap-2 p-1 rounded-full hover:ring-2 hover:ring-brand/30 transition-all" + className="flex items-center gap-2 p-0.5 rounded-full hover:ring-2 hover:ring-brand/30 transition-all focus:outline-none" aria-label="Menu do usuário" > - +
{user?.photo ? ( - - ) : null} - - {userInitials} - - + {user.name + ) : ( + + {userInitials} + + )} +
{/* User Dropdown Menu */} diff --git a/new-frontend/src/pages/ProfilePage.tsx b/new-frontend/src/pages/ProfilePage.tsx index 9d8d8d9..bfe5b1e 100644 --- a/new-frontend/src/pages/ProfilePage.tsx +++ b/new-frontend/src/pages/ProfilePage.tsx @@ -62,8 +62,18 @@ export const ProfilePage: React.FC = () => {
-
- {user.name ? user.name.charAt(0).toUpperCase() : user.email.charAt(0).toUpperCase()} +
+ {user.photo ? ( + {user.name + ) : user.name ? ( + user.name.charAt(0).toUpperCase() + ) : ( + user.email.charAt(0).toUpperCase() + )}

{user.name || 'Usuário'}