Skip to content

docs: new website #5965

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

docs: new website #5965

wants to merge 11 commits into from

Conversation

ldez
Copy link
Member

@ldez ldez commented Aug 1, 2025

I tried a lot of Hugo themes, but most of them don't fit our needs.

I found hextra: the features and the style are "extra" 😸

There are some constraints for the search feature, so I split some pages.

I also improved the page contents and adapted the scripts.

I think I will replace the scripts in the future with Hugo partials or shortcodes.

Note: URLs are different from the previous site.

2025-08-03.mp4

Fixes #2288
Fixes #1144

@ldez ldez added this to the v2-unreleased milestone Aug 1, 2025
@ldez ldez requested a review from bombsimon August 1, 2025 16:42
@ldez ldez added enhancement New feature or improvement area: docs labels Aug 1, 2025
@ldez ldez force-pushed the feat/new-documentation branch from 6402b96 to e51aa7f Compare August 1, 2025 16:47
@ldez ldez force-pushed the feat/new-documentation branch from e51aa7f to b10ed1f Compare August 2, 2025 21:59
@ldez ldez force-pushed the feat/new-documentation branch 2 times, most recently from 8a74ffa to 7ca3ddf Compare August 3, 2025 13:24
@ldez ldez force-pushed the feat/new-documentation branch from 7ca3ddf to 1f7d472 Compare August 3, 2025 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: docs enhancement New feature or improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

npm dependent vulnerabilities in .github/contributors/package-lock.json Add search bar to website
1 participant