added platform

This commit is contained in:
2026-10-20 10:58:30 -06:00
parent ec9ae0cd22
commit 2bfede4f6b
71 changed files with 2611 additions and 5 deletions
+4 -3
View File
@@ -64,16 +64,16 @@ s { text-decoration-color: var(--strike); text-decoration-thickness: 1.5px; }
/* Masthead */
.masthead { position: sticky; top: 0; z-index: 20; background: var(--paper); border-bottom: 1px solid var(--line); }
.masthead-inner { height: var(--header-h); display: flex; align-items: center; gap: 24px; padding: 0 24px; max-width: 1440px; margin: 0 auto; }
.masthead-main { display: flex; align-items: baseline; gap: 24px; }
.masthead-main { display: flex; align-items: baseline; gap: 24px; flex-shrink: 0; }
.brand { display: flex; align-items: baseline; gap: 10px; color: var(--ink); text-decoration: none; font-weight: 700; letter-spacing: -0.01em; white-space: nowrap; }
.brand:hover { color: var(--ink); }
.mark { align-self: center; width: 32px; height: 28px; image-rendering: pixelated; }
.brand-sub { font-weight: 400; color: var(--ink-2); }
.topnav { display: flex; gap: 20px; }
.topnav a { color: var(--ink-2); text-decoration: none; font-size: 0.95rem; padding: 4px 0; border-bottom: 2px solid transparent; }
.topnav a { color: var(--ink-2); text-decoration: none; white-space: nowrap; font-size: 0.95rem; padding: 4px 0; border-bottom: 2px solid transparent; }
.topnav a:hover { color: var(--ink); }
.topnav a[aria-current] { color: var(--ink); border-bottom-color: var(--blue); }
.search { position: relative; margin-left: auto; width: min(340px, 40vw); }
.search { position: relative; margin-left: auto; width: min(340px, 40vw); min-width: 0; }
.search input {
width: 100%; font: inherit; font-size: 0.95rem; color: var(--ink); background: var(--paper-2);
border: 1px solid var(--line); border-radius: 6px; padding: 7px 34px 7px 12px;
@@ -109,6 +109,7 @@ main { min-width: 0; padding: 40px 24px 80px; }
.side-sub { margin: 18px 0 4px; font-size: 0.8rem; font-weight: 600; color: var(--ink-2); }
.sidebar ul { list-style: none; margin: 0; padding: 0; }
.sidebar li a { display: block; padding: 3px 10px; margin-left: -10px; border-radius: 4px; color: var(--ink-2); text-decoration: none; line-height: 1.45; }
.sidebar li ul { margin: 2px 0 4px 10px; padding-left: 10px; border-left: 1px solid var(--line); }
.sidebar li a:hover { color: var(--ink); background: var(--paper-2); }
.sidebar a[aria-current="page"] { color: var(--blue-ink); background: var(--blue-wash); font-weight: 600; }
.side-heading[aria-current="page"] { background: none; }
+1 -1
View File
@@ -13,7 +13,7 @@ if (toggle && sidebar) {
if (sidebar.classList.contains("is-open") && !sidebar.contains(e.target) && !toggle.contains(e.target)) setOpen(false);
});
const current = sidebar.querySelector('[aria-current="page"]');
if (current) current.scrollIntoView({ block: "center" });
if (current) current.scrollIntoView({ block: "nearest" });
}
// Highlight the current heading in the table of contents.