Remove the website in favor of the new org-level site#3993
Remove the website in favor of the new org-level site#3993captainbrosset wants to merge 8 commits intomainfrom
Conversation
|
@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? |
|
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. |
|
@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. |
NiklasMerz
left a comment
There was a problem hiding this comment.
The new logo and website is looking sharp
Not sure how Eleventy manages redirect-like pages, but it seems to me that the code in the org-level site will only redirect The approach looks good to me, and the structure makes more sense. I propose to re-add the Baseline wordmark in the |
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! Thanks for the PR. |
Done, see the *-redirect.html files in https://github.com/web-platform-dx/web-platform-dx.github.io/tree/main/src |
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.