ghost static method

MinInputStyle ghost(
  1. MinThemeData theme
)

Sin fondo ni borde visible en reposo. Solo el texto y el cursor. Al enfocar aparece un borde inferior sutil. Ideal para barras de búsqueda o campos integrados en superficies con diseño propio.

Implementation

static MinInputStyle ghost(MinThemeData theme) {
  final colors = theme.colors;
  return MinInputStyle(
    idle: const BoxDecoration(
      color: Color(0x00000000), // transparente
    ),
    focused: BoxDecoration(
      color: colors.border,
      borderRadius: BorderRadius.circular(theme.radius.md),
    ),
    error: BoxDecoration(
      color: colors.destructive.withAlpha(12),
      borderRadius: BorderRadius.circular(theme.radius.md),
    ),
    disabled: const BoxDecoration(color: Color(0x00000000)),
    placeholderColor: colors.mutedForeground,
  );
}