[todo]
Cache listicles.
Provide documentation on *.html pages for how to interact with cms.evanjon.es
via cURL.
Complete e2e and integration testing.
Provide a Go API under git.sr.ht/~evanj/cms (move from
git.sr.ht/~evanj/evanjon.es) and provide more fine-grained ways to interact
with content/contentype search APIs.
Add "after" pagination option.
In ContentSearch use transaction on ContentGet.
Make content create have name field be StringSmall, StringBig works for example (if cURLing).
At least 80% code coverage on entire repository.
[revisit]
Fullscreen takeover for html/markdown editors.
Sidebar nav for desktop