https://github.com/foonerd/evoframework.org
https://github.com/foonerd/evoframework.org
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/foonerd/evoframework.org
- Owner: foonerd
- License: apache-2.0
- Created: 2026-05-10T07:36:16.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-05-10T10:16:52.000Z (about 1 month ago)
- Last Synced: 2026-05-10T10:25:47.918Z (about 1 month ago)
- Language: CSS
- Size: 37.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Notice: NOTICE
Awesome Lists containing this project
README
# evoframework.org
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.
## What this is
A static site generated by [Zola](https://www.getzola.org/), 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/`.
## Layout
```
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)
```
## Build locally
Prerequisite: Zola (`cargo install zola`, or download a release binary
from getzola.org).
```sh
zola serve # local dev server with live reload
zola build # produces public/ ready to deploy
```
## Deploy
Plain rsync to the LAMP host's docroot:
```sh
zola build && rsync -av --delete public/ user@host:/var/www/evoframework.org/
```
Apache serves static files; PHP and MySQL go unused.
## License
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`.
## Status
Pre-1.0 scaffolding. Templates and design tokens are in place; content
is being authored.