walletpress/thanks.html
cryptorugmunch e13bd4d774
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / security (push) Waiting to run
CI / pre-commit (push) Waiting to run
CI / license (push) Waiting to run
CI / ai-review (push) Waiting to run
docs: apply fleet-template (16-artifact scaffold)
Adds missing standard artifacts:
- README.md (if missing)
- AGENTS.md (AI agent contract)
- PLAN.md (current sprint)
- STATUS.md (where we are)
- DEVELOPMENT.md (dev workflow)
- DEPLOYMENT.md (deploy procedure)
- TESTING.md (test strategy)
- DECISIONS.md (ADR index + templates)
- .github/CODEOWNERS
- .github/workflows/ci.yml

Preserves all existing artifacts.

Refs: RugMunchMedia/fleet-template
2026-07-02 02:07:06 +07:00

139 lines
6.9 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Thank You — WalletPress · Your Order is Confirmed</title>
<meta name="description" content="Thank you for purchasing WalletPress. Your order is being processed and you'll receive your download link shortly.">
<meta name="robots" content="noindex">
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🔐</text></svg>">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,510;14..32,590;14..32,700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
<style>
:root {
--bg: #08090a;
--bg2: #0c0d0f;
--bg3: #121317;
--border: rgba(255,255,255,0.06);
--border2: rgba(255,255,255,0.09);
--fg: #f7f8f8;
--fg2: #9ca0a8;
--fg3: #5f636b;
--accent: #f0a030;
--accent2: #d48c1e;
--accent-glow: rgba(240,160,48,0.12);
--accent-glow2: rgba(240,160,48,0.2);
--green: #22c55e;
--radius: 6px;
--radius-lg: 12px;
--radius-xl: 16px;
--radius-pill: 9999px;
--nav-h: 52px;
}
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{font-family:'Inter',system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--fg);line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:'cv01','ss03';min-height:100vh;display:flex;flex-direction:column}
::selection{background:rgba(240,160,48,0.3);color:var(--fg)}
/* NAV */
nav{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-h);background:rgba(8,9,10,0.82);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}
.nav-inner{max-width:1200px;margin:0 auto;padding:0 20px;height:100%;display:flex;align-items:center;justify-content:space-between}
.logo{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;color:var(--fg);text-decoration:none;letter-spacing:-0.02em}
.logo-dot{width:8px;height:8px;border-radius:50%;background:var(--accent)}
/* MAIN */
main{flex:1;display:flex;align-items:center;justify-content:center;padding:120px 20px 60px;text-align:center}
.confirmation{max-width:520px}
.check-icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:rgba(34,197,94,0.08);border:2px solid rgba(34,197,94,0.2);border-radius:50%;margin:0 auto 28px;font-size:36px;animation:popIn .4s cubic-bezier(0.175,0.885,0.32,1.275)}
@keyframes popIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}
.confirmation h1{font-size:clamp(26px,4vw,36px);font-weight:700;letter-spacing:-0.02em;margin-bottom:8px}
.confirmation .subtitle{color:var(--fg2);font-size:15px;margin-bottom:36px;line-height:1.6}
/* STEPS */
.next-steps{text-align:left;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-xl);padding:28px 32px;margin-bottom:32px}
.next-steps h3{font-size:14px;font-weight:590;margin-bottom:16px;color:var(--fg2);text-transform:uppercase;letter-spacing:0.05em;font-size:11px}
.step-list{list-style:none;display:flex;flex-direction:column;gap:14px}
.step-list li{display:flex;gap:12px;align-items:flex-start;font-size:13px;color:var(--fg2);line-height:1.6}
.step-num{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--accent-glow);border:1px solid var(--accent-glow2);border-radius:50%;flex-shrink:0;font-size:11px;font-weight:700;color:var(--accent)}
.step-list li.completed .step-num{background:rgba(34,197,94,0.12);border-color:rgba(34,197,94,0.2);color:var(--green)}
/* CONTACT */
.contact-box{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-xl);padding:24px 28px;margin-bottom:24px}
.contact-box p{font-size:13px;color:var(--fg2);margin-bottom:8px}
.contact-box a{color:var(--accent);text-decoration:none;font-weight:510;font-family:'JetBrains Mono',monospace;font-size:13px}
.contact-box a:hover{text-decoration:underline}
.contact-box .small{font-size:11px;color:var(--fg3);margin-top:4px}
/* BUTTONS */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:var(--radius);font-size:14px;font-weight:590;text-decoration:none;transition:all .2s;cursor:pointer;border:none;font-family:inherit;letter-spacing:-0.01em}
.btn-primary{background:var(--accent);color:#08090a}
.btn-primary:hover{background:var(--accent2);transform:translateY(-1px);box-shadow:0 8px 24px var(--accent-glow)}
.btn-secondary{background:rgba(255,255,255,0.04);color:var(--fg);border:1px solid var(--border2)}
.btn-secondary:hover{background:rgba(255,255,255,0.07)}
/* FOOTER */
footer{border-top:1px solid var(--border);padding:32px 20px;text-align:center}
footer .copy{color:var(--fg3);font-size:11px}
@media(max-width:640px){
main{padding:100px 16px 40px}
.confirmation{max-width:100%}
.next-steps{padding:20px 24px}
}
</style>
</head>
<body>
<nav>
<div class="nav-inner">
<a href="/index.html" class="logo"><span class="logo-dot"></span>WalletPress</a>
</div>
</nav>
<main>
<div class="confirmation">
<div class="check-icon"></div>
<h1>Thank You for Your Purchase</h1>
<p class="subtitle">Your WalletPress license order has been received. You'll get your download link as soon as your payment is confirmed.</p>
<div class="next-steps">
<h3>What Happens Next</h3>
<ol class="step-list">
<li class="completed">
<div class="step-num"></div>
<div>Order received — your payment is now being processed.</div>
</li>
<li>
<div class="step-num">2</div>
<div>Payment confirmation — typically 1-3 minutes for crypto, instant for card.</div>
</li>
<li>
<div class="step-num">3</div>
<div>Download link sent to your email — full Docker Compose project with source code, CLI, and documentation.</div>
</li>
<li>
<div class="step-num">4</div>
<div>Deploy and start generating — <code style="font-family:'JetBrains Mono',monospace;background:var(--bg3);padding:1px 6px;border-radius:3px;font-size:11px;color:var(--accent)">docker compose up -d</code></div>
</li>
</ol>
</div>
<div class="contact-box">
<p>Need help or have questions about your order?</p>
<a href="mailto:support@walletpress.cc">support@walletpress.cc</a>
<div class="small">We respond within 4 hours, typically much faster.</div>
</div>
<div style="display:flex;gap:10px;justify-content:center;flex-wrap:wrap">
<a href="/index.html" class="btn btn-secondary">← Back to Home</a>
<a href="/docs.html" class="btn btn-primary">Read the Docs</a>
</div>
</div>
</main>
<footer>
<p class="copy">© 2026 Rug Munch Media LLC. Made in Wyoming.</p>
</footer>
</body>
</html>