---
import "@/styles/global.css";
import "@/styles/github-markdown.css";
import Toc from "../components/Toc.astro";
---
<html lang="ja">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
</head>
<body>
<div class="container relative">
<div class="navbar bg-base-100 shadow-sm sticky top-0 z-10 md:hidden">
<div class="navbar-start">
<div class="dropdown">
<div tabindex="0" role="button" class="btn btn-ghost btn-circle md:hidden">
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h7" /> </svg>
</div>
<ul
tabindex="-1"
class="menu menu-sm dropdown-content bg-base-100 rounded-box z-1 mt-3 w-52 p-2 shadow"
>
<li><a>Homepage</a></li>
<li><a>Portfolio</a></li>
<li><a>About</a></li>
</ul>
</div>
</div>
<div class="navbar-center">
研修
</div>
<div class="navbar-end">
</div>
</div>
<div class="flex flex-col md:flex-row gap-8 justify-center relative">
<div class="hidden md:block w-1/4 max-w-xs sticky top-16 h-fit overflow-y-auto">
<Toc />
</div>
<nav class="md:hidden max-w-3xl sticky top-0">
<details class="">
<summary class="px-4 py-2 cursor-pointer select-none">
目次
</summary>
<Toc />
</details>
</nav>
<div class="markdown-body px-4 md:px-0 overflow-y-auto h-fit md:w-3/4 max-w-3xl pt-8 pb-16">
<slot />
</div>
</div>
</div>
</body>
</html>