Skip to content

PHP 8.5 Release Page Design Contest Entry #1547

@Ayesh

Description

@Ayesh

Names and Contact Details

Ayesh Karunaratne - ayesh@php.watch

Link to mockup/prototype

https://ayeshious.com/php85/

Link to pull-request

#1546

Rationale (300-600 words)

Submitting my entry to the PHP 8.5 release page contest💜.

I write about what's new and changed in all recent PHP releases, including PHP 8.5, so I'm quite familiar with the upcoming changes. I reused the suggested content, but I took the liberty to add a few new notable improvements in PHP 8.5, apart from the new features such as the Pipe operator and clone().

The design I'm proposing is a direct pull request (#1546), and not a Figma design or an HTML design page. The linked prototype is only the HTML output.

Highlights

  • The PHP 8.5 logo is animated on page load, with the other hero elements following up.
  • The design is directly implemented as a PR to the php/web-php repo, so it is ready to merge once we have the translations ready.
  • Has a stats section, to show how many RFC discussions were taken place, how many commits are made between PHP 8.4 and PHP 8.5 (until the branch is cut), the number of issues closed since the PHP 8.4 release, and the number of human contributors who shaped PHP 8.5.

Screenshots and videos

php85-video-animation.mp4
Image Image Image Image

Thank you.

License

  • I confirm, and agree.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions