040e1df685
- Major UI updates across dashboard, analytics, posts, trades, settings - New landing page, robots/sitemap, contact/privacy/terms pages - Updated globals.css with extensive styling and new landing.css - Refactor signedRequest, realtime data hook, and dashboard store Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
47 lines
1.7 KiB
TypeScript
47 lines
1.7 KiB
TypeScript
export default function ContactPage() {
|
|
return (
|
|
<div className="page" style={{ maxWidth: 560 }}>
|
|
<div className="page-head">
|
|
<div>
|
|
<h1 className="page-title">Contact Us</h1>
|
|
<p className="page-sub">Questions, feedback, or support requests.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="card" style={{ padding: 32 }}>
|
|
<form
|
|
action="mailto:support@bitnews.day"
|
|
method="get"
|
|
encType="text/plain"
|
|
>
|
|
<div className="field" style={{ marginBottom: 16 }}>
|
|
<label htmlFor="subject">Subject</label>
|
|
<input id="subject" name="subject" type="text" placeholder="e.g. Bot not executing trades" />
|
|
</div>
|
|
<div className="field" style={{ marginBottom: 24 }}>
|
|
<label htmlFor="body">Message</label>
|
|
<textarea
|
|
id="body"
|
|
name="body"
|
|
rows={6}
|
|
placeholder="Describe your issue or question in detail…"
|
|
style={{ width: '100%', resize: 'vertical' }}
|
|
/>
|
|
</div>
|
|
<button type="submit" className="btn amber lg">
|
|
Open in mail client →
|
|
</button>
|
|
</form>
|
|
|
|
<div style={{ marginTop: 28, paddingTop: 20, borderTop: '1px solid var(--line)', fontSize: 13, color: 'var(--ink-3)', lineHeight: 1.6 }}>
|
|
<div style={{ marginBottom: 6 }}>You can also reach us directly:</div>
|
|
<div>
|
|
<a href="mailto:support@bitnews.day" style={{ color: 'var(--amber)' }}>support@bitnews.day</a>
|
|
</div>
|
|
<div style={{ marginTop: 8 }}>Response time: typically within 24 hours.</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
)
|
|
}
|