various improvements, edit tournament, etc

This commit is contained in:
yohlo
2025-08-24 22:56:48 -05:00
parent 936ab0ce72
commit 2b8ccf1649
25 changed files with 504 additions and 52 deletions

View File

@@ -4,11 +4,14 @@ interface AvatarProps extends Omit<MantineAvatarProps, 'radius' | 'color' | 'siz
name: string;
size?: number;
radius?: string | number;
withBorder?: boolean;
}
const Avatar = ({ name, size = 35, radius = '100%', ...props }: AvatarProps) => {
return <Paper p={size / 20} radius={radius} withBorder>
<MantineAvatar alt={name} key={name} name={name} color='initials' size={size} radius={radius} {...props} />
const Avatar = ({ name, size = 35, radius = '100%', withBorder = true, ...props }: AvatarProps) => {
return <Paper p={size / 20} radius={radius} withBorder={withBorder}>
<MantineAvatar alt={name} key={name} name={name} color='initials' size={size} radius={radius} w='fit-content' styles={{ image: {
objectFit: 'contain'
} }} {...props} />
</Paper>
}