mirror of
https://github.com/opentofu/opentofu.org.git
synced 2026-01-11 19:56:26 +00:00
* Upgrade to Docusaurus v3 Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Upgrade everything to latest version Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Rebuild lock file Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Update all remaining packages Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Upgrade everything Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Fix outdated findFirstCategoryLink import Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Swizzle color mode component Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Remove unused import Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Rebase, upgrade to v3.1.0, use TS in config Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> * Point to the latest commit in the submodule Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> --------- Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com>
24 lines
828 B
TypeScript
24 lines
828 B
TypeScript
import React from "react";
|
|
import DocPageLayoutSidebar from "./Sidebar";
|
|
import { useDocsSidebar } from "@docusaurus/theme-common/internal";
|
|
import BackToTopButton from "@theme/BackToTopButton";
|
|
import type { Props } from "@theme/DocRoot/Layout";
|
|
|
|
export default function DocPageLayout({ children }: Props) {
|
|
const sidebar = useDocsSidebar();
|
|
|
|
return (
|
|
<div className="border-t border-b border-gray-200 dark:border-gray-800">
|
|
<BackToTopButton />
|
|
<div className="container mx-auto flex flex-1 lg:divide-x divide-gray-200 dark:divide-gray-800">
|
|
{sidebar && (
|
|
<DocPageLayoutSidebar
|
|
sidebar={sidebar.items}
|
|
className="hidden lg:flex lg:w-1/5 items-start"
|
|
/>
|
|
)}
|
|
<main className="w-full lg:w-4/5">{children}</main>
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|