This isn’t your fault and this isn’t the best way to build websites, only an issue of time for the developer, Tyler. While it’s 100% possible to provide a useful experience for folks without JS–for any reason–Tyler hasn’t done it yet because this project is not his number one priority.
There’s a good chance he’ll fix this in some distant future. If you see this message, encourage him to Be Progressive! @tylergaw.