summaryrefslogtreecommitdiff
path: root/hi-ui/src/routes
Commit message (Collapse)AuthorAge
* Remove redundancy in `hi-ui` directory name.Owen Jacobson2024-10-10
|
* Oops. Fixes stray debug from 2f0b77e8.Owen Jacobson2024-10-10
|
* Merge branch 'main' into wip/path-routing-for-channelsKit La Touche2024-10-10
|\
| * Disable server-side rendering for the root layout.Owen Jacobson2024-10-09
| |
| * Return a flat message list on boot, not nested lists by channel.Owen Jacobson2024-10-09
| | | | | | | | This is a bit easier to compute, and sets us up nicely for pulling message boot out of the `/api/boot` response entirely.
| * Provide a view of logins to clients.Owen Jacobson2024-10-09
| |
* | Adjust app container height down a bit.Kit La Touche2024-10-10
| | | | | | | | | | I would love to make the whole-thing container 100vh, and let the row of the interface sort out its own height. I will, eventually, I guess.
* | Fix up on-navigation data loadingKit La Touche2024-10-09
| | | | | | | | Maybe this isn't ideal, but whatever.
* | Move a lot of things aroundKit La Touche2024-10-09
|/
* All kinds of stylingKit La Touche2024-10-08
|
* Style more thingsKit La Touche2024-10-08
|
* Use `/api/boot` to bootstrap the client.Owen Jacobson2024-10-05
| | | | | | | | | | | The client now takes an initial snapshot from the response to `/api/boot`, then picks up the event stream at the immediately-successive event to the moment the snapshot was taken. This commit removes the following unused endpoints: * `/api/channels` (GET) * `/api/channels/:channel/messages` (GET) The information therein is now part of the boot response. We can always add 'em back, but I wanted to clear the deck for designing something more capable, for dealing with client needs.
* Turns out this flag does not do what I thought it didOwen Jacobson2024-10-05
|
* Configure the SvelteKit build process to build a static site.Owen Jacobson2024-10-05
| | | | | | This is the [recommended] adapter for a single-page app. That's approximately how I expect to deploy the UI. [recommended]: https://kit.svelte.dev/docs/single-page-apps
* Handle basics of interface scrollingKit La Touche2024-10-03
|
* Absorb and display eventsKit La Touche2024-09-30
| | | | | At least message-type ones, and at least without styling or memory-limit concerns.
* Move layout concerns into layoutKit La Touche2024-09-30
|
* Add lots of style and layoutKit La Touche2024-09-27
|
* Add basic browser clientKit La Touche2024-09-27
Using Svelte. No tests, no linting, yet. This is just starting to get familiar with things. You'll still have to run the dev server and the dev client builder each in their own terminals. Enjoy!