Skip to content

Remove the website in favor of the new org-level site#3993

Open
captainbrosset wants to merge 8 commits intomainfrom
site
Open

Remove the website in favor of the new org-level site#3993
captainbrosset wants to merge 8 commits intomainfrom
site

Conversation

@captainbrosset
Copy link
Copy Markdown
Contributor

@captainbrosset captainbrosset commented Apr 27, 2026

Currently, the /web-features/ path still goes to the current repo.
Once we merge this PR, the current repo will stop hosting the site, and the /web-features/ path will start being served by the org-level gh-pages site.
At the org-level site, the /web-features/ path is redirected to /baseline/. This is so that existing links aren't broken, and improve the site. The /web-features/ path was a technical one only, due to the our repo's name. In reality, web-features and baseline are 2 different things, and the new /baseline/ makes a lot more sense here.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Apr 27, 2026
@captainbrosset
Copy link
Copy Markdown
Contributor Author

@sebazelonka thank you very much for your logo proposal! I took the liberty to modify it a tiny bit, as you can see above.

I'd love for our group to adopt this logo. Are you good with this?

@captainbrosset
Copy link
Copy Markdown
Contributor Author

Note for myself: revert the change where I made the CG page be the homepage instead of the Baseline page. We don't want to do this in this PR, to avoid breaking existing links.
Future plan: move the CG homepage to the github org level, and keep this repo for the baseline page.

@sebazelonka
Copy link
Copy Markdown

@captainbrosset I love the gradient and how the proportions are adjusted. TBH, I don't like too much where the WebDX is, I like it more just beside the Icon, but if the idea is to have something bigger in the same width, I think is the right alternative.

@github-actions github-actions Bot added the tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings label May 5, 2026
@captainbrosset captainbrosset changed the title New logo and site Remove the website in favor of the new org-level site May 5, 2026
@captainbrosset captainbrosset requested a review from tidoust May 5, 2026 21:16
Copy link
Copy Markdown
Contributor

@NiklasMerz NiklasMerz left a comment

Choose a reason for hiding this comment

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

The new logo and website is looking sharp

@tidoust
Copy link
Copy Markdown
Member

tidoust commented May 6, 2026

At the org-level site, the /web-features/ path is redirected to /baseline/

Not sure how Eleventy manages redirect-like pages, but it seems to me that the code in the org-level site will only redirect /web-features/, and not subpages such as /web-features/supported-browsers/. I do not know whether there are sources that currently target these subpages but they may be worth redirecting too?

The approach looks good to me, and the structure makes more sense. I propose to re-add the Baseline wordmark in the /baseline/ page, see web-platform-dx/web-platform-dx.github.io#1

@captainbrosset
Copy link
Copy Markdown
Contributor Author

Not sure how Eleventy manages redirect-like pages, but it seems to me that the code in the org-level site will only redirect /web-features/, and not subpages such as /web-features/supported-browsers/. I do not know whether there are sources that currently target these subpages but they may be worth redirecting too?

Correct, only the /web-features/ path is redirected, as this is the most important one. I'm much less worried about the other ones, but sure, we can add redirect pages to handle them too.

The approach looks good to me, and the structure makes more sense. I propose to re-add the Baseline wordmark in the /baseline/ page, see web-platform-dx/web-platform-dx.github.io#1

Done! Thanks for the PR.

@captainbrosset
Copy link
Copy Markdown
Contributor Author

Not sure how Eleventy manages redirect-like pages, but it seems to me that the code in the org-level site will only redirect /web-features/, and not subpages such as /web-features/supported-browsers/. I do not know whether there are sources that currently target these subpages but they may be worth redirecting too?

Correct, only the /web-features/ path is redirected, as this is the most important one. I'm much less worried about the other ones, but sure, we can add redirect pages to handle them too.

Done, see the *-redirect.html files in https://github.com/web-platform-dx/web-platform-dx.github.io/tree/main/src

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants