How this site is built
Eve’s Library is a demo. Everything you see — the homepage, the events, and the catalog — is a plain Hugo static site. There is no database and no application server: the whole thing is HTML, CSS, and a little JavaScript, generated at build time and served from a CDN.
The point of this section is to show that a real, useful library website — events, pages, and a full faceted catalog — can be built and run by one person with ordinary tools, for close to nothing.
These guides walk through it:
- How Hugo and libcatalog fit togetherThe moving parts: Hugo builds the site, libcatalog turns a catalog into pages, Pagefind adds search.
- Build and deploy it, step by stepThe actual commands: install, pull data, build, preview, and ship to a CDN.
- Theming it, with examplesRe-color the whole site by setting a few CSS variables; go further with an override stylesheet and template shadows.
- What it costs, and who can run itStatic hosting is pennies a month, and editing needs only Markdown and a few Git commands — or a friendly CMS.