Skip to content

felstormrage/rednithin.com

Repository files navigation

me

Package Version Hex Docs

This project is set up as a Lustre-powered static site using Blogatto.

Project layout

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`

Commands

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

Customisation

  • Edit src/me/site.gleam to change Lustre routes and layout.
  • Add markdown posts under blog/.
  • Update styles/site.css for Tailwind layers, design tokens, and custom site styles.
  • Rebuild static/style.css with mise run css or mise run build after CSS changes.
  • static/style.css is generated and intentionally not tracked in Git.
  • Replace the placeholder site_url with your real domain before deploying.

Development

mise run build
mise run test

About

me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors