Repository navigation
Add "The factory grows": the press hall floor plan - #77
Merged
Merged
Conversation
A static inline SVG floor plan, derived from prototype press B: today's one line (a Run: issue, C, M, Y, K, pull request) drawn solid, and three lines outlined as floor tape and labelled "not yet installed", each linked to its issue (#26 self-merge, #27 the architecture pass, #28 a whole spec). Each line carries a short hint that shows on hover and keyboard focus with a mouse, and always on touch screens. The section frames one Run as the first primitive and closes with "Engineer the factory while the factory engineers the software." Screenshots are in docs/screenshots/issue-67/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… request - The empty-machine shapes are `.footprint`, so the footer's `.foot` rule no longer matches them. - The belt slats take their tint from `--y` via color-mix. - The hint and ghost opacity changes are instant, with no transition. - The hints say "pull request", as the glossary does. - The floor plan's SVG is nested and indented like the rest of the page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Move "Engineer the factory while the factory engineers the software." after the floor plan, spanning both columns, so it ends the section on every screen size and for screen readers. - Rename .line-t/.chest-t/.ink-t to .line-label/.chest-label/.ink-letter and drop the unused c/m/y modifiers on the ink letters. - Colour the belt base from styles.css, not an inline fill. - Note the 150-unit line pitch, and fix the section-order comment. - Retake the screenshots. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Main (#66) added the home page sections inside <main> and left a placeholder for this section between "What comes off the press" and "Proof sheets". The floor plan now sits there, in main's .sec > .wrap section frame; .grows drops its own padding since .sec provides it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
"The factory grows" goes straight after the hero. Sections 2–4 (#64, #66) are being built on parallel branches and will slot in above it.
<a>holding its name, its status ("INSTALLED" or "NOT YET INSTALLED · #n") and a short hint. Its machines arearia-hidden, and the SVG has a<title>and<desc>.(hover: hover) and (pointer: fine), so touch screens, and any device that can't hover, always show it..grows/.floorblock insite/styles.css. No JS changes.Evidence
Screenshots come from headless Chromium, served with
python3 -m http.server -d site.Before: the page had only the hero and the footer.
After:
1440×900. With a mouse, the hints are hidden until hover or focus:
1440×900, keyboard focus on Line 3. The frame turns yellow and the hint appears:
390×844, touch pointer. Every hint shows without hover:
Merge Danger
Door: two-way
The change only adds markup and CSS to the static site.
Blast Radius: small
It adds one section to the home page. The #64 and #66 branches also insert sections before the footer, so expect a simple merge conflict in
site/index.html.Unaddressed findings
Standards
<symbol>/<use>would put them in a shadow tree, where the.ghostselectors can't style them.#15130a,#06080b,#0e0e0e,#3a3a3a,#333). They copy prototype press B's values, as the hero copies its raw greys. The--ytint, the clearest case, now usescolor-mix.h1, h2, h3rule doesn't set, so the shorthand is the simplest way to write them.Spec
Closes #67
🤖 Generated with Claude Code