Source for the evo framework's public website.
This repository contains the templates, styles, and content that build
into the static site published at https://evoframework.org. It does not
contain framework source - that lives in foonerd/evo-core and the
related evo-device-* and evo-ui* repositories.
A static site generated by Zola, served as
plain HTML and CSS by Apache. No CMS, no theme system, no database.
Content is markdown under content/; templates are Tera under
templates/; styles are hand-rolled CSS under static/css/.
config.toml Zola configuration
content/ Markdown content (one folder per site section)
templates/ Tera templates (base, index, page, section)
static/ Static assets served verbatim
css/
tokens.css Design tokens vendored from evo-ui-eng
site.css Site-specific styles (typography, layout, code)
fonts/ (optional, populated later)
images/ (optional, populated later)
public/ Build output (gitignored)
Prerequisite: Zola (cargo install zola, or download a release binary
from getzola.org).
zola serve # local dev server with live reload
zola build # produces public/ ready to deployPlain rsync to the LAMP host's docroot:
zola build && rsync -av --delete public/ user@host:/var/www/evoframework.org/Apache serves static files; PHP and MySQL go unused.
Source files in this repository are licensed under the Apache License,
Version 2.0. See LICENSE.
The names "evo" and "evoframework" are trademarks of Just a Nerd. The
license does not grant rights to use the trademarks. See TRADEMARK.md.
Pre-1.0 scaffolding. Templates and design tokens are in place; content is being authored.