chore: Adjust design

This commit is contained in:
Christian Pauly 2022-07-09 09:01:22 +02:00
parent 64459c1304
commit 3c7926c81a
3 changed files with 68 additions and 64 deletions

View File

@ -164,7 +164,7 @@ class ChatView extends StatelessWidget {
builder: (BuildContext context, snapshot) {
return Scaffold(
appBar: AppBar(
elevation: 4,
elevation: 2,
actionsIconTheme: IconThemeData(
color: controller.selectedEvents.isEmpty
? null

View File

@ -36,7 +36,9 @@ class ChatListHeader extends StatelessWidget implements PreferredSizeWidget {
controller.selectedRoomIds.length.toString(),
key: const ValueKey(SelectMode.select),
)
: TextField(
: SizedBox(
height: 44,
child: TextField(
controller: controller.searchController,
textInputAction: TextInputAction.search,
onChanged: controller.onSearchEnter,
@ -59,7 +61,8 @@ class ChatListHeader extends StatelessWidget implements PreferredSizeWidget {
onPressed: Scaffold.of(context).openDrawer,
icon: Icon(
Icons.menu,
color: Theme.of(context).colorScheme.onBackground,
color:
Theme.of(context).colorScheme.onBackground,
),
),
suffixIcon: Row(
@ -103,6 +106,7 @@ class ChatListHeader extends StatelessWidget implements PreferredSizeWidget {
),
),
),
),
actions: selectMode == SelectMode.share
? null
: selectMode == SelectMode.select

View File

@ -157,9 +157,9 @@ class ChatListItem extends StatelessWidget {
: 0.0;
return Material(
color: selected
? Theme.of(context).primaryColor.withAlpha(100)
? Theme.of(context).colorScheme.primaryContainer
: activeChat
? Theme.of(context).secondaryHeaderColor
? Theme.of(context).colorScheme.secondaryContainer
: Colors.transparent,
child: ListTile(
selected: selected || activeChat,