feat(web): add SEO landing page
This commit is contained in:
parent
c22f6cde60
commit
c465bcf624
14 changed files with 673 additions and 80 deletions
|
|
@ -98,7 +98,8 @@ folder and load again on the next desktop launch.
|
|||
## Build & deploy
|
||||
|
||||
- Native: `cargo build --release --bin OpenCADStudio`.
|
||||
- Web: `trunk build --release --public-url /OpenCADStudio/`.
|
||||
- Web app: `trunk build --release --public-url /app/ --dist dist/app --html-output index.html web-app.html`.
|
||||
Run `sh scripts/assemble-site.sh` afterward to add the landing page.
|
||||
`.github/workflows/pages.yml` builds and deploys to GitHub Pages on every
|
||||
release. No COOP/COEP headers are needed because the web build is
|
||||
single-threaded.
|
||||
|
|
|
|||
Loading…
Reference in a new issue