Migrate documentation site to Astro

This commit is contained in:
2026-06-17 00:22:32 +09:00
parent 4020b7c2d5
commit 0e873fbd51
19 changed files with 5494 additions and 325 deletions
+4 -3
View File
@@ -22,7 +22,7 @@ cargo run -q -p decodal --features regex -- examples/regex/main.dcdl
## Web site and playground
The Svelte documentation site and browser playground are kept in:
The Astro documentation site and browser playground are kept in:
```text
site/decodal-site/
@@ -34,8 +34,9 @@ The playground loads `decodal-wasm` and evaluates DCDL entirely in the browser.
Important files:
```text
site/decodal-site/src/App.svelte
site/decodal-site/src/Playground.svelte
site/decodal-site/src/pages/docs/[...slug].astro
site/decodal-site/src/pages/playground.astro
site/decodal-site/src/layouts/ManualLayout.astro
site/decodal-site/src/lib/docs.js
crates/decodal-wasm/src/lib.rs
```