Skip to content

Lead single roles with the job title again - #17

Merged
vmstan merged 1 commit into
mainfrom
whois-role-layout
Aug 4, 2026
Merged

Lead single roles with the job title again#17
vmstan merged 1 commit into
mainfrom
whois-role-layout

Conversation

@vmstan

@vmstan vmstan commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Follow-up to #16, reverting one decision from it and tidying the acquisition markers.

Title order

#16 made every experience entry lead with the employer, for consistency with the grouped Broadcom run. That's reverted for the four standalone roles — they lead with the job title again, company beneath:

Jun 2017 – May 2018  ●  Lead Integration Engineer
                        DST Systems
                        ↳ now SS&C

The grouped run still leads with the employer, since the company is the fact binding its two titles together.

Acquisition markers

  • Companies acquired after I left now use an elbow arrow instead of the git merge glyph. Font Awesome's arrow-turn-down-right is Pro only, so this rotates the free arrow-turn-up a quarter turn clockwise — arrow-turn-down rotated the other way gives ↱, not ↳.
  • The merge icon loses its accent color, so icon shape alone now carries the during-tenure vs after-I-left distinction. The whois-role-acquisition-during class styled nothing after that, so it's removed rather than left as a dead hook.
  • The icon box goes 0.85em → 1em. The quarter turn swaps the glyph's 1em height into its width, and at 0.85em the rotated arrow overhung 0.075em past the left edge that the title and company align to. Both icons share the width so the note text starts at the same x on every row.

Also picks up an uncommitted copy edit that was sitting in the working tree: the Experience section description is now "Where I've worked, who's paying my bills."

Test plan

  • pnpm build (includes astro check) — 0 errors, 0 warnings
  • Verified rendered markup: title/company order per entry, icon classes per acquisition
  • Visual check of the rotated arrow's alignment — the geometry is derived from the glyphs' viewBox ratios, not eyeballed in a browser

🤖 Generated with Claude Code

Only the grouped Broadcom run leads with the employer now, since the
company is what binds its two titles together. The four standalone roles
go back to title first, company beneath.

Acquisitions I wasn't around for get an elbow arrow rather than the git
merge glyph. Font Awesome's arrow-turn-down-right is Pro only, so this
rotates the free arrow-turn-up a quarter turn clockwise; that swaps the
glyph's 1em height into its width, hence the 1em icon box, without which
the arrow overhangs the left edge of the text above it. The merge icon
loses its accent colour, so the icon shape alone carries the during vs
after distinction.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

Cloudflare preview

Open the website preview

Updated for a746ffd.

@vmstan
vmstan merged commit 268b6d2 into main Aug 4, 2026
3 checks passed
@vmstan
vmstan deleted the whois-role-layout branch August 4, 2026 20:29
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