Skip to content

styles: completed upgrade homepage and others updated - #457

Merged
ilteoood merged 6 commits into
fastify:mainfrom
Tony133:refactor/completed-upgrade-homepage-and-others-updated
Jul 22, 2026
Merged

styles: completed upgrade homepage and others updated#457
ilteoood merged 6 commits into
fastify:mainfrom
Tony133:refactor/completed-upgrade-homepage-and-others-updated

Conversation

@Tony133

@Tony133 Tony133 commented Jul 17, 2026

Copy link
Copy Markdown
Member

Proposals:

  • Replaced the generic logo with dedicated black/white variants for light/dark theme, removed the unused Docusaurus placeholder asset
  • Darkened the Core Features cards background in dark mode
  • Fixed hero background tone in light mode to match the design system's #f5f5f5 (was landing on #dfdfdf due to the invert filter)
  • Fixed the Sponsors box background, which was hardcoded to a different gray than the rest of the site
  • Extended the "hero's hexagon" pattern to the other dark sections for visual consistency
  • Added a count-up animation for the hero stats (GitHub stars / monthly downloads)

Screenshots ( Preview )

before:

screenshot-before-1

after:

screenshot-after-1

light mode:

screenshot-after-1-light-mode

before:

screenshot-before-before-2

after:

screenshot-after-2

light mode:

screenshot-after-light-mode-2

before:
screenshot-before-3

after:
screenshot-after-3

light mode:
screenshot-after-light-mode


cc @fastify/website

…rs-updated

Signed-off-by: Antonio Tripodi <Tony133@users.noreply.github.com>
@Tony133
Tony133 force-pushed the refactor/completed-upgrade-homepage-and-others-updated branch from 27ea3f2 to 7323757 Compare July 22, 2026 06:31
@ilteoood
ilteoood merged commit bd793ab into fastify:main Jul 22, 2026
3 checks passed
@Tony133
Tony133 deleted the refactor/completed-upgrade-homepage-and-others-updated branch July 22, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants