diff --git a/web/src/App.tsx b/web/src/App.tsx index 51530c132..3e68cc6c1 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 fce5852a0..8b8fbcd0c 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 43cad625e..1e5e9cb9e 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 ebb528a34..f72ab0e94 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 c951d249e..287bb7475 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 ---- */}