|
13 | 13 | <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" |
14 | 14 | crossorigin="anonymous" referrerpolicy="no-referrer" /> |
15 | 15 |
|
16 | | - <!-- PyScript CSS --> |
17 | | - <link rel="stylesheet" href="https://pyscript.net/releases/2025.8.1/core.css"> |
| 16 | + <!-- PyScript --> |
| 17 | + <script type="module" src="https://pyscript.net/releases/2025.10.1/core.js"></script> |
| 18 | + <link rel="stylesheet" href="https://pyscript.net/releases/2025.10.1/core.css"> |
| 19 | + |
| 20 | + |
| 21 | + <!-- SQL.js for database --> |
| 22 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/sql.js/1.13.0/sql-wasm.js"></script> |
| 23 | + <!-- SQLite Database Optimization Functions --> |
| 24 | + <script src="db-optimizer.js"></script> |
| 25 | + |
| 26 | + <!-- JavaScript for tree toggling --> |
| 27 | + <script> |
| 28 | + function toggleModule(moduleId, event) { |
| 29 | + if (event) event.stopPropagation(); |
| 30 | + const elem = document.getElementById(moduleId); |
| 31 | + if (elem) { |
| 32 | + elem.classList.toggle('hidden'); |
| 33 | + } |
| 34 | + } |
| 35 | + |
| 36 | + function toggleClass(classId, event) { |
| 37 | + if (event) event.stopPropagation(); |
| 38 | + const elem = document.getElementById(classId); |
| 39 | + if (elem) { |
| 40 | + elem.classList.toggle('hidden'); |
| 41 | + } |
| 42 | + } |
| 43 | + |
| 44 | + </script> |
| 45 | + |
18 | 46 |
|
19 | 47 | <style> |
20 | 48 | * { |
@@ -1206,34 +1234,7 @@ <h3 style="color: #667eea; margin-bottom: 15px;"> |
1206 | 1234 |
|
1207 | 1235 | </div> |
1208 | 1236 |
|
1209 | | - <!-- SQL.js for database --> |
1210 | | - <script src="https://cdnjs.cloudflare.com/ajax/libs/sql.js/1.13.0/sql-wasm.js"></script> |
1211 | | - |
1212 | | - <!-- PyScript --> |
1213 | | - <script type="module" src="https://pyscript.net/releases/2025.8.1/core.js"></script> |
1214 | | - |
1215 | | - <!-- SQLite Database Optimization Functions --> |
1216 | | - <script src="db-optimizer.js"></script> |
1217 | | - |
1218 | | - <!-- JavaScript for tree toggling --> |
1219 | | - <script> |
1220 | | - function toggleModule(moduleId, event) { |
1221 | | - if (event) event.stopPropagation(); |
1222 | | - const elem = document.getElementById(moduleId); |
1223 | | - if (elem) { |
1224 | | - elem.classList.toggle('hidden'); |
1225 | | - } |
1226 | | - } |
1227 | | - |
1228 | | - function toggleClass(classId, event) { |
1229 | | - if (event) event.stopPropagation(); |
1230 | | - const elem = document.getElementById(classId); |
1231 | | - if (elem) { |
1232 | | - elem.classList.toggle('hidden'); |
1233 | | - } |
1234 | | - } |
1235 | 1237 |
|
1236 | | - </script> |
1237 | 1238 |
|
1238 | 1239 | <!-- Main Python script --> |
1239 | 1240 | <script type="mpy" src="./main.py" config="./pyscript.toml"></script> |
|
0 commit comments