D1APP-25 FNB foreground color added

This commit is contained in:
MohammadTaha Basiri 2021-12-26 12:07:55 +03:30
parent e65d35d1b8
commit aad180e3f9
1 changed files with 52 additions and 38 deletions

View File

@ -8,18 +8,28 @@ class FloatingNavigationBar extends StatelessWidget {
@override
Widget build(BuildContext context) {
final Color foregroundColor =
Theme.of(context).brightness == Brightness.dark
? Theme.of(context).colorScheme.focusedBorder
: Theme.of(context).colorScheme.focused;
return Container(
margin: const EdgeInsets.symmetric(horizontal: 32, vertical: 20),
margin: const EdgeInsets.only(left: 32, right: 32, bottom: 20),
width: double.infinity,
height: 48,
padding: const EdgeInsets.symmetric(horizontal: 12),
decoration: BoxDecoration(
color: Theme.of(context).colorScheme.surface,
color: Theme.of(context).colorScheme.navigation,
borderRadius: BorderRadius.circular(24),
border: Border.all(
color: Theme.of(context).colorScheme.cardBorder,
),
),
child: Theme(
data: Theme.of(context).copyWith(
iconTheme: IconThemeData(
color: foregroundColor,
),
),
child: Row(
children: [
IconButton(
@ -45,10 +55,13 @@ class FloatingNavigationBar extends StatelessWidget {
width: 48,
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: const [
DidvanText('2'),
SizedBox(width: 4),
Icon(
children: [
DidvanText(
'2',
color: foregroundColor,
),
const SizedBox(width: 4),
const Icon(
DidvanIcons.chats_regular,
),
],
@ -62,6 +75,7 @@ class FloatingNavigationBar extends StatelessWidget {
),
],
),
),
);
}
}