diff --git a/src/components/Header.jsx b/src/components/Header.jsx
index 3545dc4..9067f56 100644
--- a/src/components/Header.jsx
+++ b/src/components/Header.jsx
@@ -19,7 +19,7 @@ export const Header = ({
isFullscreen
}) => {
return (
-
{/* Callsign & Settings */}
- 0.1 && config.callsignSize <= 2
+ ? `${22 * config.callsignSize}px`
+ : "22px", fontWeight: '900', color: 'var(--accent-amber)', cursor: 'pointer', fontFamily: 'Orbitron, monospace', whiteSpace: 'nowrap'
+ }}
onClick={onSettingsClick}
title="Click for settings"
>
@@ -44,37 +48,37 @@ export const Header = ({
{config.version && v{config.version}}
-
+
{/* UTC Clock */}
UTC
- {utcTime}
{utcDate}
-
+
{/* Local Clock - Clickable to toggle 12/24 hour format */}
-
LOCAL
- {localTime}
{localDate}
-
+
{/* Weather & Solar Stats */}
{localWeather?.data && (() => {
@@ -85,12 +89,12 @@ export const Header = ({
const tempC = Math.round(rawC);
const windLabel = localWeather.data.windUnit || 'mph';
return (
-
- {localWeather.data.icon}
-
- {tempF}°F/{tempC}°C
-
-
+
+ {localWeather.data.icon}
+
+ {tempF}°F/{tempC}°C
+
+
);
})()}
@@ -108,7 +112,7 @@ export const Header = ({
{spaceWeather?.data?.sunspotNumber || '--'}
-
+
{/* Settings & Fullscreen Buttons */}
+ {/* Callsign Size*/}
+
+
+
+ {
+ if (e.target.value >= 0.1 && e.target.value <= 2.0) {
+ setCallsignSize(e.target.value)
+ }}}
+ style={{
+ width: '100%',
+ padding: '10px',
+ background: 'var(--bg-tertiary)',
+ border: '1px solid var(--border-color)',
+ borderRadius: '6px',
+ color: 'var(--text-primary)',
+ fontSize: '14px',
+ fontFamily: 'JetBrains Mono, monospace',
+ boxSizing: 'border-box'
+ }}
+ />
+
+
+
{/* Grid Square */}