fix: BUG-012 remove email requirement from free signup + fix 429 handling
This commit is contained in:
parent
73bb041513
commit
3c0bac889a
4 changed files with 35 additions and 37 deletions
|
|
@ -223,17 +223,17 @@ footer { padding: 40px 0; text-align: center; color: var(--muted); font-size: 0.
|
|||
<button class="close" id="btn-close-signup">×</button>
|
||||
<div id="signupForm">
|
||||
<h2>Get Your Free API Key</h2>
|
||||
<p>Enter your email and get an API key instantly. No credit card required.</p>
|
||||
<p>One click. No email, no credit card.</p>
|
||||
<div class="error" id="signupError"></div>
|
||||
<input type="email" id="signupEmail" placeholder="you@example.com" autofocus>
|
||||
<button class="btn btn-primary" style="width:100%" id="signupBtn">Get API Key</button>
|
||||
</div>
|
||||
<div class="key-result" id="keyResult">
|
||||
<h2>🚀 You're in!</h2>
|
||||
<p>Here's your API key. <strong>Save it now</strong> — it won't be shown again.</p>
|
||||
<p>Here's your API key:</p>
|
||||
<div class="key-box" id="apiKeyDisplay" title="Click to copy"></div>
|
||||
<div class="copy-hint">Click to copy</div>
|
||||
<p style="margin-top:24px;color:var(--muted);font-size:0.9rem;">100 free PDFs/month • All endpoints • <a href="/docs">View docs →</a></p>
|
||||
<p style="margin-top:12px;color:#f66;font-size:0.9rem;font-weight:600;">⚠️ Save your API key — we can't recover it later.</p>
|
||||
<p style="margin-top:16px;color:var(--muted);font-size:0.9rem;">100 free PDFs/month • All endpoints • <a href="/docs">View docs →</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue