Skip to content

Streamline homepage#171

Merged
pombredanne merged 5 commits into
mainfrom
refinements3
Jun 1, 2026
Merged

Streamline homepage#171
pombredanne merged 5 commits into
mainfrom
refinements3

Conversation

@pombredanne
Copy link
Copy Markdown
Member

Following feedback from @mjherzog this PR:

  • moves the supported environment grids to a new Environments page.
  • keeps featured one-liner grids for packages, licenses, and vulnerabilities data sources on home page
  • moves the Supporters at the bottom of home with a CTA.

This also adds a new line on the footer with the commit that was used to build the site, to help with debugging and tracing.

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
This help track exactly the current deployed commit and origin

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Only show featured on home page and then link to a new Environments page

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
And add link to meetings

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
@pombredanne
Copy link
Copy Markdown
Member Author

This is published to staging at https://aboutcode-org.github.io/www.aboutcode.org/

Copy link
Copy Markdown
Member

@mjherzog mjherzog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes look good. A big improvement to keep the Home page compact and balanced across the blocks of information.

@pombredanne pombredanne merged commit 14138fb into main Jun 1, 2026
4 checks passed
@pombredanne pombredanne deleted the refinements3 branch June 1, 2026 09:02
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