@@ -308,14 +308,16 @@ function layout({ title, body, breadcrumb, sidebar, hasMermaid }) {
308308 .docs-sidebar .docs-nav-overview { margin-bottom: 0.3rem; color: var(--ink); font-weight: 700; }
309309 .docs-nav-section > summary, .docs-nav-branch > summary { list-style: none; cursor: pointer; }
310310 .docs-nav-section > summary::-webkit-details-marker, .docs-nav-branch > summary::-webkit-details-marker { display: none; }
311- .docs-nav-section > summary { display: flex; align-items: center; gap: 0.4rem; padding: 0.42rem 0.62rem; color: var(--ink); font-size: 0.72rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; }
311+ .docs-nav-section > summary { display: flex; align-items: center; gap: 0.4rem; padding: 0.42rem 0.62rem 0.42rem 0.25rem ; color: var(--ink); font-size: 0.72rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; }
312312 .docs-nav-section > summary::before, .docs-nav-branch > summary::before { content: ""; width: 0; height: 0; flex: 0 0 auto; border-top: 0.25rem solid transparent; border-bottom: 0.25rem solid transparent; border-left: 0.35rem solid currentColor; transition: transform 120ms ease; }
313+ .docs-nav-branch > summary::before { position: absolute; left: 0.45rem; }
313314 .docs-nav-section[open] > summary::before, .docs-nav-branch[open] > summary::before { transform: rotate(90deg); }
314315 .docs-nav-section-items { display: grid; gap: 0.12rem; padding-bottom: 0.35rem; }
315316 .docs-nav-item { display: grid; gap: 0.12rem; }
316- .docs-nav-branch > summary { display: flex; align-items: center; gap: 0.4rem; color: var(--muted); }
317- .docs-nav-branch > summary > a { min-width: 0; flex: 1; }
318- .docs-nav-children { display: grid; gap: 0.08rem; margin: 0.05rem 0 0.2rem 2rem; padding-left: 0.5rem; border-left: 1px solid var(--border); }
317+ .docs-nav-branch > summary { position: relative; display: flex; align-items: center; color: var(--muted); }
318+ .docs-nav-item > a, .docs-nav-branch > summary > a { min-width: 0; padding-left: 1.35rem; }
319+ .docs-nav-branch > summary > a { flex: 1; }
320+ .docs-nav-children { display: grid; gap: 0.08rem; margin: 0.05rem 0 0.2rem 0.65rem; padding-left: 0.25rem; border-left: 1px solid var(--border); }
319321 .docs-nav-children a { font-size: 0.8rem; }
320322 .docs-page { min-width: 0; }
321323 .doc-shell.docs-page { max-width: none; border: 0; border-radius: 0; background: transparent; box-shadow: none; padding: 0; }
0 commit comments