Skip to content

Commit 3c52847

Browse files
authored
Merge pull request #25 from ssfinney/codex/design-and-build-rift-mode-feature-w1fbei
Add Rift Mode: detect unsolvable boards, show modal, persist state and styles
2 parents 4b97d4d + 30567e0 commit 3c52847

4 files changed

Lines changed: 440 additions & 9 deletions

File tree

index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,20 @@ <h1 class="splash-title">SHANDOKU</h1>
6363
</div>
6464
</div>
6565

66+
<div id="riftModal" class="rift-modal" hidden aria-modal="true" role="dialog" aria-labelledby="riftTitle">
67+
<div class="rift-backdrop" id="riftBackdrop"></div>
68+
<div class="rift-card">
69+
<p class="rift-kicker">Rift Mode</p>
70+
<h2 id="riftTitle">A seam in the pattern</h2>
71+
<p id="riftBody" class="rift-body"></p>
72+
<div class="rift-btns">
73+
<button id="riftReturnBtn">Return to puzzle</button>
74+
<button id="riftRestoreBtn">Restore last solvable</button>
75+
<button id="riftFreshBtn" class="primary">Start fresh</button>
76+
</div>
77+
</div>
78+
</div>
79+
6680
<div class="app">
6781
<!-- Compact top bar: title | timer + errors | settings -->
6882
<div class="top-bar">

0 commit comments

Comments
 (0)