ui cleanup

This commit is contained in:
Christien Rioux 2025-03-17 00:51:16 -04:00
parent d460a0388c
commit 77c68aa45f
57 changed files with 1158 additions and 914 deletions

View file

@ -44,20 +44,22 @@ class ChatSingleContactItemWidget extends StatelessWidget {
: _contact.profile.availability;
final scaleTileTheme = scaleTheme.tileTheme(
disabled: _disabled,
selected: selected,
scaleKind: ScaleKind.secondary);
disabled: _disabled,
selected: selected,
);
final avatar = AvatarWidget(
name: name,
size: 34,
borderColor: scaleTileTheme.borderColor,
borderColor: scaleTheme.config.useVisualIndicators
? scaleTheme.scheme.primaryScale.primaryText
: scaleTheme.scheme.primaryScale.subtleBorder,
foregroundColor: _disabled
? scaleTheme.scheme.grayScale.primaryText
: scaleTheme.scheme.secondaryScale.primaryText,
: scaleTheme.scheme.primaryScale.primaryText,
backgroundColor: _disabled
? scaleTheme.scheme.grayScale.primary
: scaleTheme.scheme.secondaryScale.primary,
: scaleTheme.scheme.primaryScale.primary,
scaleConfig: scaleTheme.config,
textStyle: theme.textTheme.titleLarge!,
);
@ -66,7 +68,7 @@ class ChatSingleContactItemWidget extends StatelessWidget {
key: ValueKey(_localConversationRecordKey),
disabled: _disabled,
selected: selected,
tileScale: ScaleKind.secondary,
tileScale: ScaleKind.primary,
title: title,
subtitle: subtitle,
leading: avatar,