This commit is contained in:
NATHANIEL ENDICK
2023-02-26 09:30:40 -05:00
parent 7d07d0bc92
commit c38f43e77a
2 changed files with 35 additions and 23 deletions

View File

@@ -316,29 +316,38 @@ class _BuyScreenState extends State<BuyScreen> {
return InkWell( return InkWell(
onTap: () { onTap: () {
Dialogs.materialDialog( Dialogs.materialDialog(
color: CustomMaterialColor(240, 240, 240).mdColor, color: Theme.of(context).scaffoldBackgroundColor,
customView: const TransactionDetails(), customView: const TransactionDetails(),
customViewPosition: customViewPosition:
CustomViewPosition.BEFORE_ACTION, CustomViewPosition.BEFORE_ACTION,
msgAlign: TextAlign.center,
msg: msg:
'Please read all the information below before purchasing.', 'Please read all the information below before purchasing.\n',
title: 'Transaction Details', title: 'Transaction Details',
context: context, context: context,
actions: [ actions: [
IconsOutlineButton( IconsOutlineButton(
onPressed: () {}, onPressed: () {},
text: 'Cancel', text: 'Cancel',
iconData: Icons.cancel_outlined, iconData: Icons.cancel_outlined,
textStyle: const TextStyle(color: Colors.grey), color: Theme.of(context).primaryColor,
iconColor: Colors.grey, textStyle: TextStyle(
), color: CustomMaterialColor(240, 240, 240)
.mdColor,
),
iconColor: CustomMaterialColor(240, 240, 240)
.mdColor),
IconsButton( IconsButton(
onPressed: () {}, onPressed: () {},
text: 'Purchase', text: 'Purchase',
iconData: Icons.done, iconData: Icons.done,
color: Colors.blue, color: Colors.green,
iconColor: Colors.white, textStyle: TextStyle(
), color: CustomMaterialColor(240, 240, 240)
.mdColor,
),
iconColor: CustomMaterialColor(240, 240, 240)
.mdColor),
], ],
); );
}, },
@@ -453,7 +462,7 @@ class _TransactionDetailsState extends State<TransactionDetails> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Container( return Container(
height: 80, height: 200,
color: Colors.blue, color: Colors.blue,
); );
} }

View File

@@ -18,14 +18,17 @@ class MyApp extends StatelessWidget {
Widget build(BuildContext context) { Widget build(BuildContext context) {
return MaterialApp( return MaterialApp(
theme: ThemeData( theme: ThemeData(
primarySwatch: CustomMaterialColor(205, 0, 48).mdColor, primarySwatch: CustomMaterialColor(205, 0, 48).mdColor,
scaffoldBackgroundColor: Colors.black87, scaffoldBackgroundColor: Colors.black87,
fontFamily: GoogleFonts.figtree().fontFamily, fontFamily: GoogleFonts.figtree().fontFamily,
textTheme: Theme.of(context).textTheme.apply( textTheme: Theme.of(context).textTheme.apply(
bodyColor: CustomMaterialColor(240, 240, 240).mdColor, bodyColor: CustomMaterialColor(240, 240, 240).mdColor,
displayColor: CustomMaterialColor(240, 240, 240).mdColor, displayColor: CustomMaterialColor(240, 240, 240).mdColor,
), ),
), textButtonTheme: TextButtonThemeData(
style: ButtonStyle(
textStyle: MaterialStatePropertyAll(TextStyle(
color: CustomMaterialColor(240, 240, 240).mdColor))))),
home: const AuthGate(), home: const AuthGate(),
); );
} }