custom_card_widget.dart 690 B

123456789101112131415161718192021222324
  1. import 'package:fitness_dashboard_ui/const/constant.dart';
  2. import 'package:flutter/material.dart';
  3. class CustomCard extends StatelessWidget {
  4. final Widget child;
  5. final Color? color;
  6. final EdgeInsetsGeometry? padding;
  7. const CustomCard({super.key, this.color, this.padding, required this.child});
  8. @override
  9. Widget build(BuildContext context) {
  10. return Container(
  11. decoration: BoxDecoration(
  12. borderRadius: const BorderRadius.all(
  13. Radius.circular(8.0),
  14. ),
  15. color: color ?? cardBackgroundColor,
  16. ),
  17. child: Padding(
  18. padding: padding ?? const EdgeInsets.all(12.0),
  19. child: child,
  20. ));
  21. }
  22. }