Commit 8718ee6
committed
feat: Client-side deployment, two-output graph, csv-validation
* Static client-side WASM-deployment (Closes #53)
- Replaced Python/Jinja backend templates with fully static HTML.
- Included light/dark theme toggle.
- Added netlify.toml for Netlify build.
- Added package.json for Netlify build triggers.
- Added scripts/build_wasm.sh for installing dependencies,
building SimDec wheel, converting Panel to Pyodide,
and copying necessary files.
- Needed to add data/stress.csv to panel/ for conversion to WASM.
* Fixed error handling with faulty CSV files (Closes #50)
- Faulty files display error message
- Faulty files keep buffering icon in UI
* Two-output graph (Closes #45)
- Two-output graph is in a new function as in previous PR.1 parent a9af109 commit 8718ee6
File tree
7 files changed
+10190
-164
lines changed- panel
- data
- scripts
7 files changed
+10190
-164
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
Large diffs are not rendered by default.
0 commit comments