Theme Mode #3

This commit is contained in:
2025-09-03 17:39:57 +05:30
parent 52534f9210
commit 57439f2acb
8 changed files with 132 additions and 114 deletions

View File

@@ -120,11 +120,11 @@ class LoginScreenState extends State<LoginScreen>
isDense: true,
filled: true,
fillColor: Theme.of(context).scaffoldBackgroundColor,
enabledBorder: const OutlineInputBorder(
borderSide: BorderSide(color: Colors.black),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(color: Theme.of(context).colorScheme.outline),
),
focusedBorder: const OutlineInputBorder(
borderSide: BorderSide(color: Colors.black, width: 2),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(color: Theme.of(context).colorScheme.primary, width: 2),
),
),
keyboardType: TextInputType.number,
@@ -149,11 +149,11 @@ class LoginScreenState extends State<LoginScreen>
isDense: true,
filled: true,
fillColor: Theme.of(context).scaffoldBackgroundColor,
enabledBorder: const OutlineInputBorder(
borderSide: BorderSide(color: Colors.black),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(color: Theme.of(context).colorScheme.outline),
),
focusedBorder: const OutlineInputBorder(
borderSide: BorderSide(color: Colors.black, width: 2),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(color: Theme.of(context).colorScheme.primary, width: 2),
),
suffixIcon: IconButton(
icon: Icon(
@@ -187,7 +187,7 @@ class LoginScreenState extends State<LoginScreen>
backgroundColor:
Theme.of(context).scaffoldBackgroundColor,
foregroundColor: Theme.of(context).primaryColorDark,
side: const BorderSide(color: Colors.black, width: 1),
side: BorderSide(color: Theme.of(context).colorScheme.outline, width: 1),
elevation: 0,
),
child: state is AuthLoading
@@ -226,7 +226,7 @@ class LoginScreenState extends State<LoginScreen>
shape: const StadiumBorder(),
padding: const EdgeInsets.symmetric(vertical: 16),
backgroundColor: Theme.of(context).primaryColorLight,
foregroundColor: Colors.black,
foregroundColor: Theme.of(context).colorScheme.onSurface,
),
child: Text(AppLocalizations.of(context).register),
),

View File

@@ -46,13 +46,13 @@ class _SplashScreenState extends State<SplashScreen> {
],
),
),
Positioned(
const Positioned(
bottom: 40,
left: 0,
right: 0,
child: Center(
child: CircularProgressIndicator(
color: Theme.of(context).scaffoldBackgroundColor),
color: Color(0xFFFFFFFF)),
),
),
],