MEMORY
memory/localmode-1060dea9-0dc3-42b4-958d-2a6f7a6c0c58/popup-card-style-standard.md
sha256 0d84d042ee99128b · 2153 bytes ·
original held in the private archive
---
name: popup-card-style-standard
description: "Owner: all pop-up/notification cards should use the compact top-right toast style (the GOODSPRINGS location card), NOT the big full-width banner style (CARGO SEIZED). Most currently use the big style — standardize them."
metadata:
node_type: project
originSessionId: 0b7c5f41-bb34-4ab4-93be-fdb363f5eb40
---
⭐ OWNER (2026-07-08, w/ screenshot; folded-in, NOT to build during the current pause): **all pop-up cards should look like the compact top-right GOODSPRINGS card, NOT the big full-width CARGO SEIZED banner. "Most look like that one" (the big banner) — so most pop-ups currently use the wrong style and should be converted.**
- DESIRED style = the compact, rounded, top-right slide-in TOAST — the location-change confirmation card (`#locationCard`, the GOODSPRINGS card in the screenshot: small, icon + short text, corner pop, auto-dismiss).
- WRONG style (for pop-ups) = the big full-width banner (CARGO SEIZED — spans the whole width as a bar).
TASK: standardize all transient POP-UP / notification / confirmation / alert cards onto the compact top-right toast style — reuse the existing `#locationCard` / STATUS-ANNUNCIATOR toast pattern, don't fork a second one. Inventory every "big banner"-style pop-up and convert it to the compact toast.
⭐ RESOLVED (owner 2026-07-08 "persistent statuses can stay as is"): PERSISTENT STATUS indicators (like CARGO SEIZED — the over-encumbered state that STAYS while active) KEEP their current big-banner style — do NOT convert them. ONLY the TRANSIENT pop-ups (notifications/confirmations/alerts that appear then auto-dismiss) convert to the compact top-right toast. So the rule: transient = compact top-right toast (standardized); persistent status = leave as-is.
PLACEMENT: mobile-UX polish / a card-style unification pass. Reduced-motion-safe, mobile-first, game-agnostic. Check `QUEUE.md` for whether this has been scheduled or done.
*Corrected 2026-07-20: stripped a protocol number and a version-tagged placement. The style rule — transient = compact top-right toast, persistent status = leave as-is — is unchanged.*
STAMP · generated for RELEASE v2.8.5 commit 06e5180 (06e51801b38a) · archive input-tree hash c07fbfbdd2e1ddeb · 754 files · no wall-clock timestamp (regenerates identically when nothing changed).