primary static method
ButtonStyle
primary({
- Color? background,
- Color? foreground,
- double radius = 12,
- EdgeInsetsGeometry padding = const EdgeInsets.symmetric(horizontal: 20, vertical: 14),
Elevated Material button style (primary CTA)
Implementation
static ButtonStyle primary({
Color? background,
Color? foreground,
double radius = 12,
EdgeInsetsGeometry padding = const EdgeInsets.symmetric(
horizontal: 20,
vertical: 14,
),
}) {
return ElevatedButton.styleFrom(
backgroundColor: background ?? Colors.blue,
foregroundColor: foreground ?? Colors.white,
padding: padding,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(radius),
),
elevation: 4,
);
}