Start working on the Stats Viewer application

This commit is contained in:
Oliver-Akins 2025-04-21 00:50:58 -06:00
parent cb3bc7c86c
commit 91863d85a8
18 changed files with 422 additions and 1 deletions

View file

@ -9,5 +9,11 @@
},
"esmodules": [
"./module.mjs"
],
"styles": [
{
"src": "styles/main.css",
"layer": "modules.stats-tracker"
}
]
}

View file

@ -0,0 +1,12 @@
.stat-tracker.StatsViewer {
.window-content {
gap: 1rem;
}
[data-application-part="tableSelect"] {
display: flex;
flex-direction: row;
gap: 1rem;
}
}

3
public/styles/main.css Normal file
View file

@ -0,0 +1,3 @@
@layer resets, elements, components, apps, exceptions;
@import url("./Apps/StatsViewer.css") layer(apps);

View file

@ -0,0 +1,3 @@
<div>
Data Filters
</div>

View file

@ -0,0 +1,3 @@
<div>
Table Overview
</div>

View file

@ -0,0 +1,3 @@
<div>
Graph Canvas
</div>

View file

@ -0,0 +1,14 @@
<div>
<select
data-bind="_selectedTable"
>
{{ st-options table tables }}
</select>
{{#if subtables}}
<select
data-bind="_selectedSubtable"
>
{{ st-options subtable subtables }}
</select>
{{/if}}
</div>

View file

@ -0,0 +1,3 @@
<div>
<canvas></canvas>
</div>