diff --git a/deploy/scene-goldens/come-here-s10-board.png b/deploy/scene-goldens/come-here-s10-board.png index a657173..5b50baf 100644 Binary files a/deploy/scene-goldens/come-here-s10-board.png and b/deploy/scene-goldens/come-here-s10-board.png differ diff --git a/deploy/scene-goldens/dust-and-light-s14-board.png b/deploy/scene-goldens/dust-and-light-s14-board.png index d51725b..0de329c 100644 Binary files a/deploy/scene-goldens/dust-and-light-s14-board.png and b/deploy/scene-goldens/dust-and-light-s14-board.png differ diff --git a/deploy/scene-goldens/fire-in-the-webs-s11-board.png b/deploy/scene-goldens/fire-in-the-webs-s11-board.png index 30ca258..78881aa 100644 Binary files a/deploy/scene-goldens/fire-in-the-webs-s11-board.png and b/deploy/scene-goldens/fire-in-the-webs-s11-board.png differ diff --git a/deploy/scene-goldens/fire-in-the-webs-s11-fpv.png b/deploy/scene-goldens/fire-in-the-webs-s11-fpv.png index b6f8290..aeb84c7 100644 Binary files a/deploy/scene-goldens/fire-in-the-webs-s11-fpv.png and b/deploy/scene-goldens/fire-in-the-webs-s11-fpv.png differ diff --git a/deploy/scene-goldens/shield-holds-s11-board.png b/deploy/scene-goldens/shield-holds-s11-board.png index 8646cf8..ff28572 100644 Binary files a/deploy/scene-goldens/shield-holds-s11-board.png and b/deploy/scene-goldens/shield-holds-s11-board.png differ diff --git a/deploy/scene-goldens/springing-the-trap-s5-board.png b/deploy/scene-goldens/springing-the-trap-s5-board.png index 0c9f27e..7571882 100644 Binary files a/deploy/scene-goldens/springing-the-trap-s5-board.png and b/deploy/scene-goldens/springing-the-trap-s5-board.png differ diff --git a/deploy/scene-goldens/stone-gaze-s10-board.png b/deploy/scene-goldens/stone-gaze-s10-board.png index 5c2f4fb..80f07e9 100644 Binary files a/deploy/scene-goldens/stone-gaze-s10-board.png and b/deploy/scene-goldens/stone-gaze-s10-board.png differ diff --git a/deploy/scene-goldens/the-leap-s8-board.png b/deploy/scene-goldens/the-leap-s8-board.png index d001ba6..bc1d6f6 100644 Binary files a/deploy/scene-goldens/the-leap-s8-board.png and b/deploy/scene-goldens/the-leap-s8-board.png differ diff --git a/deploy/scene-goldens/the-rout-s11-board.png b/deploy/scene-goldens/the-rout-s11-board.png index 9937290..676017e 100644 Binary files a/deploy/scene-goldens/the-rout-s11-board.png and b/deploy/scene-goldens/the-rout-s11-board.png differ diff --git a/deploy/scene-goldens/wall-comes-down-s6-board.png b/deploy/scene-goldens/wall-comes-down-s6-board.png index 7db9b63..f2e6534 100644 Binary files a/deploy/scene-goldens/wall-comes-down-s6-board.png and b/deploy/scene-goldens/wall-comes-down-s6-board.png differ diff --git a/deploy/scene-goldens/warp-sniper-s16-board.png b/deploy/scene-goldens/warp-sniper-s16-board.png index 8fec2b9..c7d29bc 100644 Binary files a/deploy/scene-goldens/warp-sniper-s16-board.png and b/deploy/scene-goldens/warp-sniper-s16-board.png differ diff --git a/deploy/scene-goldens/wormhole-heist-s5-board.png b/deploy/scene-goldens/wormhole-heist-s5-board.png index d9fe868..177ee81 100644 Binary files a/deploy/scene-goldens/wormhole-heist-s5-board.png and b/deploy/scene-goldens/wormhole-heist-s5-board.png differ diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte index 1cd1ade..e4ea9e9 100644 --- a/packages/web/src/App.svelte +++ b/packages/web/src/App.svelte @@ -1,5 +1,6 @@ - + {#if onclick} .illusion-shimmer { - stroke: #cfc3f0; - stroke-width: 3; - stroke-dasharray: 4 5; + fill: #cfc3f0; + stroke: #9d8cc1; + stroke-width: 0.4; stroke-linecap: round; pointer-events: none; - animation: shimmer-drift 1.4s linear infinite; + animation: shimmer-drift 1.4s ease-in-out infinite; } + .illusion-art { pointer-events: none; } + .illusion-glint { fill: #efe6fa; animation: glint-breathe 1.4s ease-in-out infinite; } + @keyframes glint-breathe { 0%,100% { opacity: 0.9; } 50% { opacity: 0.25; } } .illusion-hit { stroke: transparent; stroke-width: 14; cursor: pointer; } @keyframes shimmer-drift { - 0% { stroke-dashoffset: 0; opacity: 0.9; } + 0% { opacity: 0.9; } 50% { opacity: 0.4; } - 100% { stroke-dashoffset: -18; opacity: 0.9; } + 100% { opacity: 0.9; } } @media (prefers-reduced-motion: reduce) { - .illusion-shimmer { animation: none; opacity: 0.7; } + .illusion-shimmer, .illusion-glint { animation: none; opacity: 0.7; } } diff --git a/packages/web/src/SightTraceOverlay.svelte b/packages/web/src/SightTraceOverlay.svelte index fe3b18a..ba3f5c1 100644 --- a/packages/web/src/SightTraceOverlay.svelte +++ b/packages/web/src/SightTraceOverlay.svelte @@ -1,6 +1,7 @@