WIP: redesign 03 — homepage (lead hero, plain chapters) #8

Closed
michalvankodev wants to merge 0 commits from redesign/03-homepage into redesign/00-foundation

What

Slice 3/9 of the selected redesign (base: #7). Homepage.

  • Bare ~michalvanko.dev kicker — no epitet ("personal journal"/"personal site" both rejected; the name is the brand). No intro block — the v2/v3 front-matter bio + talent definition rows are rejected for the homepage; hero + chapters carry it.
  • Lead story hero (port from v3.1): latest post — mono date, bold title, clamped excerpt, 560px cover beside the text, read → affordance. Cover size stays flagged for review under the "weak covers don't get big canvases" principle.
  • Plain chapters via the section_header macro: ~/blog "more writing" (featured posts minus the lead), ~/broadcasts "broadcasts", ~/showcase "showcase", "elsewhere" (socials). No 01/02/03 mono numbers, no navy rules — kicker + lowercase title + hairline.
  • Homepage tag rows dropped; talent cards removed from the homepage (they live on /portfolio); sections/showcase.html inlined; sections/social.html de-headed.
  • Lead-story title keeps its view-transition-name for the hero→article morph.

Preview: https://redesign-03-homepage.dev.michalvanko.dev

## What Slice 3/9 of the selected redesign (base: #7). Homepage. - **Bare `~michalvanko.dev` kicker** — no epitet ("personal journal"/"personal site" both rejected; the name is the brand). **No intro block** — the v2/v3 front-matter bio + talent definition rows are rejected for the homepage; hero + chapters carry it. - **Lead story hero** (port from v3.1): latest post — mono date, bold title, clamped excerpt, 560px cover beside the text, `read →` affordance. *Cover size stays flagged for review under the "weak covers don't get big canvases" principle.* - **Plain chapters** via the `section_header` macro: `~/blog` "more writing" (featured posts minus the lead), `~/broadcasts` "broadcasts", `~/showcase` "showcase", "elsewhere" (socials). No `01/02/03` mono numbers, no navy rules — kicker + lowercase title + hairline. - Homepage tag rows dropped; talent cards removed from the homepage (they live on `/portfolio`); `sections/showcase.html` inlined; `sections/social.html` de-headed. - Lead-story title keeps its `view-transition-name` for the hero→article morph. **Preview:** https://redesign-03-homepage.dev.michalvanko.dev
redesign: homepage — lead story hero, plain kicker chapters
All checks were successful
test / cargo test (push) Successful in 44s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Successful in 1m11s
4d21b5cb76
- Bare ~michalvanko.dev kicker (no epitet, no front-matter intro
  block — rejected per decision record)
- Lead story hero (port v3.1): date, title, clamped excerpt, 560px
  cover beside text, read → affordance; cover size stays flagged for
  review under the weak-covers principle
- Plain chapters via section_header macro: ~/blog 'more writing'
  (featured posts minus the lead), ~/broadcasts, ~/showcase, elsewhere
  (socials) — no 01/02/03 numbering, hairline rules
- Homepage tag rows dropped; talent cards no longer on the homepage
  (they live on /portfolio); sections/showcase.html inlined into the
  chapter; social.html de-headed (header comes from the chapter macro)
- view-transition-name on lead-story title kept
michalvankodev force-pushed redesign/03-homepage from 4d21b5cb76
All checks were successful
test / cargo test (push) Successful in 44s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Successful in 1m11s
to f73727894d
All checks were successful
test / cargo test (push) Successful in 1m0s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Successful in 1m0s
2026-08-21 16:17:00 +02:00
Compare
michalvankodev force-pushed redesign/03-homepage from f73727894d
All checks were successful
test / cargo test (push) Successful in 1m0s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Successful in 1m0s
to f280acdc38
Some checks failed
test / cargo test (push) Successful in 50s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Has been cancelled
2026-08-23 12:36:56 +02:00
Compare
michalvankodev changed target branch from redesign/02-site-chrome to redesign/00-foundation 2026-08-23 12:47:02 +02:00
michalvankodev force-pushed redesign/03-homepage from f280acdc38
Some checks failed
test / cargo test (push) Successful in 50s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Has been cancelled
to bbd966c0cc
Some checks failed
test / cargo test (push) Successful in 43s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Has been cancelled
2026-08-23 12:49:27 +02:00
Compare
michalvankodev force-pushed redesign/03-homepage from bbd966c0cc
Some checks failed
test / cargo test (push) Successful in 43s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Has been cancelled
to 1d45e07f0b
All checks were successful
test / cargo test (push) Successful in 45s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Successful in 1m10s
2026-08-23 12:57:46 +02:00
Compare
michalvankodev force-pushed redesign/03-homepage from 1d45e07f0b
All checks were successful
test / cargo test (push) Successful in 45s
preview / preview hostname (pull_request) Successful in 0s
preview / teardown preview (pull_request) Has been skipped
preview / build + deploy preview (pull_request) Successful in 1m10s
to 688ab07839
All checks were successful
preview / preview hostname (pull_request) Successful in 0s
test / cargo test (push) Successful in 51s
preview / teardown preview (pull_request) Successful in 0s
preview / build + deploy preview (pull_request) Has been skipped
2026-08-24 10:15:35 +02:00
Compare
Author
Owner

Merged into redesign/00-foundation (fast-forward to 688ab07) per merge policy. Substantial live-review amendments: intro block restored with talent rows, lead story as 'latest blog' chapter with 288px plate + 5-line excerpt, metadata rows on all previews, chapter renames, affordance links postponed.

Merged into redesign/00-foundation (fast-forward to 688ab07) per merge policy. Substantial live-review amendments: intro block restored with talent rows, lead story as 'latest blog' chapter with 288px plate + 5-line excerpt, metadata rows on all previews, chapter renames, affordance links postponed.
michalvankodev closed this pull request 2026-08-24 10:15:45 +02:00
All checks were successful
preview / preview hostname (pull_request) Successful in 0s
test / cargo test (push) Successful in 51s
preview / teardown preview (pull_request) Successful in 0s
preview / build + deploy preview (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
michalvankodev/michalvankodev-site!8
No description provided.