AppFontSizesExtension extension

Extension en BuildContext para calcular tamaños de fuente responsivos.

Interpola linealmente tamaños de fuente según el ancho de pantalla, permitiendo tipografía que se adapta automáticamente a diferentes dispositivos.

Uso:

Text(
  'Responsive',
  style: TextStyle(
    fontSize: context.getResponsiveFontSize(
      smallest: 14,
      largest: 24,
    ),
  ),
)

Cuándo usar:

  • Texto adaptativo en tablets/desktop
  • Hero text que escala con dispositivo
  • Interfaces multi-plataforma

Ver también: AppFontSizesPresets para tamaños fijos

on

Methods

getResponsiveFontSize({double? smallest, double? largest, double smallestScreenSize = 320, double largestScreenSize = 1920}) double

Available on BuildContext, provided by the AppFontSizesExtension extension

Calcula tamaño de fuente responsivo basado en ancho de pantalla.