Skip to content

mapgie/static-site

Repository files navigation

8008: Visit

Minimal static site.

Netlify Status

Structure

  • index.html – Home page
  • ant-farm.html – Ant Farm simulation
  • memory-maze.html – Memory Maze demo
  • art.html – Procedural art generator
  • rps.html – Rock–Paper–Scissors game
  • global.css – Global styles
  • ant-farm.css – Ant Farm specific styles
  • js/ – JavaScript modules
  • build-header.sh – Generate header-snippet.html
  • check-and-inject.sh – Inject header snippet into each HTML
  • .github/workflows/build-header.yaml – CI task for header injection

Usage

  1. Install Netlify CLI (optional).
  2. Run ./build-header.sh.
  3. Run ./check-and-inject.sh.
  4. Deploy via Netlify or any static host.

CI

On push to main, GitHub Actions regenerates and reinjects header.

File Structure

├── 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published