ghost static method
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,
);
}