PICK SEA crucifix grid: rename CSS position classes + remove dead code

Stage 1 — free 'cross':
- sea-cross-cell → sea-crucifix-cell (template, Jasmine fixture, SCSS)

Stage 2 — semantic position names:
- sea-pos-past → sea-pos-leave; grid-area: past → leave
- sea-pos-center → sea-pos-core; grid-area: center → core
- sea-pos-future → sea-pos-loom; grid-area: future → loom
- sea-pos-root → sea-pos-lay; grid-area: root → lay
- grid-template-areas updated to match
- sea-pos-crossing removed (dead code — no element ever carried it)

Jasmine + 35 ITs green.

Code architected by Disco DeDisco <discodedisco@outlook.com>
Git commit message Co-Authored-By:
Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Disco DeDisco
2026-04-29 14:19:30 -04:00
parent d728900c24
commit 26a3af21fa
4 changed files with 26 additions and 27 deletions

View File

@@ -21,13 +21,13 @@ describe("SeaDeal", () => {
<!-- Cross grid (simplified) -->
<div class="sea-cross">
<div class="sea-cross-cell sea-pos-crown">
<div class="sea-crucifix-cell sea-pos-crown">
<div class="sea-card-slot sea-card-slot--empty"></div>
</div>
<div class="sea-cross-cell sea-pos-past">
<div class="sea-crucifix-cell sea-pos-leave">
<div class="sea-card-slot sea-card-slot--empty"></div>
</div>
<div class="sea-cross-cell sea-pos-center">
<div class="sea-crucifix-cell sea-pos-core">
<div class="sea-sig-card"></div>
<div class="sea-pos-cover">
<div class="sea-card-slot sea-card-slot--empty"></div>
@@ -36,10 +36,10 @@ describe("SeaDeal", () => {
<div class="sea-card-slot sea-card-slot--empty"></div>
</div>
</div>
<div class="sea-cross-cell sea-pos-future">
<div class="sea-crucifix-cell sea-pos-loom">
<div class="sea-card-slot sea-card-slot--empty"></div>
</div>
<div class="sea-cross-cell sea-pos-root">
<div class="sea-crucifix-cell sea-pos-lay">
<div class="sea-card-slot sea-card-slot--empty"></div>
</div>
</div>