From cda681d80bdb8b09e261c308074a2eb4746b9445 Mon Sep 17 00:00:00 2001 From: sstimsu Date: Sat, 4 Jul 2026 01:21:23 +0300 Subject: [PATCH] Add About page explaining the Constructor Fabric name New top-level About nav item (last position) linking to about.html, which covers the von Neumann / Constructor Theory origins of the name and the project mission. The page follows the same structure as the other pages (shared header/footer partials, page-hero plus content section) with page-scoped spacing tweaks so the heading flows directly into the text. Also adds about.html to sitemap.xml. Done with the help of: Claude Fable 5 Signed-off-by: sstimsu --- about.html | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++ partials.jsx | 1 + sitemap.xml | 1 + 3 files changed, 118 insertions(+) create mode 100644 about.html diff --git a/about.html b/about.html new file mode 100644 index 0000000..e892f6f --- /dev/null +++ b/about.html @@ -0,0 +1,116 @@ + + + + +About — Constructor Fabric + + + + + + + + + + + + + + + + + + + + + +
+ + + + diff --git a/partials.jsx b/partials.jsx index f3da5e4..7f70ce2 100644 --- a/partials.jsx +++ b/partials.jsx @@ -76,6 +76,7 @@ window.SiteHeader = function SiteHeader({ active = 'home' }) { /* Temporarily hidden — restore by uncommenting { id: 'try', label: 'Try', href: 'try.html' }, */ + { id: 'about', label: 'About', href: 'about.html' }, ]; React.useEffect(() => { document.body.classList.toggle('no-scroll', open); diff --git a/sitemap.xml b/sitemap.xml index cc5dbc5..60e7bad 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -5,4 +5,5 @@ https://constructorfabric.org/foundation.htmlmonthly0.6 https://constructorfabric.org/participate.htmlmonthly0.6 https://constructorfabric.org/learn.htmlmonthly0.7 + https://constructorfabric.org/about.htmlmonthly0.6