diff --git a/src/pages/AgentEditor/components/AvatarSelector.tsx b/src/pages/AgentEditor/components/AvatarSelector.tsx index 2cc384f..1e1a7bf 100644 --- a/src/pages/AgentEditor/components/AvatarSelector.tsx +++ b/src/pages/AgentEditor/components/AvatarSelector.tsx @@ -21,7 +21,7 @@ export default function AvatarSelector({ onAvatarChange, }: AvatarSelectorProps) { return ( - +
@@ -33,7 +33,7 @@ export default function AvatarSelector({
-
+
{[DEFAULT_AVATAR, ...PRESET_AVATARS].map((url) => (
preset {agent?.avatar === url && ( diff --git a/src/pages/AgentEditor/components/InitModal.tsx b/src/pages/AgentEditor/components/InitModal.tsx index 5d1c99e..ec3e2b8 100644 --- a/src/pages/AgentEditor/components/InitModal.tsx +++ b/src/pages/AgentEditor/components/InitModal.tsx @@ -202,13 +202,13 @@ export default function InitModal({
-
+
{[DEFAULT_AVATAR, ...PRESET_AVATARS].map((url) => (
setSelectedAvatar(url)} - className={`relative rounded-full cursor-pointer transition-all duration-300 overflow-hidden border-2 flex-shrink-0 ${selectedAvatar === url ? 'scale-110 shadow-lg z-10' : 'border-transparent opacity-70 hover:opacity-100 hover:scale-105'}`} - style={{ width: 80, height: 80, borderColor: selectedAvatar === url ? 'var(--color-brand)' : 'transparent' }} + className={`relative rounded-full cursor-pointer transition-all duration-300 overflow-hidden border-2 mx-auto ${selectedAvatar === url ? 'scale-110 shadow-lg z-10' : 'border-transparent opacity-70 hover:opacity-100 hover:scale-105'}`} + style={{ width: 80, height: 80, minWidth: 80, borderColor: selectedAvatar === url ? 'var(--color-brand)' : 'transparent' }} > preset {selectedAvatar === url && (