Skip to content

Refresh homepage#1938

Open
markrandall wants to merge 7 commits into
php:previewfrom
markrandall:refresh-homepage
Open

Refresh homepage#1938
markrandall wants to merge 7 commits into
php:previewfrom
markrandall:refresh-homepage

Conversation

@markrandall

@markrandall markrandall commented Jun 22, 2026

Copy link
Copy Markdown

Self(ish) contained landing page.

php-landing-v6

Changes since earlier previews:

  • Removed top set of navigation cards until we have more pages in place
  • Swaps out elephpant logo for Levi's PHP logo
  • Changed styling mechanism for light and dark mode using css selectors (not the toggle).
  • Removed large buttons on every card, uses a combination of hover / select effects, with a top-right icon to indicate the whole card is clickable.
  • Used javascript to dynamically resize cards in display: flex so non-full lines will center-align.

Areas I'm not quite happy with:

  • Button focus styles.
  • Need better responsiveness on the section header font sizes.
  • Need to get something better for github logo or update ClickableCard renderer to allow directly injecting SVG.

Notes:

@markrandall markrandall marked this pull request as ready for review June 22, 2026 18:52
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