Diff -- /var/www/vhosts/3dshawn.com/abforge.3dshawn.com/TEMPLATES/abforge_verify_email.html

O Operator
Diff

/var/www/vhosts/3dshawn.com/abforge.3dshawn.com/TEMPLATES/abforge_verify_email.html

added on local at 2026-07-01 16:01:58

Added
+74
lines
Removed
-0
lines
Context
0
unchanged
Blobs
from
to 4b64e741af15
Restore this content →
Unified diff
Naive LCS-based line diff. Additions in emerald, deletions in rose. Both sides decompressed live from BLOB_STORE.
1<!-- Email verification landing page. Reached via the link in the email
2 EmailVerify.pm sent at signup (or when the user clicked "Resend"
3 from /profile.cgi). -->
4<header class="landing-nav">
5 <div class="landing-nav-inner">
6 <a href="index.cgi" class="flex items-center gap-3" style="text-decoration:none">
7 <div class="brand-mark">A<span style="color:#ffb347">B</span></div>
8 <div class="brand-text"><span class="brand-name">ABForge</span><span class="brand-sub">Experimentation Platform</span></div>
9 </a>
10 </div>
11</header>
12
13<div class="auth-shell">
14 <aside class="auth-side">
15 <div class="auth-side-glow"></div>
16 <div class="auth-side-content">
17 <div class="hero-pill" style="margin-bottom:18px"><span class="dot"></span> Email confirmation</div>
18 <div class="auth-quote">
19 "We send receipts, refund notices, and dunning emails to the address on your account. Verifying it once keeps those messages out of spam folders."
20 </div>
21 <div class="auth-quote-attr">&mdash; ABForge platform</div>
22 </div>
23 </aside>
24
25 <main class="auth-main">
26 <div class="auth-form-wrap">
27 [if:$ok]
28 <h1 class="auth-title">Email verified</h1>
29 <p class="auth-sub">Thanks &mdash; we have confirmed your address. Receipts and notifications will land in your inbox from here on.</p>
30 <div class="banner" style="margin:18px 0;background:rgba(34,197,94,0.10);border:1px solid rgba(34,197,94,0.35);color:#86efac">
31 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="20,6 9,17 4,12"/></svg>
32 <div class="text-xs">Verification complete.</div>
33 </div>
34 [if:$is_signed_in]
35 <a href="/dashboard.cgi" class="btn btn-primary btn-block btn-lg">Continue to dashboard</a>
36 [/if]
37 [if:$not_signed_in]
38 <a href="/login.cgi" class="btn btn-primary btn-block btn-lg">Sign in</a>
39 [/if]
40 [/if]
41
42 [if:$not_ok]
43 <h1 class="auth-title">Link unavailable</h1>
44 <p class="auth-sub">We could not use that verification link.</p>
45 <div class="banner danger" style="margin:18px 0">
46 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"/><line x1="12" y1="8" x2="12" y2="12"/><line x1="12" y1="16" x2="12.01" y2="16"/></svg>
47 <div class="text-xs">$error_msg</div>
48 </div>
49 <p class="text-xs text-dim" style="margin:14px 0">
50 Verification links are valid for 7 days and single-use. If yours expired or was already redeemed, request a fresh one from your account preferences.
51 </p>
52 [if:$is_signed_in]
53 <a href="/profile.cgi" class="btn btn-primary btn-block btn-lg">Open account preferences</a>
54 [/if]
55 [if:$not_signed_in]
56 <a href="/login.cgi" class="btn btn-primary btn-block btn-lg">Sign in to request a new link</a>
57 [/if]
58 [/if]
59 </div>
60 <div class="text-center text-xs text-dim">Links expire in 7 days &middot; single-use &middot; audit logged</div>
61 </main>
62</div>
63
64<footer class="site-foot">
65 <div class="foot-grid">
66 <div class="foot-col">
67 <div class="flex items-center gap-3 mb-2"><div class="brand-mark" style="width:32px;height:32px;font-size:15px">A<span style="color:#ffb347">B</span></div><div class="brand-text"><span class="brand-name">ABForge</span></div></div>
68 <p class="text-sm text-secondary" style="max-width:340px">The experimentation platform for any site.</p>
69 </div>
70 <div class="foot-col"><h5>Platform</h5><ul><li><a href="features.cgi">Features</a></li><li><a href="docs.cgi">Docs</a></li><li><a href="pricing.cgi">Pricing</a></li><li><a href="faq.cgi">FAQ</a></li></ul></div>
71 <div class="foot-col"><h5>Legal &amp; Trust</h5><ul><li><a href="privacy.cgi">Privacy</a></li><li><a href="terms.cgi">Terms of Service</a></li></ul></div>
72 </div>
73 <div class="foot-bottom"><span>&copy; 2026 ABForge, Inc. All rights reserved.</span></div>
74</footer>