A mobile-friendly Minecraft circle and ring calculator. It draws the selected wall thickness on a block grid, counts the ring and inner opening, and exports a PNG blueprint.
BLOCKRING is a fully static React SPA. It has no server, database, API routes, authentication, or runtime environment variables.
npm install
npm run devnpm run buildThe deployable static site is written to dist/.
- Push the repository to GitHub with
mainas the default branch. - Open Settings → Pages in the GitHub repository.
- Under Build and deployment, choose GitHub Actions as the source.
- Push to
main, or run Deploy BLOCKRING to GitHub Pages manually from the Actions tab.
The included workflow builds and publishes dist/. Relative asset paths allow
the same build to work at both username.github.io/repository/ and a custom
domain.