-
Notifications
You must be signed in to change notification settings - Fork 612
Description
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.
License
- I confirm, and agree.