The Entrenador de Carambola Guiada is designed for zero-config GitHub Pages deployment. All file paths are relative (Documentation Index
Fetch the complete documentation index at: https://mintlify.com/losyoguis/149tresbandas/llms.txt
Use this file to discover all available pages before exploring further.
css/styles.css, js/app.js, manifest.webmanifest, assets/jugadas/), so the trainer works from any GitHub Pages URL without environment-specific configuration or a build step.
Deploy in Three Steps
Push files to GitHub
Push the full repository — including the
assets/jugadas/ folder — to the main branch. Every image file for all 148 plays must be present before you enable Pages.Enable GitHub Pages
In your repository, go to Settings → Pages. Under Source, set the branch to
main and the folder to / (root), then click Save. GitHub will begin building and publishing the site.The .nojekyll File
A .nojekyll file must be present in the repository root. It tells GitHub Pages to skip Jekyll processing entirely, which is necessary because Jekyll silently ignores folders and files whose names start with an underscore (_) and can interfere with asset loading for any non-standard path.
Clearing Old Cache
The Service Worker (cache keyentrenador-carambola-guiada-production-v235-corner-power) automatically caches all static assets on first load, which means users upgrading from an older deployed version may see stale content until the cache is invalidated.
To force a refresh after deploying a new version:
- Hard reload — press Ctrl+Shift+R on Windows/Linux, or Cmd+Shift+R on macOS.
- Unregister the Service Worker manually — open DevTools (F12), go to Application → Service Workers, click Unregister next to the trainer’s worker, then reload the page.
production-v235-corner-power → production-v236-...), which automatically triggers a cache refresh for returning visitors on their next page load.