Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

llmmanorg.github.io

Source for https://llmmanorg.github.io — the website and blog for llmman.

Built with Zola. No Node, no lockfile: one static binary.

Local preview

Install Zola (brew install zola, cargo install zola, or a release binary), then:

zola serve

That serves the site on http://127.0.0.1:1111 and live-reloads on change. zola build writes the site to public/.

Writing a post

Create content/blog/my-post.md:

+++
title = "My post"
description = "One or two sentences. Used for the post list, the feed and social previews."
date = 2026-09-01

[taxonomies]
tags = ["release"]
+++

Intro paragraph, shown as the summary on list pages.

<!-- more -->

The rest of the post.

Notes:

  • date must be a bare YYYY-MM-DD (no quotes). Posts sort newest first.
  • A post with a future date is not built unless you pass zola build --drafts, so it is a usable way to stage something.
  • <!-- more --> marks the summary cut-off.
  • Filename becomes the URL: content/blog/my-post.md/blog/my-post/. Renaming it breaks existing links.
  • Tags generate /tags/<tag>/ index pages automatically.

Editing the landing page

Copy on the home page — the tagline, the subtitle, the hero command, the install commands and the "What else it does" points — lives in [extra] in config.toml, so it can be changed without touching templates. Layout lives in templates/index.html.

The page is meant to answer "what is this?" in the first screen: one sentence, one command, what that command does. Everything below it is one plain paragraph and one command per point. No feature-card grid.

The demo GIF is served from the llmman repo's docs-assets release, the same one the README embeds, so the two stay in sync.

The hero logo is static/llmman-mark.png: the manatee from the org logo, background removed so it sits on the dark page. The wordmark underneath it was dropped, since it is dark teal (unreadable on this background) and redundant next to the site header.

Layout

config.toml              site config + landing-page copy
content/_index.md        home page (renders via templates/index.html)
content/blog/            blog posts, one markdown file each
templates/base.html      shared shell: head, header, footer
templates/index.html     landing page
templates/blog.html      blog index
templates/post.html      single post
templates/taxonomy_*.html  tag pages
static/style.css         all styling
static/llmman-mark.png   hero logo (manatee, transparent)
static/favicon.png
static/apple-touch-icon.png
static/install.sh        served at /install.sh (curl | sh)
static/install.ps1       served at /install.ps1 (irm | iex)

Deployment

.github/workflows/deploy.yml builds with Zola and publishes to GitHub Pages on every push to main. Pages is configured with "GitHub Actions" as the source, so there is no gh-pages branch to manage.

About

Website and blog for llmman

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages