Skip to content

Redesign the about page - #303

Merged
Zethson merged 3 commits into
mainfrom
about-page-redesign
Sep 9, 2026
Merged

Redesign the about page#303
Zethson merged 3 commits into
mainfrom
about-page-redesign

Conversation

@Zethson

@Zethson Zethson commented Sep 9, 2026

Copy link
Copy Markdown
Member

Summary

  • Replace the /about stub with a landing page: hero statement, live figure block, and a NumFOCUS sponsorship panel
  • Add a three-layer diagram of the project (ecosystem chips, core frameworks, data structures) built from the ecosystem registry, so a newly registered package appears on the next build
  • Add a card grid for the governance documents, plus links to people, statistics and the community channels
  • Drop the link to the 2021 hello-world blog post
  • Read every number live from the stats job and the registry, counting the whole registry so the figure matches /stats
  • Select the new layout with layout = "landing", leaving the prose pages under /about on list.html

@netlify

netlify Bot commented Sep 9, 2026

Copy link
Copy Markdown

Deploy Preview for jade-cajeta-1bcca0 ready!

Name Link
🔨 Latest commit 7621693
🔍 Latest deploy log https://app.netlify.com/projects/jade-cajeta-1bcca0/deploys/6aa190496212690008aafb61
😎 Deploy Preview https://deploy-preview-303--jade-cajeta-1bcca0.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Zethson
Zethson force-pushed the about-page-redesign branch from 5cce6b6 to 2846ce3 Compare September 9, 2026 16:57
Replace the two-paragraph stub with a landing page: a hero backed by live
figures, a three-layer diagram of the project drawn from the package
registry, a card grid for the governance documents, and the NumFOCUS
sponsorship panel.

The page is a layout of its own, selected by `layout = "landing"`, so the
prose pages under /about keep using list.html.
@josenimo

josenimo commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Excellent refresh of the About page @Zethson : it is intuitive, informative, and beautiful.

small comment, clicking the About button on the top menu just opens the menu, doesnt lead anywhere. I like this behaviour even thought I noticed myself clicking it like 3 times 😅

I really like this structure visualization, however I do find the boxes somewhat empty.
Screenshot 2026-09-09 at 19 12 33

What if we add the github profile pictures into the boxes? That would not work because of the overlap between core and core dev. This also lead me to think that what if we show this overlap here? To represent the variety of responsibilities different members uphold? Not sure if this is too much detail. Maybe add the github profiles in both compartments in a redundant way? Either way, I am not sure, just thinking out loud. Feel free to ignore 😄

This menu is super nice!
Screenshot 2026-09-09 at 19 18 38

LATM: Looks amazing to me

@Zethson

Zethson commented Sep 9, 2026

Copy link
Copy Markdown
Member Author

I agree, the boxes need more love. But that's beyond the scope of this PR.

Thanks!

@Zethson
Zethson merged commit c21b4db into main Sep 9, 2026
6 checks passed
@Zethson
Zethson deleted the about-page-redesign branch September 9, 2026 18:06
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