Skip to content

Design Contest Submission (Giò Diani) #1544

@giodi

Description

@giodi

Names and Contact Details

Giò Diani, mail@gionathandiani.name

Link to mockup/prototype

https://giodi.github.io/php85-release-page/

Rationale (300-600 words)

The redesign focuses on improving readability, making content more visible, and optimizing for mobile viewing. The new layout does not deviate too much from the current one. The navigation bar remains unchanged to maintain recognition value in the context of the current php.net website. The proportions of the layout follow the golden ratio principle to achieve a harmonious effect. Typographical adjustments to improve readability include left alignment of the text (or right alignment for rtl), adjustment of the line width, and increasing the line height. The text is structured according to the principle of moving from the general to the specific (or to further information): title, description, code example, references to RFC. The prototype does not require JS, uses system fonts, and uses graphics sparingly.

Some core features:

  • The table of contents helps users capture the content of the page at a glance and skip straight to points of interest.
  • By default, the code examples only show the PHP 8.5 version to make the page less long. Nevertheless, a diff view can be displayed via a toggle.
  • RFC links are written out with actual titles to make them distinguishable.
  • The layout is localizable and works with left-to-right as well as with right-to-left text.
Screenshot Desktop ltr Screenshot Desktop rtl Screenshot Mobile

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