Skip to content

The Eyebrow system, Ada's About, and a leaner library - #42

Merged
henriqueiamarino merged 15 commits into
trunkfrom
update/design-pass-13
Oct 15, 2026
Merged

henriqueiamarino merged 15 commits into
trunkfrom
update/design-pass-13

Conversation

@henriqueiamarino

Copy link
Copy Markdown
Contributor

An improvements pass: the theme's most-repeated manual treatment becomes a system, the cast completes its About trio, and the pattern library sheds its last fossils.

The Eyebrow becomes a style

The small uppercase Open Runde line that opens sections everywhere — hand-set six attributes at a time — registers once as an Eyebrow block style on paragraphs and headings alike, via style_data, so it compiles through the style engine: native in the canvas, overridable per instance, one source of truth. Two sweeps then brought 84 hand-set instances across the theme home to the class (an H2 posing as a section opener among them), normalizing accidental size variance; the 18 remaining 0.01rem-tracked texts are confirmed non-eyebrows (lowercase meta lines and label rows) and stay as designed.

Ada Fenn's About

The third of the cast gets her section: About, builder portrait (about-c), on the portrait-and-bio model — the builder of the others' tools, her stack in the detail card (WordPress, HTML & CSS, Git, SQLite, Leaflet), the cover-filled layout with the two-column mobile solution, and copy threading her established lore. Supported by a new utility, fill-cover: a Cover's inner container is an auto-height flex item where percentage heights resolve to nothing, so the class stretches it and lets a Stack space-between across the whole cover.

A leaner, honest library

  • Retired, all verified unreferenced: the CBT-era fossils features-b and features-d (sources of duplicate inserter titles), product-list-b (Talks), career-b (Appearances), the contact-c stub, the orphaned news-a, and the redundant services-b accordion.
  • Renamed to what they are: f-a-q-b is Selected work, accordion list (library and Writer template alike, then settled to its final form; Writer's inlined timeline diverges deliberately), the big-text FAQ finally says FAQ, big text instead of its stub name, and the listening section becomes CTA and playlist, joining the call-to-action collection beside the newsletters.

🤖 Generated with Claude Code

henriqueiamarino and others added 15 commits October 15, 2026 08:29
The small uppercase openrunde line that opens sections — set
manually throughout the theme — registers once on paragraphs and
headings via style_data, compiling through the style engine: native
in the canvas, overridable per instance, one source of truth.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Every hand-set eyebrow matching the full recipe swaps its six
typography attributes for is-style-eyebrow across thirteen files —
identical rendering, one source of truth. Five lighter variants
(uppercase and tracking only, inheriting the rest from context)
stay manual, flagged for Henrique's eye.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
f-a-q-b — the Writer's dated accordion and the content's source of
truth — becomes Selected work, accordion list, renamed in the
library and in the template that carries it. Its redundant sibling
services-b retires; the bleeding showcase it once described lives
on inlined in the Personal template.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The wider sweep: every all-caps, 0.01rem-tracked text at x-small or
small — H2s posing as section openers, the lighter variants, the
scattered inconsistencies — joins is-style-eyebrow, size variance
normalized by the style's single recipe. The remaining 0.01rem
holdouts are not eyebrows: lowercase meta lines and tight label
rows, left as designed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
features-b and features-d — CBT-era originals of the accordion list
and the portfolio grid, superseded by f-a-q-b and work-a and the
source of the duplicate titles in the inserter — retire alongside
Talks, video cards. All three verified unreferenced; the templates'
inlined copies are untouched.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The F.A.Q. C draft folded under its stub title and vanished into
the alphabet; it is the one-column large-type FAQ, and now says so.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
career-b's upcoming dates and the never-filled contact-c leave the
library, both verified unreferenced; the Writer template's inlined
copy of the former is untouched.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The third of the cast joins the About collection as about-c, on the
portrait-and-bio model: the builder of the others' tools, who would
rather fix the drawer than talk about the desk. Design pass to
follow in the editor.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
news-a leaves the library fully orphaned — no refs, no surviving
provenance; the Home's alternating image grid took its job long ago.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The listening section is an invitation more than a gallery piece —
renamed in the library and the Portfolio template alike, and moved
to the call-to-action collection beside the newsletters.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
His edited copy folds in as the root — now properly its own design
beside FAQ, accordion. The Writer template's inlined copy keeps its
timeline shape, as placed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The builder portrait settles with the overlapping detail cards and
her stack; the portrait rides the existing avatar asset.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
His reworked builder portrait keeps the original pull-sides — the
far-pull experiment leaves no trace — and footer-a's tagline bar
edit comes home with it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The cover's inner container is an auto-height flex item, so
percentage heights inside resolve to nothing; the utility stretches
it and grows its child, letting a Stack space-between across the
whole cover.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The builder portrait's true final: the cover-filled layout rejoined
with the two-column mobile work rescued from the 08:14 generation.
The rescue copy retires and My Patterns closes at zero.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@henriqueiamarino
henriqueiamarino merged commit 1d835b3 into trunk Oct 15, 2026
@henriqueiamarino
henriqueiamarino deleted the update/design-pass-13 branch October 15, 2026 11:18
henriqueiamarino added a commit that referenced this pull request Oct 16, 2026
…eturns (#44)

* Accordions, bleeding list returns to the library

Deleted alongside services-b in the #42 pruning, but the bleeding
showcase was its own design — items cropping into one another until
one opens. Restored from the Personal template's inlined copy (the
current form, Eyebrow system applied), under its original slug so
the template's provenance points home again.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* A lighter deep shadow joins as Far

Core's Deep (40% black) stays untouched — WP strips a theme
preset that reuses an active default slug, so the lighter variant
arrives as its own preset instead: shadow-3, "Far",
12px 12px 50px rgba(26, 26, 26, 0.2). The picker keeps all five
core shadows and gains the house trio: Soft, Close, Far.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The Homepage lands, Writer evolves, and Blue brightens

The front page folds in Henrique's final pass — the posts sections
now arrive as their own padded patterns, his stopgap wrappers gone.
Writer grows its latest changes alongside five pattern roots
refreshed from their template-side copies: both About portraits,
the bio, the mirrored feature rows, the playlist CTA, and a fuller
Featured book. Blue (theme-10) brightens from #66A6FF to #4dc3ff.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The newsletter forms gain their field

The three Newsletter patterns and the Business and News inlines all
carried an empty jetpack/contact-form — a variation name and no
inner blocks, so the editor offered the setup wizard and the front
end rendered nothing. Each now holds the one-field subscribe:
an Email field and a glossy quarter-width Subscribe button, in the
house animated style. The Jetpack css member's one comma-grouped
rule splits in two along the way — the compiler mangles comma
groups, and the editor-side input padding was lost to it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* Contact, display heading becomes a ledger that speaks Mētis

Henrique's rebuilt pattern arrives from another theme's gaming
voice and leaves it behind: three dotted rows now read E-mail
(cora@landmark.studio), Studio (Glenwood Springs, Colorado) and
Social (/Behance /Dribbble /Instagram). Foreign palette slugs
(tertiary, background) map to theme-3 links and the theme-4
hairline so the dividers actually render on Snow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The contact pair grows up

Contact, closing band rebuilds along Henrique's reference: a
4X-Large heading over a one-line note, the address, email and
phone at 2X-Large across one row, and five placeholder photos
to wrap — his design pass follows. Contact, display heading
steps from Large to X-Large throughout, so it carries further
in the repo gallery.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* equal-widths learns to stretch images

The utility evened out the Row cells but an image block's img
keeps its intrinsic width inside its cell, so a row of portraits
still landed ragged. Images in an equal-widths row now fill their
cell, same as the button rule — with an aspect ratio set, the
whole row closes on one bottom line. Found in the new Contact
band's portraits row.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The Infos pair introduces the studio two ways

infos-a, "Infos, story and people": a studio letter with dash
breaks beside the big photo and a two-up of Cora and Ada — address,
phone and email closing the column. infos-b, "Infos, ledger and
crew": the mono-set index — two intro paragraphs, ruled rows of
services and ventures, and the four-up crew where Iris, Cora and
Ada are joined by Moss, in charge of morale. Structure first;
Henrique's design pass follows.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The Infos pair and the closing band take Henrique's design

All three roots fold in their My Patterns finals: the story-and-
people spread, the ledger-and-crew index, and the contact band.
The ledger sheds its mono face entirely — the editor would not
let go of the font, so the fold zeroes every recursive-mono
token. His avatar uploads map home to the metis-artifact
portraits and the TT7 dog photo to its metis name.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* Both newsletters, the ledger and the display heading settle

Four roots fold in their My Patterns finals: Newsletter, closing
block and Newsletter, branded block (first design pass over the
rebuilt one-field subscribe), another round on Infos, ledger and
crew, and Contact, display heading. The avatar and dog uploads
map home to their metis-artifact assets, as before.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The closing block's form gets its field back, again

The latest editor round shed the form's inner blocks a second
time — the fold carried the empty block in. The one-field
subscribe returns under Henrique's current attributes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The people patterns also answer to Team

Contact, closing band and the Infos pair gain the team category
beside their own.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The closing band folds its newest round

Contact, closing band takes the latest My Patterns final. Along
the way the real pattern-header cache turns out to be a SITE
transient — the plain-transient deletes never touched it, which
is why the team categories took so long to surface.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The refilled form serializes its own spacing

Henrique's latest attributes zero the form's margins and padding,
but the refilled wrapper div did not carry the matching inline
style — the mismatch raised "Attempt recovery" in the preview.
The div now says what the attributes say.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* The logo row and the closing block close the day

Clients, logo row folds in its first My Patterns round, and
Newsletter, closing block takes Henrique's final pass — this
time with its email field intact in the editor's own save.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant