import 'package:flutter/material.dart'; class AuthBackground extends StatelessWidget { final Widget child; final double overlayOpacity; const AuthBackground({ super.key, required this.child, this.overlayOpacity = 0.35, }); @override Widget build(BuildContext context) { return Stack( fit: StackFit.expand, children: [ // Background image Image.asset('assets/images/bg-splashscreen.png', fit: BoxFit.cover), // Dark overlay Container(color: Colors.black.withValues(alpha: overlayOpacity)), // Content child, ], ); } }