- CSS 47.2%
- Svelte 26.1%
- JavaScript 12.6%
- Shell 8.3%
- HTML 3.5%
- Other 2.3%
|
All checks were successful
deploy-site / build-and-deploy (push) Successful in 17s
|
||
|---|---|---|
| .forgejo/workflows | ||
| .gitea | ||
| design | ||
| website | ||
| .gitattributes | ||
| .gitignore | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
| SECURITY.md | ||
Academy Network: website
The static site served at academynetwork.net: what the project is, downloads, guide guidelines, contributing, governance, FAQ, and the full legal texts.
Part of the Academy Network project. The authoritative protocol
specification and plan live in the
spec repository. See
CONTRIBUTING.md (in this repo) before contributing here; it comes
with a code of conduct and a security policy.
Layout
| Path | What |
|---|---|
website/ |
SvelteKit site (adapter-static, fully prerendered) |
design/ |
Canonical UI: stylesheet, shell (HTML/JS), sync check, design guide, logos |
design/ is canonical: design/academy.css is the stylesheet of
record and website/src/app.css is its synced copy (bodies must
match; only the header comment differs). Run bash design/check-sync.sh to verify, and see design/STYLE.md for the
locked design system.
Build
cd website
npm install
npm run dev # local dev server
npm run build # prerender to website/build (plain static files)
The output is plain static files that deploy on any static host. The site has no server routes, no analytics, and makes no third-party requests; keep it that way.
License
GNU Affero General Public License v3.0 or later (see LICENSE).
Written content on the site is also available under CC BY-SA 4.0.