685b1b944df99e5331f9e4784aa1508fa7624128
- Removed the default houston logo - Added bright and variants of custom Nix CN logo, Figma draft: https://www.figma.com/design/u5BcG8CtVqNwvyV0XcLHMx/Nix-CN-Logos?node-id=0-1&t=OrMavWfoAEzq8akM-1 - Added Nix flake logo from the NixOS branding guide Signed-off-by: Noa Virellia <noa@requiem.garden>
Nix CN Web
Contribution
- Root docs serve the zh-CN version [MUST]
- Use sign-off via
git commit -s[MUST] - Do not modify the
mainbranch for any reason [MUST] - Do not omit the commit subject for any reason [MUST]
- Describe all changes in the commit message [MUST]
- Rebase before submitting patches [MUST]
- Commit message written in english [MUST]
- Split commits for large or multi-part changes [OPTION]
- Use OpenPGP/SSH for commit signing [OPTION]
- Have fun contributing :) [VERY NECESSARY]
Toolchain
- Zed Editor
- Node 22
- Pnpm 10.24
- Corepack
- Cloudflare
Commands
All commands are run from the root of the project, from a terminal:
| Command | Action |
|---|---|
yarn install |
Installs dependencies |
yarn dev |
Starts local dev server at localhost:4321 |
yarn build |
Build your production site to ./dist/ |
yarn preview |
Preview your build locally, before deploying |
yarn astro ... |
Run CLI commands like astro add, astro check |
yarn astro -- --help |
Get help using the Astro CLI |
Languages
MDX
86.9%
JavaScript
7.3%
Astro
3.8%
TypeScript
1.2%
Nix
0.8%