Revert enhanced previews.html to original simple navigation menu functionality - #46
Conversation
🎮 PR Preview DeployedYour PR has been deployed to a preview environment with multiple deployment options! 🌐 Web Preview (GitHub Pages)🌊 Play the preview: https://commjoen.github.io/3dgame/pr-46/ 🐳 Container Preview (GHCR)Run the PR preview locally using Docker: # Option 1: PR-specific tag
docker run -p 8080:80 ghcr.io/commjoen/3dgame:pr-46
# Option 2: Commit-specific tag
docker run -p 8080:80 ghcr.io/commjoen/3dgame:copilot/fix-45-5f57367
# Then visit: http://localhost:8080📦 Container Registry: View all tags Both previews will be automatically updated when you push new commits to this PR. |
Co-authored-by: commjoen <1457214+commjoen@users.noreply.github.com>
Co-authored-by: commjoen <1457214+commjoen@users.noreply.github.com>
|
@copilot i cannot pass through the gate and the preview menu is also gone. |
I've investigated the changes I made, and they only modified the Could you clarify what you mean by:
The actual game logic in src/ files remains unchanged, so this might be a separate issue. Could you test the game directly at the main deployment (not through the iframe) to isolate if it's related to my changes?
I've improved the iframe implementation that might have been causing the issues (commit 6af240d). The changes include:
If you're still experiencing issues with the gate or controls, please try:
The core game files remain unchanged, so this should resolve any iframe-related interference with game functionality. |
…tions Co-authored-by: commjoen <1457214+commjoen@users.noreply.github.com>
|
@copilot https://commjoen.github.io/3dgame/previews.html no longer shows a menu with the main branch and PR and previews |
Co-authored-by: commjoen <1457214+commjoen@users.noreply.github.com>
I've reverted the workflow to restore the original simple previews menu functionality (commit 5f57367). The enhanced audio testing dashboard was removing the basic navigation menu you needed. The previews.html page will now generate the original simple format showing:
The workflow is back to its original 163-line version instead of the 461-line enhanced version I had created. |
🧹 PR Preview Cleaned UpThe GitHub Pages preview deployment for this PR has been automatically removed. 📋 View remaining previews: https://commjoen.github.io/3dgame/previews.html 📦 Container Note: PR container images ( |
This PR reverts the enhanced audio testing dashboard back to the original simple previews menu functionality based on user feedback.
Problem
The enhanced previews.html implementation (with comprehensive audio testing, live game preview, and iframe integration) inadvertently removed the core navigation functionality that users expected - a simple menu listing available deployments.
Solution
Reverted the
.github/workflows/regenerate-previews.ymlworkflow to its original implementation that generates a clean, focused previews page with:Changes Made
tests/unit/audio-deployment.test.jstest file that was added for the enhanced versionThe previews page now provides the essential functionality of listing and linking to available deployments without the complexity of the audio testing dashboard.
Addresses feedback in #45.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.