fix(meme-generator): reduce auto font size cap to match preview proportions

This commit is contained in:
SnapOtter
2026-05-08 18:20:41 +08:00
parent dac30f14f0
commit d807a6ef45
+1 -1
View File
@@ -143,7 +143,7 @@ export function autoSizeFontToFit(
boxHeight: number, boxHeight: number,
maxFontSize = DEFAULT_MAX_FONT_SIZE, maxFontSize = DEFAULT_MAX_FONT_SIZE,
): number { ): number {
const effectiveMax = Math.min(maxFontSize, Math.floor(boxHeight / 2), Math.floor(boxWidth / 3)); const effectiveMax = Math.min(maxFontSize, Math.floor(boxHeight / 5), Math.floor(boxWidth / 8));
let lo = MIN_FONT_SIZE; let lo = MIN_FONT_SIZE;
let hi = Math.max(MIN_FONT_SIZE, effectiveMax); let hi = Math.max(MIN_FONT_SIZE, effectiveMax);
let best = MIN_FONT_SIZE; let best = MIN_FONT_SIZE;