Commit graph

310 commits

Author SHA1 Message Date
Meta Vens
3ee627ab59 Dossier flat: the integrated-dossier hero, fact cells, notes and glossary become ruled sections; panel tokens go
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:52:43 +02:00
Meta Vens
ed5f8d5514 Brand doc: Layout section for the one column; Ritual Paper's ground alphas scale by --gamecult-wash
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:38:45 +02:00
Meta Vens
271be3759d Column align: the outtake hang is measured from the column, capped at 14rem and never past the viewport
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:38:44 +02:00
Meta Vens
2a627f3542 Column align: --gamecult-column (72rem) is .page's width; the studio-page and ritual caps that centred content inside it go
The masthead, article and footer now share the column's edges on every page;
/Thing's frame reads the token.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:38:44 +02:00
Meta Vens
3bcce33071 Sidebars gone: the sidebar data model goes; the masthead tagline falls back to findSectionNote and Blog/index.md owns the blog's line
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:34:58 +02:00
Meta Vens
bf7f70e68a Sidebars gone: no layout places a sidebar; the overview component, TOC transformer, sidebar frontmatter and sidebar CSS go
One unconditional grid rule replaces the :empty/:has grid and the per-slug
overrides; the engine's empty side divs are hidden.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:34:57 +02:00
Meta Vens
329b7aa8f1 Composite delete: the page body is GameCultContent; with the branch gone the old name lied
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:32:12 +02:00
Meta Vens
25e280f912 Composite delete: the page body's compositeSections branch, its CSS, the dead overview hider and showCompositeJump go
No content set compositeSections, so the branch never rendered; the
.gamecult-composite-overview hider matched zero children on the built /tour.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:32:12 +02:00
Meta Vens
340a182e8a Wash home only: --gamecult-wash scales every ground radial; 1 on / and 0.5 elsewhere
body declares --gamecult-wash: 0.5 and body[data-slug="index"] sets it to 1.
The three body radials and the three ritual-essay radials keep their literal
alphas, multiplied by the token, so the home ground is unchanged and every
other page is half. The brand note shows the calc form and names the token.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:14:46 +02:00
Meta Vens
b73bd5ac29 Doc tree flat: the tour's doc-tree pitch is a left-ruled aside and repo boxes are top-ruled rows
repo-doc-tree.js builds these at runtime inside the Sai card, so the rules were
live, not dead. The pitch keeps its amber as a 2px left rule; each repo row
takes a 1px top rule at --gamecult-rule. No fill, border box or radius on
either.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:11:57 +02:00
Meta Vens
b4a2767e68 Community hit gap: the row's gap is floored so neighbouring 44px hit areas never cross
The hit size becomes --gamecult-hit on the community row, read by the ::after
hit box and by gap: max(0.35em, calc(var(--gamecult-hit) + 1px - 0.92em)).
At desktop title sizes the em gap wins unchanged; at 1.9rem the gap grows so
centres sit 45px apart.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 19:09:33 +02:00
Meta Vens
d1e1e4d304 Masthead map r4: sidebars-gone title within the 200-byte bound
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 19:07:17 +02:00
Meta Vens
1dfa2c7c93 Masthead map r4: one column, sidebars gone, wash home-only, composite deleted; six cut specs
Map revision 4 against 535d170 for ruling operator-chromeless-column: the
sidebars go site-wide, the masthead aligns to one column token, the wash dims
off the home page through one intensity token, the composite branch is
deleted. Cut specs: wash-home-only, composite-delete, sidebars-gone,
column-align, plus community-hit-gap and doc-tree-flat for Soul's two
findings. Target r3 proposal: one-column and wash-home-only invariants.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 19:07:04 +02:00
Meta Vens
535d170794 Blog asides flat: the outtake pull quote keeps its margin hang and orange left rule; box, tilt and the ::before bar go
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:57:36 +02:00
Meta Vens
f9257bb2c0 Project pages flat: repo facts become a ruled row; the embed frame loses its card so the iframe's edge is the only one
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:55:53 +02:00
Meta Vens
fb7e4594c2 Sidebars-lists (narrowed): blog index posts and folder-listing rows become ruled rows; post hover is a title colour
Blog intro and post cards lose border, radius, fill, shadow and the hover
fill; each post and each listing row carries border-top var(--gamecult-rule).
TOC, backlinks and the overview sidebar are left for their own removal cut
(ruling operator-chromeless-column).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:52:23 +02:00
Meta Vens
533f672b2f Dead card CSS: the VN source card loses its border, radius and fill; the Sai player clones it into its own DOM card
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:44:35 +02:00
Meta Vens
55811dba85 Dead card CSS: delete project groups, link grid and cards with their tour/Pitch hiders, the duplicate VN clip rule, flow steps and the portfolio-dossier block
Each class was proven absent from content, components, scripts and a local build
before deletion. The composite shell rules stay: GameCultCompositeContent.tsx
still names them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:44:35 +02:00
Meta Vens
015235f820 Brand note: a Surfaces section (no cards except floats; --gamecult-rule groups); site architecture says hero sections
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:33:51 +02:00
Meta Vens
3ffee3369e Masthead: community links get a 44px minimum hit area from a centred pseudo-element; boxes and glyphs keep their em sizes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:33:36 +02:00
Meta Vens
a54ab32795 Home flat: --gamecult-rule names the site's hairline; the feature card is a ruled section; the evidence note is a left-ruled aside
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:33:32 +02:00
Meta Vens
c766749299 Home flat: delete the article card, its three unstylers, the hero panel's fill and paddings, and the evidence note's fill
The article card on every page, the ritual/Thing/tour declarations that only
undid it, the home hero's radial, the hero panel and feature card in the
shared card selector, the studio feature-card override, and the evidence
note's background fill go first. The media card and embed frame keep the
shared card rule.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:32:39 +02:00
Meta Vens
4d3db6c828 Masthead map r3: card inventory, two questions, seven cut specs, target r2 proposal
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 17:48:59 +02:00
Meta Vens
410485e50c Masthead: community links sized in em of the GAMECULT title; glow reduced; mobile size overrides deleted
The title size is one custom property on .gamecult-titlebar; $mobile overrides
only that property. Boxes are the title's line box (0.92em), icon glyphs 0.62em,
the Patreon wordmark 0.34em tall.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:33:13 +02:00
Meta Vens
5edc6e1fb3 Masthead: nav is Projects, Blog, Aetheria; Studio, Tour, Pitch, Graph, Docs and Zyphos entries deleted (pages stay)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:32:02 +02:00
Meta Vens
77ecff0dfb Thing deck: the band and confidentiality line in the stage's flow, a min-height stage, and --thing-frame for the masthead and footer box
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:21:59 +02:00
Meta Vens
7e6b681edd Thing deck: delete the absolute ticker and confidentiality line, the fixed stage height, and the Thing chrome's literal 1680px
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:21:53 +02:00
Meta Vens
338d88585d Ritual essays: delete the .center rule so the page column is the engine's on phones
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:17:25 +02:00
Meta Vens
99f4e59f17 Masthead map: cut specs for Soul's three findings after flat-nav
deck-page-edges (thing): the Thing header and footer take one frame
variable equal to .page's outer width, the footer neuters the engine's
min-width, and the ticker band and confidentiality line move into the
stage's flow under a min-height stage so they cannot lie over the hero.

ritual-phone-width (site-masthead): the ritual essays' .center rule is
deleted; its 1120px cap was dead on desktop and made the column
shrink-to-fit the cover's code blocks on phones, pushing the nav off
screen. Re-measured live: the h1 was not the cause.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 16:14:19 +02:00
Meta Vens
87f29425f4 Brand doc: the masthead sits on the ground and its nav is Ubuntu text links
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:43:41 +02:00
Meta Vens
c3f8a963af Masthead nav: Ubuntu text links with orange hover and active, after Delvehold
Ubuntu 500 at 0.92rem in --darkgray; hover, focus-visible and the active
route take --secondary and nothing else. The link row's gap is Delvehold's
0.4rem 1.2rem.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:43:31 +02:00
Meta Vens
dc959952d6 Masthead: delete the card and the nav pills site-wide
The header card (border, 22px radius, navy gradient, shadow) and its mobile
padding go; the header rule keeps only what beats the engine's: display
block and its own margin. The .gamecult-nav-chip rules go whole, and the
masthead and composite-jump anchors become gamecult-nav-link; the active
route also carries aria-current="page".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:43:25 +02:00
Meta Vens
5c4fcc7fd4 Thing deck: the measured masthead clearance includes the header's top margin
offsetHeight leaves out the 2.4rem/1.3rem margin above the masthead, so on
a phone the hero's eyebrow started 20px inside the header box. The stage
now pads its top by the masthead's full footprint above the stage.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:36:45 +02:00
Meta Vens
b08896c2a4 Masthead map r2: line numbers and cut order read from 90c2d94, after deck-page-fixes landed
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 15:32:04 +02:00
Meta Vens
d5ef540184 Masthead map r2 and flat-nav spec r2: Ubuntu text links with orange hover and active, after Delvehold; questions ruled or deferred
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 15:31:34 +02:00
Meta Vens
90c2d94eb3 Thing page: the hero runs up behind the masthead, and masthead and footer keep the site's gutters
.center becomes a two-row grid on the Thing page with the masthead stacked
over the article (z-index 5) in the same cell. deck.js measures the masthead
into --masthead-h, and the stage pads its top by that amount, so masthead
plus hero fill one screen. The masthead and the site footer both read
--thing-inset, which is set per breakpoint to equal the gutters on other pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:26:57 +02:00
Meta Vens
8fb3dff2f0 Thing deck: exhibit headers and the hero h1 stop taking the engine's header and h1 rules
.xhead now sets align-items stretch and margin-top 0 itself, and h1 inherits
its font size, so the engine's global header and h1 rules decide nothing
inside the deck. Resolves engine-header-leak.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:26:57 +02:00
Meta Vens
6d9daf787e Masthead campaign map: no card site-wide, mono-label nav replaces the pills, /Thing hero behind the masthead; cut flat-nav spec
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 15:17:49 +02:00
Meta Vens
e906f0445b Thing page: drop the below-desktop body gutter so the deck fills a phone screen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:52:15 +02:00
Meta Vens
3861ed5302 Thing deck: guard against heading anchors and the table-container wrap Quartz adds
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:49:30 +02:00
Meta Vens
e306cd8c5c Point the Project Thing post and the Eve card at /Thing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:46:43 +02:00
Meta Vens
281ccedd7e Thing page: the Project Thing deck under the masthead, filling the screen
GameCult/Thing.md carries the deck's markup in one .thing-deck block and
links its stylesheet and script. The layout skips title, breadcrumbs,
meta, backlinks and the overview sidebar on it, and a slug-scoped block
drops the page width cap and the article card.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:46:38 +02:00
Meta Vens
48d7dc9df6 Move the Project Thing deck out of the applet; the applet URL redirects to /Thing
The deck's styles move to static/thing/deck.css scoped under .thing-deck,
with guards against base.scss rules that reach into article content. Its
script moves to static/thing/deck.js with the root set to the deck element.
The applet becomes a redirect stub; the post's embed and its 85vh rule go.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:46:23 +02:00
Meta Vens
ae0927f1c7 Project Thing: no section widens the page
The quadrant stamp starts at 3.4x scale and pushed the document 44px
wider at 1280 and to 517px at 375. Sections clip horizontally at the
viewport edge, which hides nothing visible and keeps sticky layers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:25:01 +02:00
Meta Vens
1cf2029c77 Project Thing hero: drop the scroll scatter and I-zoom with the 260vh pin
The hero is one screen; the load-time slam, shake, rings, burst, flash
and ticker are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:24:46 +02:00
Meta Vens
3122a6ba3f Link Project Thing from the Eve card
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:12:27 +02:00
Meta Vens
5f01842a3c Blog post framing the Project Thing deck, with a taller embed for it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:12:27 +02:00
Meta Vens
eec97d1c7d Project Thing deck as a site applet, re-skinned to the brand with two fact fixes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:12:27 +02:00
Meta Vens
2af33995d9 Stop linking to the removed AquaSynth-rs and EpiphanyAquarium-Web repositories
Both repositories were deleted from GitHub. The Projects archaeology table
keeps their rows as history without links, and the repo documentation tree
drops their entries and shard.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 17:15:52 +02:00
Meta Vens
24740898cf Stop linking to the removed EpiphanyAquarium repository
The project page keeps its history but drops the GitHub button, and the
Instruments Arrive post keeps the engine/client split commit id as text.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 17:04:45 +02:00