From 3527f0a04d90fb7e633cad2d8867181550d3eaeb Mon Sep 17 00:00:00 2001 From: Polo Date: Fri, 20 Feb 2026 14:31:02 +0200 Subject: [PATCH 1/4] Minor changes --- src/app/globals.css | 3 +-- src/components/layout/DocsLayout.tsx | 32 +++++++-------------------- src/components/layout/DocsSidebar.tsx | 2 +- 3 files changed, 10 insertions(+), 27 deletions(-) diff --git a/src/app/globals.css b/src/app/globals.css index c6d98b9..e602bc9 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -171,5 +171,4 @@ body { ::-webkit-scrollbar { width: 6px; height: 6px; } ::-webkit-scrollbar-track { background: transparent; } ::-webkit-scrollbar-thumb { background: var(--border); border-radius: 3px; } -::-webkit-scrollbar-thumb:hover { background: var(--muted-foreground); } - +::-webkit-scrollbar-thumb:hover { background: var(--muted-foreground); } \ No newline at end of file diff --git a/src/components/layout/DocsLayout.tsx b/src/components/layout/DocsLayout.tsx index 6f17519..4eabfb3 100644 --- a/src/components/layout/DocsLayout.tsx +++ b/src/components/layout/DocsLayout.tsx @@ -1,6 +1,6 @@ "use client"; -import React, { useState, useEffect } from "react"; +import React from "react"; import { DocsSidebar } from "./DocsSidebar"; import { Breadcrumbs } from "./Breadcrumbs"; import { DocNavigation } from "./DocNavigation"; @@ -16,24 +16,8 @@ interface DocsLayoutProps { } export function DocsLayout({ children }: DocsLayoutProps) { - const [isSearchOpen, setIsSearchOpen] = useState(false); const tocItems = useTableOfContents(); - useEffect(() => { - const handleKeyDown = (event: KeyboardEvent) => { - if ((event.metaKey || event.ctrlKey) && event.key === "k") { - event.preventDefault(); - setIsSearchOpen(true); - } - if (event.key === "Escape") { - setIsSearchOpen(false); - } - }; - - document.addEventListener("keydown", handleKeyDown); - return () => document.removeEventListener("keydown", handleKeyDown); - }, []); - return ( <>
@@ -45,14 +29,14 @@ export function DocsLayout({ children }: DocsLayoutProps) {
-
- {/* Sidebar */} - +
- {/* Main content */} -
+ {/* Main content - Takes remaining space */} +
{children}
@@ -67,7 +51,7 @@ export function DocsLayout({ children }: DocsLayoutProps) {
{/* Right TOC column */} -