diff --git a/apps/web/src/components/terminal.tsx b/apps/web/src/components/terminal.tsx index dd260d6..406aac7 100644 --- a/apps/web/src/components/terminal.tsx +++ b/apps/web/src/components/terminal.tsx @@ -21,8 +21,8 @@ interface TerminalProps { } const FONT_SIZE_KEY = "terminal-font-size"; -const MIN_FONT_SIZE = 10; -const MAX_FONT_SIZE = 24; +const MIN_FONT_SIZE = 6; +const MAX_FONT_SIZE = 20; const RECONNECT_ATTEMPTS = 3; const RECONNECT_DELAY_BASE = 1000; @@ -50,9 +50,9 @@ export const TerminalComponent: React.FC = ({ const activeModifierRef = useRef(activeModifier); activeModifierRef.current = activeModifier; const [fontSize, setFontSize] = useState(() => { - if (typeof window === "undefined") return isMobile ? 16 : 14; + if (typeof window === "undefined") return isMobile ? 12 : 10; const stored = localStorage.getItem(FONT_SIZE_KEY); - return stored ? parseInt(stored, 10) : isMobile ? 16 : 14; + return stored ? parseInt(stored, 10) : isMobile ? 12 : 10; }); const lastPingRef = useRef(0); const heartbeatCheckRef = useRef(null);