diff --git a/src/components/Temp-Placeholder.tsx b/src/components/Temp-Placeholder.tsx index 8e1f70f..90b95ac 100644 --- a/src/components/Temp-Placeholder.tsx +++ b/src/components/Temp-Placeholder.tsx @@ -33,7 +33,20 @@ export function TempPlaceholder() { element.style.fontSize = previousInlineFontSize; if (bioNaturalWidth > 0) { - const scale = measuredTitleWidth / bioNaturalWidth; + // On mobile, use a more conservative scaling to prevent cramped text + const isMobile = window.innerWidth < 640; // sm breakpoint + const isTablet = window.innerWidth < 1024; // lg breakpoint + + let maxScale; + if (isMobile) { + maxScale = 0.8; // Limit scaling on mobile + } else if (isTablet) { + maxScale = 1.2; // Allow more scaling on tablet + } else { + maxScale = 1.8; // Allow much more scaling on desktop + } + + const scale = Math.min(measuredTitleWidth / bioNaturalWidth, maxScale); setBioFontSizePx(baseFontSize * scale); } } @@ -43,9 +56,9 @@ export function TempPlaceholder() { return () => window.removeEventListener("resize", measure); }, []); return ( -
-
-
+
+
+

10-12-2025

-

+

You've gotta be fucking me.

-

This is the 20th fucking time this has happened.

-

+

This is the 20th fucking time this has happened.

+

Nicholai broke the website, again.

@@ -96,10 +109,10 @@ export function TempPlaceholder() {
-

Anyway, heres all you assholes need for right now:

+

Anyway, heres all you assholes need for right now:

-

+

Who we are: artists and technical people, we're better at VFX than we are at web design, I promise.

-

+

Here's our reel:{" "}

-

+

(it's lightly outdated because we're a small studio that prefers to spend our time actually working on our clients projects and not working on bullshit like editing our reel, marketing, or building websites.)

-

+

Some projects we've worked on:

-