index.html
– Home pageant-farm.html
– Ant Farm simulationmemory-maze.html
– Memory Maze demoart.html
– Procedural art generatorrps.html
– Rock–Paper–Scissors gameglobal.css
– Global stylesant-farm.css
– Ant Farm specific stylesjs/
– JavaScript modulesbuild-header.sh
– Generateheader-snippet.html
check-and-inject.sh
– Inject header snippet into each HTML.github/workflows/build-header.yaml
– CI task for header injection
- Install Netlify CLI (optional).
- Run
./build-header.sh
. - Run
./check-and-inject.sh
. - Deploy via Netlify or any static host.
On push to main
, GitHub Actions regenerates and reinjects header.
├── Human-Test.html
├── LICENSE
├── README.md
├── ant-farm.css
├── ant-farm.html
├── art.html
├── check-and-inject.sh
├── global.css
├── header-snippet.html
├── header.html
├── index.html
├── memory-maze.html
├── rps.html
├── .github
│ └── workflows
│ └── build-header.yaml
├── .header_checksum
├── ant-control-panel.html
├── build-header.sh
├── js
│ ├── ant-constants.js
│ ├── ant-core.js
│ ├── ant-farm.js
│ ├── ant-storage.js
│ ├── ant-ui.js
│ └── ant-utils.js
└── .gitignore