feat: enhance user avatar display with S3Image and initial-based fallback, improve socket reconnection logic, and update splash screen layout, assets, and Android permissions.

This commit is contained in:
pradeepkumar committed 2026-03-27 15:39:38 +05:30
1 parent ca4315b09d
commit 625db4bb99
7 files changed
+132 -56

No files matched your search

@@ -75,23 +75,38 @@ class _SplashScreenState extends State<SplashScreen>
),
child: FadeTransition(
opacity: _fadeAnimation,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Image.asset(
'assets/images/splash_house.png',
width: 150,
fit: BoxFit.contain,
semanticLabel: 'House illustration',
child: Center(
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 40),
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
SizedBox(
width: 150,
height: 108,
child: Image.asset(
'assets/images/splash_house.png',
width: 150,
height: 108,
fit: BoxFit.contain,
semanticLabel: 'House illustration',
),
),
const SizedBox(height: 35),
SizedBox(
width: 264,
height: 55,
child: Image.asset(
'assets/images/splash_logo.png',
width: 264,
height: 55,
fit: BoxFit.contain,
semanticLabel: 'RE-Quest logo',
),
),
],
),
const SizedBox(height: 35),
Image.asset(
'assets/images/splash_logo.png',
width: 264,
fit: BoxFit.contain,
semanticLabel: 'RE-Quest logo',
),
],
),
),
),
),