Author: Theodore Brown (theodorejb) Committer: GitHub (web-flow) Pusher: derickr Date: 2026-06-11T14:23:49+01:00
Commit: https://github.com/php/web-php/commit/b676b34d958c6e83fd7ab057363da55f527bff4c Raw diff: https://github.com/php/web-php/commit/b676b34d958c6e83fd7ab057363da55f527bff4c.diff Unify design of all release pages (#1916) * Use PHP 8.5 styling for all release pages Enables dark mode, syntax highlighting of variables, and unified design for all release pages. Release pages prior to 8.5 still lack the Key Features section. Also fixed inconsistent i18n language spelling in the dropdowns on a few release pages, and corrected an English grammar typo on the PHP 8.1 page. No other content has been changed. Also removed duplicate feature title translation strings. * Switch to CSS animations for hero background This allows Playwright to automatically disable the animations for stable screenshot testing. Changed paths: A src/Themes/FeatureComparison.php A src/Themes/ReleasePage.php D styles/php8.css M playwright.config.ts M releases/8.0/common.php M releases/8.0/release.inc M releases/8.1/common.php M releases/8.1/languages/en.php M releases/8.1/release.inc M releases/8.2/common.php M releases/8.2/release.inc M releases/8.3/common.php M releases/8.3/release.inc M releases/8.4/common.php M releases/8.4/release.inc M releases/8.5/common.php M releases/8.5/languages/en.php M releases/8.5/languages/es.php M releases/8.5/languages/fr.php M releases/8.5/languages/ja.php M releases/8.5/languages/pt_BR.php M releases/8.5/languages/ru.php M releases/8.5/languages/tr.php M releases/8.5/languages/uk.php M releases/8.5/languages/vi.php M releases/8.5/languages/zh.php M releases/8.5/release.inc M styles/php85.css M tests/Visual/SmokeTest.spec.ts-snapshots/tests-screenshots-releases-8-0-index-php-chromium.png M tests/Visual/SmokeTest.spec.ts-snapshots/tests-screenshots-releases-8-1-index-php-chromium.png M tests/Visual/SmokeTest.spec.ts-snapshots/tests-screenshots-releases-8-2-index-php-chromium.png M tests/Visual/SmokeTest.spec.ts-snapshots/tests-screenshots-releases-8-3-index-php-chromium.png Diff exceeded maximum size.
