design: Background color follow up for input bar

pull/953/head
krille-chan 1 year ago
parent 22b467de21
commit 150da0f0aa
No known key found for this signature in database

@ -291,14 +291,21 @@ class ChatView extends StatelessWidget {
AppConfig.borderRadius, AppConfig.borderRadius,
), ),
), ),
elevation: 4,
shadowColor: Colors.black.withAlpha(64),
clipBehavior: Clip.hardEdge, clipBehavior: Clip.hardEdge,
color: Theme.of(context).brightness == color: Theme.of(context).colorScheme.background,
Brightness.light child: Material(
? Colors.white color: Theme.of(context)
: Colors.black, .colorScheme
child: controller.room.isAbandonedDMRoom == true .primary
.withOpacity(0.1),
elevation: Theme.of(context)
.appBarTheme
.scrolledUnderElevation ??
0,
shadowColor:
Theme.of(context).appBarTheme.shadowColor,
child: controller.room.isAbandonedDMRoom ==
true
? Row( ? Row(
mainAxisAlignment: mainAxisAlignment:
MainAxisAlignment.spaceEvenly, MainAxisAlignment.spaceEvenly,
@ -308,7 +315,8 @@ class ChatView extends StatelessWidget {
padding: const EdgeInsets.all( padding: const EdgeInsets.all(
16, 16,
), ),
foregroundColor: Theme.of(context) foregroundColor:
Theme.of(context)
.colorScheme .colorScheme
.error, .error,
), ),
@ -329,7 +337,8 @@ class ChatView extends StatelessWidget {
icon: const Icon( icon: const Icon(
Icons.forum_outlined, Icons.forum_outlined,
), ),
onPressed: controller.recreateChat, onPressed:
controller.recreateChat,
label: Text( label: Text(
L10n.of(context)!.reopenChat, L10n.of(context)!.reopenChat,
), ),
@ -348,6 +357,7 @@ class ChatView extends StatelessWidget {
), ),
), ),
), ),
),
], ],
), ),
), ),

Loading…
Cancel
Save