Things to figure out:
- Why is isso breaking when I add the modal (TODO: try individual
components and see if that still breaks Isso; just to investigate)
- Can we use the modal trigger but have that just go to a custom page,
or should it just build the search menu at the top of the current page
(not an overlay like the all-in-one searchbox you can add; I mean
actually it just goes to the top of the body and puts the search menu
and filtering stuff there)
- Dark mode
Any element that can't stand on its own as a self-contained component
should have its naming nested under whatever parent it's supposed to
have.
Fixes#109