didvan-app/lib/widgets/didvan/card.dart

29 lines
712 B
Dart

import 'package:didvan/config/design_config.dart';
import 'package:flutter/material.dart';
class DidvanCard extends StatelessWidget {
final Widget child;
final EdgeInsets? padding;
final EdgeInsets? margin;
const DidvanCard(
{Key? key,
required this.child,
this.padding = const EdgeInsets.all(16),
this.margin})
: super(key: key);
@override
Widget build(BuildContext context) {
return Container(
padding: padding,
margin: margin,
decoration: BoxDecoration(
borderRadius: DesignConfig.lowBorderRadius,
color: Theme.of(context).colorScheme.surface,
border: DesignConfig.cardBorder,
),
child: child,
);
}
}