style(settings): render member handles in mono and power-group headers as uppercase tracked labels

This commit is contained in:
heaven 2026-06-04 02:40:08 +03:00
parent 0beb98e4d1
commit 390149d1f6
2 changed files with 19 additions and 3 deletions

View file

@ -41,8 +41,14 @@ export const MemberTile = as<'button', MemberTileProps>(
<b>{name}</b>
</Text>
<Box alignItems="Center" justifyContent="SpaceBetween" gap="100">
<Text as="span" size="T200" priority="300" truncate>
{username}
<Text
as="span"
size="T200"
priority="300"
truncate
style={{ fontFamily: 'var(--font-mono)' }}
>
{username ? `@${username}` : member.userId}
</Text>
</Box>
</Box>

View file

@ -351,9 +351,19 @@ export function Members({ requestClose }: MembersProps) {
<div
style={{
paddingTop: vItem.index === 0 ? 0 : config.space.S500,
paddingBottom: config.space.S100,
}}
>
<Text size="L400">{tagOrMember.name}</Text>
<Text
size="L400"
style={{
textTransform: 'uppercase',
letterSpacing: '0.08em',
color: 'rgba(230, 230, 233, 0.5)',
}}
>
{tagOrMember.name}
</Text>
</div>
</VirtualTile>
);