wails/website
copilot-swe-agent[bot] 35a3e11680 Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content
This cleanup commit resolves the issue where the branch was accidentally
based on master instead of v3-alpha. It removes all master-specific files,
restores any v3-alpha files to their correct state, and ensures only the
3 intended bugfix changes differ from v3-alpha:
- v3/pkg/application/webview_window_windows.go
- v3/pkg/w32/constants.go
- v3/pkg/w32/user32.go
2026-02-22 06:20:11 +00:00
..
.vscode feat(website): repair document content (#1775) 2022-08-22 19:59:28 +10:00
blog Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
docs Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
i18n Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
src Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
static Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
versioned_docs Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
versioned_sidebars Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
.gitattributes [Github] Exclude /website from language stats (#2927) 2023-09-21 05:48:19 +10:00
.gitignore fix: fix website build and add taskfile (#2577) 2023-04-12 21:36:01 +10:00
.nvmrc chore: optimize website building process (#2601) 2023-04-17 20:54:06 +10:00
.prettierignore chore: add Prettier as format tool (#2689) 2023-05-30 07:40:54 +10:00
babel.config.js v2.0.0 2022-09-22 11:00:57 +10:00
crowdin.yml feat(website): update the Crowdin branch (#2688) 2023-05-27 12:51:43 +10:00
docusaurus.config.js Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
package.json Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
pnpm-lock.yaml Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00
prettier.config.js chore: add Prettier as format tool (#2689) 2023-05-30 07:40:54 +10:00
README.md v2.0.0 2022-09-22 11:00:57 +10:00
sidebars.js fix(website): fix link (#1785) 2022-08-24 06:22:48 +10:00
Taskfile.yml Fix translations 2024-06-16 13:10:56 +10:00
versions.json Rebase branch onto v3-alpha: clean up master-only files and restore v3-alpha content 2026-02-22 06:20:11 +00:00

Website

This website is built using Docusaurus 2, a modern static website generator.

Installation

$ npm

Local Development

$ npm run start

Other languages:

npm run start -- --locale <language>

language - The language code configured in the i18n field in the docusaurus.config.js file.

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Translate

After the English source file is updated, run the following command to submit the source file to Crowdin:

npm run crowdin push -- -b <branch>

branch - Branch name in crowdin project

Run the following command to pull the translated files in crowdin to the local:

npm run crowdin pull -- -b <branch> -l <languageCode>

languageCode - Note that this refers to the language code in the crowdin project.

The recommended practice is to update the English source file locally, then translate the file in crowdin, and finally pull the translated file to the local.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.