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:
@@ -22,15 +22,15 @@
|
||||
<div class="sea-cards-col">
|
||||
<div class="sea-cross">
|
||||
{# Crown — CC pos 3 / EV pos 5 #}
|
||||
<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>
|
||||
{# Beneath (past) — CC pos 4 / EV pos 3 #}
|
||||
<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>
|
||||
{# Center — Significator (always placed) + Cover + Cross overlaid #}
|
||||
<div class="sea-cross-cell sea-pos-center">
|
||||
<div class="sea-crucifix-cell sea-pos-core">
|
||||
<div class="sig-stage-card sea-sig-card" style="--sig-card-w: 4rem">
|
||||
{% if my_tray_sig %}
|
||||
<span class="fan-corner-rank">{{ my_tray_sig.corner_rank }}</span>
|
||||
@@ -47,11 +47,11 @@
|
||||
</div>
|
||||
</div>
|
||||
{# Before (future) — CC pos 5 / EV pos 6 #}
|
||||
<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>
|
||||
{# Behind (root) — CC pos 6 / EV pos 4 #}
|
||||
<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>
|
||||
@@ -189,8 +189,8 @@
|
||||
const SEA_DECK_URL = overlay.dataset.seaDeckUrl;
|
||||
|
||||
const SPREAD_ORDER = {
|
||||
'waite-smith': ['.sea-pos-cover', '.sea-pos-cross', '.sea-pos-crown', '.sea-pos-root', '.sea-pos-future', '.sea-pos-past'],
|
||||
'escape-velocity': ['.sea-pos-cover', '.sea-pos-cross', '.sea-pos-root', '.sea-pos-past', '.sea-pos-crown', '.sea-pos-future'],
|
||||
'waite-smith': ['.sea-pos-cover', '.sea-pos-cross', '.sea-pos-crown', '.sea-pos-lay', '.sea-pos-loom', '.sea-pos-leave'],
|
||||
'escape-velocity': ['.sea-pos-cover', '.sea-pos-cross', '.sea-pos-lay', '.sea-pos-leave', '.sea-pos-crown', '.sea-pos-loom'],
|
||||
};
|
||||
|
||||
let levityPile = [], gravityPile = [];
|
||||
|
||||
Reference in New Issue
Block a user