import 'package:flutter/material.dart'; class ScrollLabel extends StatelessWidget { final Animation animation; final Color backgroundColor; final Widget child; const ScrollLabel({ super.key, required this.child, required this.animation, required this.backgroundColor, }); @override Widget build(BuildContext context) { return FadeTransition( opacity: animation, child: Container( margin: const EdgeInsetsDirectional.only(end: 12.0), child: Material( elevation: 4.0, color: backgroundColor, borderRadius: const BorderRadius.all(Radius.circular(16)), child: child, ), ), ); } }