Hello, world
The first post on this site, and a short note on how posts work.
Every page here is a markdown file. Nefantaris turns the folder into a fast, prerendered site, and Cloudflare Pages serves it. No database, no admin panel.
The welcome site for Nefantaris, deployed exactly as a new site comes out of the box: the base theme, the default plugin, and nothing custom. What you are looking at is the starting point every Nefantaris site shares before anyone touches the design.
Pages are markdown files in content/pages/, posts are markdown files in
content/posts/, and the file path is the route. A short frontmatter block at
the top of each file carries the title and description. Nothing else is
required to publish a page.
Every route is written to a real HTML file at build time, so the first paint never waits for JavaScript. React then takes over in the browser, and moving between pages happens without a reload. Light and dark mode follow your system setting with no script involved.
Change the title and description at the top of content/pages/index.md and
this hero changes with it. Add a page, add a post, swap the theme in
nefantaris.json. Publishing is a commit.
The first post on this site, and a short note on how posts work.