Author: markrandall (markrandall)
Committer: GitHub (web-flow)
Pusher: derickr
Date: 2026-07-01T10:48:09+01:00

Commit: 
https://github.com/php/web-php/commit/f12573adea60c023e1d384984988cf171dd29c8e
Raw diff: 
https://github.com/php/web-php/commit/f12573adea60c023e1d384984988cf171dd29c8e.diff

Preview: Refresh homepage (#1938)

* Most of the front page

* Update NewsHandler with docblock type, reusable filtering. Add reliable 
fallback for 'updated' => 'published'.

* Bring in conferences, tweak some icons and styles, create separate clickable 
card and renderer

* Updated news.

* Run cs fixer which apparently has opinions on constant order.

* Roll back pregen news for this commit.

* Better focused state for card buttons.

* Add support for injecting "unsafe" HTML into places that currently take 
strings as an escape hatch a-la dangerouslySetInnerHTML. Use it to highlight 
code elements in hero page.

* Allow injecting SVG classes directly into ClickableCard to allow them picking 
up on currentColor

* Place composer and php foundation logos in padded containers.

* Fix version status labels showing date instead of 'End of Life'

* Delete newly added

* Re-add the images

* Delete unused vendors

* Update bg-texture-light.png

* Remove the invertocat - it's define via SVG

* Remake bg-texture-dark.png

---------

Co-authored-by: Mark Randall <[email protected]>

Changed paths:
  A  include/branch-highlights.inc
  A  public/images/bg-texture-dark.png
  A  public/images/bg-texture-light.png
  A  public/images/community/libera.svg
  A  public/images/community/linkedin.svg
  A  public/images/community/mailing-lists.png
  A  public/images/community/phpc-discord.png
  A  public/images/community/phpdevelopers-discord.webp
  A  public/images/community/reddit.png
  A  public/images/language-development/documentation.png
  A  public/images/language-development/get-involved.png
  A  public/images/language-development/github_invertocat_white.svg
  A  public/images/language-development/php-internals.png
  A  public/images/language-development/rfcs.png
  A  public/images/language-development/submit-bug-report.png
  A  public/images/logos/composer.png
  A  public/images/logos/elephpant.svg
  A  public/images/logos/php-foundation.svg
  A  public/images/vendors/composer.png
  A  public/images/vendors/php-foundation.svg
  A  public/styles/theme-gst.css
  A  src/Releases/VersionLogos.php
  A  src/Themes/ClickableCard.php
  A  src/Themes/FooterRenderer.php
  A  src/Themes/HTML.php
  A  src/Themes/SVG.php
  A  src/Themes/ThemeRenderer.php
  A  src/Utils.php
  M  include/footer.inc
  M  include/header.inc
  M  public/index.php
  M  public/js/common.js
  M  public/styles/theme-medium.css
  M  src/Navigation/NavItem.php
  M  src/News/NewsHandler.php


Diff exceeded maximum size.

Reply via email to