kettlebell-tracker/lib/widgets/custom_card.dart
2025-06-16 18:56:34 +02:00

29 lines
709 B
Dart

import 'package:flutter/material.dart';
import 'package:kettlebell_tracker/theme/app_theme.dart';
class CustomCard extends StatelessWidget {
final Widget child;
final EdgeInsets padding;
final EdgeInsets margin;
const CustomCard({
super.key,
required this.child,
this.padding = const EdgeInsets.all(16.0),
this.margin = const EdgeInsets.symmetric(vertical: 8.0),
});
@override
Widget build(BuildContext context) {
return Container(
width: double.infinity,
margin: margin,
padding: padding,
decoration: BoxDecoration(
color: AppTheme.oneDarkSurface,
borderRadius: BorderRadius.circular(10),
),
child: child,
);
}
}