Refactor Web UI Javascript into separate files

This will simplify further maintainance. Instead of a single large file,
there are now separate files for each models, api, utils, and constants.
There are also separate files for all Scenes.

There are no functional changes in this patch.
This commit is contained in:
Max Berger
2026-02-18 21:11:06 +01:00
parent 6eeeda8b25
commit bd3be1c56b
14 changed files with 1660 additions and 1414 deletions

View File

@@ -14,7 +14,7 @@
<link href="css/main.css" type="text/css" media="screen" rel="stylesheet">
<link href="css/icon.png" type="image/png" rel="icon">
<style>.hidden {display: none !important;}</style>
<script src="fn.js"></script>
<script type="module" src="main.js"></script>
</head>
<body>