These changes add styling and functionality to the Clojure frontend to turn it into a viable candidate for "production". Most of the major features are in a fairly complete state, so I think now is a good time to merge the branch in.
The style changes are mostly what I've shared before, but also include changes for mobile (toggle to hide filter controls), some size/color tweaks, and an improved details page.
Functionally, this adds the details page (including attachments), previous/next buttons for the results list, and the option for a "permalink" with only the call number in the URL.
These changes add styling and functionality to the Clojure frontend to turn it into a viable candidate for "production". Most of the major features are in a fairly complete state, so I think now is a good time to merge the branch in.
The style changes are mostly what I've shared before, but also include changes for mobile (toggle to hide filter controls), some size/color tweaks, and an improved details page.
Functionally, this adds the details page (including attachments), previous/next buttons for the results list, and the option for a "permalink" with only the call number in the URL.