site: bring the official website + Pages deploy workflow to main (#424)

The site.yml workflow deploys on push to main, so the site only goes live once
site/ is on main. Bring site/index.html + icons + the workflow so a GitHub
Pages deploy (Settings -> Pages -> Source: GitHub Actions) publishes it at
justvugg.github.io/colibri.

Refs #424

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
JustVugg
2026-07-20 17:43:46 +02:00
parent ff93ae2bc1
commit c6801451bd
4 changed files with 839 additions and 0 deletions
+698
View File
File diff suppressed because one or more lines are too long