diff --git a/system/public/kidlisp.com/buy.html b/system/public/kidlisp.com/buy.html index 94a91c715a..b631bc61c3 100644 --- a/system/public/kidlisp.com/buy.html +++ b/system/public/kidlisp.com/buy.html @@ -3,6 +3,12 @@ + Buy KidLisp Keeps @@ -280,6 +286,8 @@ flex-direction: column; } .modal-overlay.open { display: flex; } + /* Deep-link: show the opaque modal from first paint so the home grid never flashes */ + html.deeplink .modal-overlay { display: flex; } .modal { flex: 1; @@ -300,7 +308,7 @@ } .modal-title { - font-size: 16px; + font-size: 21px; font-weight: 700; color: var(--purple); min-width: 0; @@ -345,9 +353,9 @@ } .modal-price { - font-size: 18px; + font-size: 23px; font-weight: 700; - color: var(--blue); + color: var(--gold); } .modal-info { @@ -359,15 +367,15 @@ } .modal-seller { - font-size: 10px; - color: var(--text2); + font-size: 13px; + color: var(--neon-pink); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .modal-permalink { - font-size: 10px; + font-size: 14px; font-family: var(--font-mono); color: var(--neon-cyan); cursor: pointer; @@ -396,7 +404,7 @@ .buy-btn:disabled { opacity: 0.4; cursor: not-allowed; transform: none; box-shadow: none; } .buy-status { - font-size: 11px; + font-size: 13px; color: var(--text2); min-height: 16px; width: 100%; @@ -406,14 +414,18 @@ .modal-links { display: flex; - gap: 12px; - font-size: 11px; + gap: 16px; + font-size: 15px; + font-weight: 600; } .modal-links a { color: var(--text2); text-decoration: none; } - .modal-links a:hover { color: var(--accent); } + /* Color-coded explorer links */ + .modal-links a:nth-child(1) { color: var(--purple); } /* objkt */ + .modal-links a:nth-child(2) { color: var(--neon-cyan); } /* tzkt */ + .modal-links a:hover { text-decoration: underline; filter: brightness(1.2); } /* ── Empty / loading ── */ .loading { @@ -725,7 +737,7 @@ - +