This project is set up as a Lustre-powered static site using Blogatto.
blog/
first-post/
index.md
dev/
me_dev.gleam
styles/
site.css
src/
me.gleam
me/
site.gleam
static/
style.css # generated by `mise run css`
mise trust # Trust the repo's mise.toml once
mise install # Install pinned Node, Erlang, Gleam, and Rebar
mise run build # Build Tailwind CSS and generate the static site into ./dist
mise run dev # Start the Blogatto dev server with live reload
mise run test # Run tests and format checks- Edit
src/me/site.gleamto change Lustre routes and layout. - Add markdown posts under
blog/. - Update
styles/site.cssfor Tailwind layers, design tokens, and custom site styles. - Rebuild
static/style.csswithmise run cssormise run buildafter CSS changes. static/style.cssis generated and intentionally not tracked in Git.- Replace the placeholder
site_urlwith your real domain before deploying.
mise run build
mise run test