scaleTextSize static method
Automatic text scaling based on screen width
Implementation
static double scaleTextSize(double baseSize) {
double scalingFactor = (screenWidth - 414) / (1366 - 414);
scalingFactor =
scalingFactor.clamp(0.0, 1.0); // Ensure scaling factor stays in bounds
return baseSize +
(baseSize * 0.5 * scalingFactor); // Scale between 100% to 150%
}