Commit graph

17 commits

Author SHA1 Message Date
Starbeamrainbowlabs a24ba21ba8
Add tabledefs & ui item indexes 2022-03-10 23:09:22 +00:00
Starbeamrainbowlabs 30b20f8e18
client: Add initial on load UI logic.
It's still missing static/js/tabledefs/index.mjs though
2022-03-10 03:26:08 +00:00
Starbeamrainbowlabs 0f2c5ae194
TableView: fill in append_table
oops
2022-03-10 03:04:50 +00:00
Starbeamrainbowlabs 04479d5ce3
TableView, UITable: fill in the plumbing
Int heory, we now have the basics of the UI down now. We just need to 
hook up the navigation and do some testing :D
2022-03-10 02:53:30 +00:00
Starbeamrainbowlabs 1bb6793542
Add null esm to hoodwink esbuild 2022-03-10 02:50:04 +00:00
Starbeamrainbowlabs 5d38a56bed
client: Start filling out more of the UI plumbing, but there's still a ways to go 2022-03-06 02:39:52 +00:00
Starbeamrainbowlabs 67281677ac
client: Add last edit marker to TableView so we don't lose our place.
It's late at night & I need to go to bed, but I'm in the middle of this
2022-02-27 03:06:57 +00:00
Starbeamrainbowlabs ae1b46097e
client: start work on UI plumbing, but it's far from finished....
UI code is always impossible to keep nice and neat....  * sighs *
2022-02-27 02:06:33 +00:00
Starbeamrainbowlabs 6a834eea22
client: TableView: move to UI subdir 2022-02-27 02:05:45 +00:00
Starbeamrainbowlabs 5bbe91c3e9
client tabledefs: add name & icon 2022-02-27 02:04:42 +00:00
Starbeamrainbowlabs 405df9acfc
client: create TableView scaffolding for updating the UI 2022-02-26 21:58:51 +00:00
Starbeamrainbowlabs 36a96a84fd
client: create initial table definitions
These will (hopefully) be used to decide on the layout of the UI for 
each table.
2022-02-26 21:58:20 +00:00
Starbeamrainbowlabs 34f031a9e4
client: setup some scaffolding for displaying tables, but it's nowhere near finished 2022-02-26 00:21:33 +00:00
Starbeamrainbowlabs 42aa571ae5
client route main: test new client table fetching method 2022-02-25 03:23:21 +00:00
Starbeamrainbowlabs b1f6a44a6a
SystemQueryClient: Add generator for fetching tables via SSE 2022-02-25 03:22:58 +00:00
Starbeamrainbowlabs 10f36cf3f5
client-side: go!
There's still a *ton* of work left, but we're (slowly) getting there
2022-02-24 03:08:21 +00:00
Starbeamrainbowlabs 119e44165a
Add initial client-side system
Looks like esbuild is shaping up to be just the thing we need, and wow 
is it fast!

Still ned to figure out how to get it to not mangle the index.html 
filename, but still!
2022-02-22 03:01:39 +00:00