Skip to content

Improved home more#161

Open
pombredanne wants to merge 58 commits into
mainfrom
improved-home-more
Open

Improved home more#161
pombredanne wants to merge 58 commits into
mainfrom
improved-home-more

Conversation

@pombredanne
Copy link
Copy Markdown
Member

This PRs add more improvements to the home page and site structure:

  • Simplify top level menu
  • Rework home section names, add hyperlinks from pillar cards.
  • Add links to getting started
  • Extend icons of supported techs
  • Improve icons of support vuln data sources
  • Add license data grid
  • A few more refinements and checks for dead links

@pombredanne
Copy link
Copy Markdown
Member Author

Screenshot 2026-05-25 at 22-28-18 Home AboutCode org

Rotate the scrolling slightly faster, and alternate logo and no logo.

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Add some logo
Add hover

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Also ensure we center the last row of cards that do not fill a row

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
I was playing with a docusaurus bump locally. This does not play
well with the current version

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Remove site map that is out of date

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
This was a nice experiement while it last. But I am not running a
fulle node locally.

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Remove Open Reference Data which is redundant
Split Code matching and Binary in two

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Also refactor/rename some components.

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
We now have a single component for packages, licenses and vulns.
Also fix some links.

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Docusaurus <Link> can do that

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
For components this requires doing some wrapper function shenanigan.

Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Reported-by: @mjherzog
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
- Use alpha order
- Remove redundant chat/code links and use Slack/GitHub
- Add Projects and Doc links

Reported-by: @mjherzog
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
- Remove getting-started- file name prefix
- Remove about- file name prefix
- Update code and links accordingly

Reported-by: @mjherzog
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
Reported-by: @mjherzog
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
@pombredanne pombredanne deployed to github-pages May 26, 2026 21:06 — with GitHub Actions Active
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.

1 participant