Commit 8465ea713989354cc7024ee8a3b74c0d09895173


From: Moritz Poldrack <>
Date: Fri Jan 26 18:19:27 2024 +0700

ui: add basic user interface
Since this project is mainly aimed at trying out Elm, it's a good idea
to start with that. So here we go. Not the prettiest, but that's just
how it goes if you hand me UI-stuff.

Thanks: Aaron Bieber <> (for suggesting Elm to me,
 which makes writing JavaScript bearable)


ui/.gitignore +2/-0
ui/Makefile +14/-0
ui/dist/.gitignore +1/-0
ui/elm.json +24/-0
ui/html/index.html +79/-0
ui/html/index.js +18/-0
ui/src/Main.elm +193/-0
ui/src/Ports.elm +4/-0