flatPanel static method

BoxDecoration flatPanel(
  1. ColorScheme colorScheme, {
  2. double? radius,
  3. BuildContext? context,
})

Flat bordered surface used for list/form chrome.

Implementation

static BoxDecoration flatPanel(
  ColorScheme colorScheme, {
  double? radius,
  BuildContext? context,
}) {
  final resolved =
      radius ??
      (context != null ? SafaehTheme.of(context).radius : 16);
  return BoxDecoration(
    color: colorScheme.surfaceContainerLow,
    borderRadius: BorderRadius.circular(resolved),
    border: Border.all(
      color: colorScheme.outlineVariant.withValues(alpha: 0.45),
    ),
  );
}