feat: rebrand to RootNode Academy + add Real Ops scenario bundle

- Rename app title, header, tagline, footer, terminal tab to RootNode Academy
- Apply RootNode color palette (#39FF14 green, #00D4FF blue, GitHub-style darks)
- Add rootnode-runaway-monitor scenario (homelab NOC incident: oversized memory request)
- Add rootnode-real-ops bundle in terminal-green accent
- Update package name to rootnode-academy-ui
This commit is contained in:
2026-06-21 03:27:46 -05:00
parent d42aa779b1
commit f7cdb48833
9 changed files with 205 additions and 146 deletions
+4 -4
View File
@@ -98,18 +98,18 @@ export default function Header({ clusterReady, onShowHistory }) {
<header className={styles.header}>
<div className={styles.brand}>
<div className={styles.logo}>
<img src="/logo.svg" alt="KubeKosh Logo" className={styles.logoImage} />
<span className={styles.logoText}>KubeKosh</span>
<img src="/logo.svg" alt="RootNode Academy Logo" className={styles.logoImage} />
<span className={styles.logoText}>RootNode Academy</span>
<span className={styles.version}>{import.meta.env.VITE_APP_VERSION}</span>
</div>
<span className={styles.tagline}>Interactive Kubernetes Playground</span>
<span className={styles.tagline}>Build From the Root</span>
</div>
<div className={styles.right}>
{/* GitHub link */}
<div className={styles.githubBtnContainer}>
<a
href="https://github.com/zeborg/kubekosh"
href="https://github.com/ced4568/kubekosh"
target="_blank"
rel="noopener noreferrer"
className={styles.githubBtn}
+1 -1
View File
@@ -147,7 +147,7 @@ export default function TerminalComponent({ collapsed, onToggleCollapse }) {
</div>
<span className={styles.barTitle}>
<span className={styles.barIcon}>$_</span>
bash — kubekosh
bash — rootnode
</span>
</div>
<div className={styles.barRight}>