-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
Winding down the old layouts/old codebase in favour of the Website Redesign #5403
Comments
Also the following NPM packages will be removed once we get rid of the old stuff:
|
can i work on it? @ovflowd |
@mertcanaltinHere's what it says in the description of the issue |
Hey @mertcanaltin this is a meta issue, there's no actionable directly from this issue :) (Exactly as @AugustinMauroy mentioned above!) |
I understood thank you 😭 |
@mertcanaltin I've updated some issues adding more stuff that can be worked on :) |
Closing this for now, in favor of #5131 |
With the continuous work into making the Website Redesign happen (#5131), this issue describes what will happen once we finish migrating all existing Components.
Migrating Layouts from
nodejs.dev
Once we've finished migrating all necessary components and have all the logic planned, it will be time to start migrating layouts.
nodejs.dev
, the layouts here work differently and are "invoked" by each page's Frontmatter..mdx
instead of plain.md
.nodejs.dev
are overcomplicated; on this repository, we want to simplify them and break them down into different layouts.nodejs.dev
, whilst we want to make one layout for each one.layouts/old/
Migrating Pages from
nodejs.dev
On
nodejs.dev
, pages reside onsrc/pages
and their content onsrc/content
; on this repository, both the page and the content will stay onpages
and be a.mdx
file.nodejs.dev
use complex wrapping functions and GraphQL, whereas on this repository, we want to simplify this.pages/new/
Removing Old Content
Once the pages were migrated and we had satisfactory results (Components and Layouts being tweaked), we will start removing the old content:
Final touches
The final touches include making code adjustments, documentation updates and migrating pages.
_app.mdx
component needs to be updated, including removing old fonts and stylespages/new
are going to be placed directly within thepages/
folderThe text was updated successfully, but these errors were encountered: