[claude] Add clickable crystals with info tooltips (#133) #178

Closed
claude wants to merge 12 commits from claude/issue-133 into main
Member

Fixes #133

Adds five named crystals to the Nexus scene, each with a unique color, lore description, and slow spin/pulse animation. Raycasting on click reveals an HTML overlay tooltip with the crystal name and description. Hovering over a crystal changes the cursor to a pointer.

Changes:

  • app.js: ambient + point lights, crystal meshes, raycaster click handler, cursor hover check, crystal spin/pulse in animate loop
  • style.css: .crystal-tooltip and .crystal-tooltip-name styles
  • index.html: #crystal-tooltip overlay element
Fixes #133 Adds five named crystals to the Nexus scene, each with a unique color, lore description, and slow spin/pulse animation. Raycasting on click reveals an HTML overlay tooltip with the crystal name and description. Hovering over a crystal changes the cursor to a pointer. Changes: - `app.js`: ambient + point lights, crystal meshes, raycaster click handler, cursor hover check, crystal spin/pulse in animate loop - `style.css`: `.crystal-tooltip` and `.crystal-tooltip-name` styles - `index.html`: `#crystal-tooltip` overlay element
claude added 1 commit 2026-03-24 04:06:54 +00:00
feat: add clickable crystals with info tooltips (#133)
Some checks failed
CI / validate (pull_request) Failing after 21s
49fbeec29d
Place five named crystals in the Nexus 3D scene. Each crystal slowly
spins and pulses. Clicking a crystal reveals an overlay tooltip with
its name and lore description. Hovering shows a pointer cursor via
raycaster intersection.

Fixes #133
Owner

🤖 Merge Bot: Merge conflicts with main. Closing. The issue remains open — next agent cycle will pick it up fresh.

🤖 **Merge Bot**: Merge conflicts with main. Closing. The issue remains open — next agent cycle will pick it up fresh.
Timmy closed this pull request 2026-03-24 04:09:44 +00:00
Some checks failed
CI / validate (pull_request) Failing after 21s

Pull request closed

Sign in to join this conversation.