setCpuModeEnabled(prev => !prev)}
+ />
diff --git a/src/components/HeroSection.tsx b/src/components/HeroSection.tsx
index de708bd..1fc8acb 100644
--- a/src/components/HeroSection.tsx
+++ b/src/components/HeroSection.tsx
@@ -8,6 +8,7 @@ type HeroSectionProps = {
hasClickedThemePill: boolean;
showThemePillTooltip: boolean;
onThemePillClick: () => void;
+ cpuModeEnabled: boolean;
};
export function HeroSection({
@@ -15,6 +16,7 @@ export function HeroSection({
hasClickedThemePill,
showThemePillTooltip,
onThemePillClick,
+ cpuModeEnabled,
}: HeroSectionProps) {
return (
@@ -76,7 +78,7 @@ export function HeroSection({
-
+ {cpuModeEnabled ? : }
Systems engineer in the making. From window managers and game engines to self-hosted infrastructure.
diff --git a/src/components/NavigationBar.tsx b/src/components/NavigationBar.tsx
index cc10f78..58fc7c3 100644
--- a/src/components/NavigationBar.tsx
+++ b/src/components/NavigationBar.tsx
@@ -1,6 +1,11 @@
-import { Github, Mail, Terminal } from 'lucide-react';
+import { Cpu, Github, Mail, Terminal } from 'lucide-react';
-export function NavigationBar() {
+type NavigationBarProps = {
+ cpuModeEnabled: boolean;
+ onCpuModeToggle: () => void;
+};
+
+export function NavigationBar({ cpuModeEnabled, onCpuModeToggle }: NavigationBarProps) {
return (