diff --git a/docs/public-knowledge.md b/docs/public-knowledge.md index aa4ec37..51fb130 100644 --- a/docs/public-knowledge.md +++ b/docs/public-knowledge.md @@ -52,13 +52,17 @@ return 404; the site does not probe Cameron's PDS for a fallback document. ## Landing map `/knowledge` is the front door to a wiki intended to grow well beyond a small -set of featured entries. It has five stable sections: +set of featured entries. It has four stable sections: 1. one-sentence orientation; -2. a short dated NOW synthesis; -3. broad knowledge areas with links to their best overview pages; -4. a curated Start here set; -5. recently updated pages, search, and the complete index. +2. broad knowledge areas with links to their best overview pages; +3. a curated Start here set; +4. recently updated pages, search, and the complete index. + +NOW is a separate top-level navigation destination at `/knowledge/now`. The +rolling synthesis remains part of the public Knowledge corpus, but it is not +embedded ahead of the landing map because temporal synthesis should not displace +wiki orientation and navigation. The landing page remains short as the corpus grows. Areas with roughly 8–12 substantive pages should gain their own map-of-content entry. Search and the diff --git a/public/site.css b/public/site.css index a589226..c425106 100644 --- a/public/site.css +++ b/public/site.css @@ -1444,84 +1444,6 @@ h1 { line-height: 1.5; } -.knowledge-ribbon { - width: 100%; - height: 2rem; - margin: 0.5rem 0 0.25rem; - overflow: hidden; - color: var(--site-text-muted); -} - -.knowledge-ribbon svg { - display: block; - width: 100%; - height: 100%; -} - -.knowledge-ribbon path { - fill: none; - stroke: currentColor; - stroke-width: 3; - stroke-linecap: round; - vector-effect: non-scaling-stroke; -} - -.knowledge-now-brief { - margin-top: 0; - padding: 0.5rem 0 1.1rem; - border-bottom: 1px solid var(--site-border); -} - -.knowledge-now-brief > header { - display: flex; - align-items: baseline; - justify-content: space-between; - gap: 1rem; -} - -.knowledge-now-brief h2 { - margin: 0; - font-family: var(--site-font-body); - font-size: 0.68rem; - font-weight: 650; - letter-spacing: 0.12em; -} - -.knowledge-now-brief > header a { - color: var(--site-text-muted); - font-size: 0.68rem; - text-decoration: none; -} - -.knowledge-now-brief > header a:hover { - color: var(--site-accent); -} - -.knowledge-now-brief > header > div { - display: flex; - gap: 0.8rem; - color: var(--site-text-muted); - font-size: 0.68rem; -} - -.knowledge-now-brief .blog-content { - margin-top: 0.7rem; - font-size: 0.85rem; -} - -.knowledge-now-brief .blog-content p { - margin: 0.45rem 0 0; -} - -.knowledge-now-brief .blog-content ul { - margin: 0.45rem 0 0; - padding-left: 1.15rem; -} - -.knowledge-now-brief .blog-content li { - margin: 0.28rem 0; -} - .knowledge-overview-body { min-width: 0; margin-top: clamp(2.4rem, 6vw, 3.5rem); @@ -1904,7 +1826,6 @@ h1 { /* Use one readable link treatment across Knowledge prose and references. */ .knowledge-overview-intro a, .knowledge-overview-body a, -.knowledge-now-brief .blog-content a, .knowledge-entry-body a, .knowledge-sources a, .knowledge-connections a, @@ -1920,7 +1841,6 @@ h1 { .knowledge-overview-intro a:hover, .knowledge-overview-body a:hover, -.knowledge-now-brief .blog-content a:hover, .knowledge-entry-body a:hover, .knowledge-sources a:hover, .knowledge-connections a:hover, @@ -1931,7 +1851,6 @@ h1 { .knowledge-overview-intro a:focus-visible, .knowledge-overview-body a:focus-visible, -.knowledge-now-brief .blog-content a:focus-visible, .knowledge-entry-body a:focus-visible, .knowledge-sources a:focus-visible, .knowledge-connections a:focus-visible, diff --git a/src/components/knowledge-entry.tsx b/src/components/knowledge-entry.tsx index d785a9c..a972a7b 100644 --- a/src/components/knowledge-entry.tsx +++ b/src/components/knowledge-entry.tsx @@ -68,7 +68,7 @@ export async function KnowledgeEntry({ return (