feat(nodejs): init
🎉 Theme for NodeJS🎉
NodeJS is a javascript runtime, the nodejs website includes docs for it
💬 Additional Comments 💬
Difficulties
Right-clicking on these breadcrumbs applies a green background and at the moment I dont know how to remove it. none of the pseudoclasses work and it doesn't gain any additional class.
Same behaviour can be observed in a few different places, if i can figure out how to fix it here I'll probably be able to fix it in those places too
🗒 Checklist 🗒
- [x] I have read and followed Catppuccin's submission guidelines.
- [x] I have made a new directory underneath
/styles/<name-of-website>containing the contents of the/templatedirectory.- [x] I have ensured that the new directory is in lower-kebab-case.
- [x] I have followed the template and kept the preprocessor as LESS.
- [x] I have made sure to update the
userstyles.ymlfile with information about the new userstyle. - [x] I have included the following files:
- [x]
catppuccin.user.css- all the CSS for the userstyle, based on the template. - [x]
preview.webp- composite image of all four individual flavor screenshots (taken with the default accent color of mauve) stitched together, generated via Catwalk.
- [x]
I should note that the Node.js documentation, like the website, has a redesign in the works: https://togithub.com/nodejs/node/issues/52343.
I should note that the Node.js documentation, like the website, has a redesign in the works: https://togithub.com/nodejs/node/issues/52343.
Oh thanks for letting me know! I've looked at that issue and looks like they're changing the design quite significantly
And looks like over the months they have been making steady progress with it. I'll just wait until they deploy the new docs then I'll rework this PR. Is that fine? We can keep it as draft in the meantime?
I mean I'm okay merging with the current state assuming it correctly themes the existing docs! Up to you.
Going over old issues and thought I'd look around if there are any updates on Node's side of things re: the redesign; looks like last week a pull request was opened to potentially make the final step of deploying the new API docs (https://redirect.github.com/nodejs/node/pull/57343), and I also found https://github.com/nodejs/api-docs-tooling which might provide some insight into the variables used in the meantime.
I should also say no pressure to continue work on this if you aren't interested. If you still are, I would also ask that you update this new userstyle to match the new template for new userstyles that we made some major changes to in December/January (#1546).
Ok, if I decide to continue this I feel like it would just make sense to start from scratch with a new PR