From d3e56b9f3931deaa1885361149eefc04ae462237 Mon Sep 17 00:00:00 2001 From: Austin Pickett Date: Fri, 24 Apr 2026 10:17:57 -0400 Subject: [PATCH] chore: refac --- web/src/App.tsx | 16 +++++++--------- web/src/contexts/PageHeaderProvider.tsx | 14 ++++++++++---- web/src/index.css | 12 +++++++++++- web/src/pages/EnvPage.tsx | 4 ++-- web/src/pages/SkillsPage.tsx | 4 ++-- 5 files changed, 32 insertions(+), 18 deletions(-) diff --git a/web/src/App.tsx b/web/src/App.tsx index 51530c132b..3e68cc6c13 100644 --- a/web/src/App.tsx +++ b/web/src/App.tsx @@ -251,8 +251,6 @@ export default function App() { ); const layoutVariant = theme.layoutVariant ?? "standard"; - const mainMaxWidth = - layoutVariant === "tiled" ? "max-w-none" : "max-w-[1600px]"; useEffect(() => { if (!mobileOpen) return; @@ -463,20 +461,20 @@ export default function App() { -
@@ -490,7 +488,7 @@ export default function App() {
-
+
diff --git a/web/src/contexts/PageHeaderProvider.tsx b/web/src/contexts/PageHeaderProvider.tsx index fce5852a0b..8b8fbcd0c8 100644 --- a/web/src/contexts/PageHeaderProvider.tsx +++ b/web/src/contexts/PageHeaderProvider.tsx @@ -48,17 +48,19 @@ export function PageHeaderProvider({
@@ -78,8 +80,12 @@ export function PageHeaderProvider({ ) : null}
+
{children}
diff --git a/web/src/index.css b/web/src/index.css index 43cad625ed..1e5e9cb9e3 100644 --- a/web/src/index.css +++ b/web/src/index.css @@ -55,10 +55,17 @@ html { font-size: var(--theme-base-size); line-height: var(--theme-line-height); letter-spacing: var(--theme-letter-spacing); + height: 100dvh; + max-height: 100dvh; + overflow: hidden; } body { font-family: var(--theme-font-sans); + min-height: 0; + height: 100%; + margin: 0; + overflow: hidden; } code, kbd, pre, samp, .font-mono, .font-mono-ui { @@ -74,7 +81,10 @@ code, kbd, pre, samp, .font-mono, .font-mono-ui { } #root { - min-height: 100dvh; + min-height: 0; + height: 100%; + max-height: 100%; + overflow: hidden; } /* Nousnet's hermes-agent layout bumps `small` and `code` to readable diff --git a/web/src/pages/EnvPage.tsx b/web/src/pages/EnvPage.tsx index ebb528a347..f72ab0e947 100644 --- a/web/src/pages/EnvPage.tsx +++ b/web/src/pages/EnvPage.tsx @@ -548,7 +548,7 @@ export default function EnvPage() { {/* ═══════════════ LLM Providers (grouped) ═══════════════ */} - +
{t.env.llmProviders} @@ -577,7 +577,7 @@ export default function EnvPage() { return ( - +
{label} diff --git a/web/src/pages/SkillsPage.tsx b/web/src/pages/SkillsPage.tsx index c951d249e9..287bb74754 100644 --- a/web/src/pages/SkillsPage.tsx +++ b/web/src/pages/SkillsPage.tsx @@ -254,13 +254,13 @@ export default function SkillsPage() { {/* ═══════════════ Filter panel + Content ═══════════════ */} -
+
{/* ---- Filter panel ---- */}