getBorderedContainer static method
Implementation
static Container getBorderedContainer({
String? title,
required Widget child,
Color? color,
}) {
color ??= ThemeConfig.config.primaryColor;
return Container(
margin: const EdgeInsets.all(ThemeConfig.padding),
padding: const EdgeInsets.all(ThemeConfig.padding),
decoration: BoxDecoration(
borderRadius: ThemeConfig.borderRadius,
border: Border.all(color: color, width: 2.0),
),
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
if (title != null)
Text(
title,
style: TextStyle(
fontWeight: FontWeight.bold,
fontSize: 20,
color: color,
),
),
child,
],
),
);
}