configs property
Implementation
static final Map<SnackType, SnackConfig> configs = {
SnackType.success: SnackConfig(
primaryColor: const Color(0xFF10B981),
accentColor: const Color(0xFF059669),
backgroundColor: const Color(0xFFECFDF5).withValues(alpha: 0.98),
textColor: const Color(0xFF065F46),
svg: SnackIcons.success,
),
SnackType.error: SnackConfig(
primaryColor: const Color(0xFFF43F5E),
accentColor: const Color(0xFFE11D48),
backgroundColor: const Color(0xFFFFF1F2).withValues(alpha: 0.98),
textColor: const Color(0xFF9F1239),
svg: SnackIcons.error,
),
SnackType.warning: SnackConfig(
primaryColor: const Color(0xFFF59E0B),
accentColor: const Color(0xFFD97706),
backgroundColor: const Color(0xFFFFFBEB).withValues(alpha: 0.98),
textColor: const Color(0xFF92400E),
svg: SnackIcons.warning,
),
SnackType.info: SnackConfig(
primaryColor: const Color(0xFF3B82F6),
accentColor: const Color(0xFF2563EB),
backgroundColor: const Color(0xFFEFF6FF).withValues(alpha: 0.98),
textColor: const Color(0xFF1E40AF),
svg: SnackIcons.info,
),
};