feat: switch site contact email to ceo@, add WhatsApp hotline

Replaces hello@auraajenticai.cloud with ceo@auraajenticai.cloud across every
display/mailto surface (nav CTA, contact page, direct-contact card, JSON-LD),
and adds +8801911877091 as a real WhatsApp contact channel (click-to-chat
link on the Contact page and the home page's Direct card, plus telephone in
the Organization schema). The contact form itself is unaffected — it already
posts to a separate address via formsubmit.co, not through this email.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
khondokartowsif171
2026-08-20 05:47:01 +06:00
parent c713dacad7
commit 043512e738
6 changed files with 32 additions and 17 deletions
+5 -4
View File
@@ -9,7 +9,8 @@ const PORTFOLIO_DATA = {
taglineBn: "আমরা AI এজেন্ট, অটোমেশন ও এন্টারপ্রাইজ সিস্টেম তৈরি করি যা ২৪/৭ কাজ করে।",
location: "Dhaka, Bangladesh · Remote",
yearsExp: 7,
email: "hello@auraajenticai.cloud",
email: "ceo@auraajenticai.cloud",
whatsapp: "8801911877091",
domain: "auraajenticai.cloud",
socials: {
github: "https://github.com",
@@ -303,7 +304,7 @@ const PORTFOLIO_DATA = {
"14-day support window",
],
cta: "Get Started",
href: "mailto:hello@auraajenticai.cloud?subject=Starter Package Enquiry",
href: "mailto:ceo@auraajenticai.cloud?subject=Starter Package Enquiry",
},
{
name: "Growth",
@@ -323,7 +324,7 @@ const PORTFOLIO_DATA = {
"Performance monitoring setup",
],
cta: "Start Project",
href: "mailto:hello@auraajenticai.cloud?subject=Growth Package Enquiry",
href: "mailto:ceo@auraajenticai.cloud?subject=Growth Package Enquiry",
},
{
name: "Enterprise",
@@ -344,7 +345,7 @@ const PORTFOLIO_DATA = {
"Direct engineer access via Slack",
],
cta: "Book a Call",
href: "mailto:hello@auraajenticai.cloud?subject=Enterprise Enquiry",
href: "mailto:ceo@auraajenticai.cloud?subject=Enterprise Enquiry",
},
],
+1
View File
@@ -43,6 +43,7 @@ const Icons = {
Send: (p) => <Icon {...p}><path d="m22 2-7 20-4-9-9-4 20-7z" /></Icon>,
Globe: (p) => <Icon {...p}><circle cx="12" cy="12" r="10" /><path d="M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z" /></Icon>,
Terminal: (p) => <Icon {...p}><path d="m4 17 6-6-6-6M12 19h8" /></Icon>,
WhatsApp: (p) => <Icon {...p}><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z" /></Icon>,
Logo: ({ size = 28, full = false }) => (
<img
src="logo.png"
+2 -2
View File
@@ -127,7 +127,7 @@ const Nav = ({ onCmdK, theme, onToggleTheme, accent, lang, onToggleLang, route }
{lang === "en" ? "বাং" : "EN"}
</button>
<a href="mailto:hello@auraajenticai.cloud?subject=Project Quote" className="nav-quote-btn" style={{
<a href="mailto:ceo@auraajenticai.cloud?subject=Project Quote" className="nav-quote-btn" style={{
padding: "7px 13px",
background: "transparent",
border: "1px solid var(--line)",
@@ -262,7 +262,7 @@ const Nav = ({ onCmdK, theme, onToggleTheme, accent, lang, onToggleLang, route }
{lang === "en" ? "বাংলা" : "English"}
</button>
<a
href="mailto:hello@auraajenticai.cloud?subject=Project Quote"
href="mailto:ceo@auraajenticai.cloud?subject=Project Quote"
onClick={() => setMenuOpen(false)}
style={{
padding: "8px 14px",
+10 -9
View File
@@ -221,7 +221,7 @@ const ServicesPage = ({ lang }) => {
)}
<a
href={`mailto:hello@auraajenticai.cloud?subject=Enquiry: ${svc.name}`}
href={`mailto:ceo@auraajenticai.cloud?subject=Enquiry: ${svc.name}`}
onClick={e => e.stopPropagation()}
style={{
alignSelf: "flex-start",
@@ -397,10 +397,10 @@ const ContactPage = ({ lang }) => {
if (res.ok) {
setSent(true);
} else {
alert('Something went wrong. Please email us directly at hello@auraajenticai.cloud');
alert('Something went wrong. Please email us directly at ceo@auraajenticai.cloud');
}
} catch {
alert('Could not send message. Please email us at hello@auraajenticai.cloud');
alert('Could not send message. Please email us at ceo@auraajenticai.cloud');
}
setLoading(false);
};
@@ -421,7 +421,8 @@ const ContactPage = ({ lang }) => {
<div>
<div style={{ display: "grid", gap: 24 }}>
{[
{ label: "Email", value: "hello@auraajenticai.cloud", href: "mailto:hello@auraajenticai.cloud" },
{ label: "Email", value: "ceo@auraajenticai.cloud", href: "mailto:ceo@auraajenticai.cloud" },
{ label: "WhatsApp", value: "+880 1911-877091", href: "https://wa.me/8801911877091" },
{ label: "Response time", value: "< 24 hours" },
{ label: "Location", value: "Dhaka, Bangladesh · Remote" },
{ label: "Availability", value: "Open to new projects" },
@@ -636,7 +637,7 @@ const PricingPage = () => {
<p style={{ margin: 0, fontSize: 14, color: "var(--text-dim)" }}>Email us a brief description — we'll scope it and get back within 24 hours.</p>
</div>
<a
href="mailto:hello@auraajenticai.cloud?subject=Project Scoping"
href="mailto:ceo@auraajenticai.cloud?subject=Project Scoping"
style={{
padding: "12px 24px", background: "var(--text)", color: "var(--bg)",
borderRadius: 10, fontSize: 14, fontWeight: 500,
@@ -753,7 +754,7 @@ const BlogPage = () => {
Want to build something like this?
</p>
<a
href={`mailto:hello@auraajenticai.cloud?subject=Enquiry from blog: ${article.title}`}
href={`mailto:ceo@auraajenticai.cloud?subject=Enquiry from blog: ${article.title}`}
style={{
display: "inline-flex", padding: "10px 22px",
background: "var(--text)", color: "var(--bg)",
@@ -913,7 +914,7 @@ const ServiceDetailPage = ({ svc }) => {
</a>
)}
<a
href={`mailto:hello@auraajenticai.cloud?subject=Enquiry: ${svc.name}`}
href={`mailto:ceo@auraajenticai.cloud?subject=Enquiry: ${svc.name}`}
style={{
display: 'inline-flex', alignItems: 'center', gap: 6,
padding: '10px 20px', borderRadius: 9,
@@ -1044,7 +1045,7 @@ const ServiceDetailPage = ({ svc }) => {
</div>
<div style={{ display: 'flex', gap: 12, flexWrap: 'wrap' }}>
<a
href={`mailto:hello@auraajenticai.cloud?subject=Project: ${svc.name}`}
href={`mailto:ceo@auraajenticai.cloud?subject=Project: ${svc.name}`}
style={{
padding: '12px 28px', background: 'var(--text)', color: 'var(--bg)',
borderRadius: 10, fontSize: 14, fontWeight: 500,
@@ -1179,7 +1180,7 @@ const CaseStudyDetail = ({ cs, onBack }) => {
Describe your project — we respond within 24h with a scoped proposal.
</p>
</div>
<a href={`mailto:hello@auraajenticai.cloud?subject=Project: ${cs.service}`} style={{
<a href={`mailto:ceo@auraajenticai.cloud?subject=Project: ${cs.service}`} style={{
padding: "11px 24px", background: "var(--text)", color: "var(--bg)",
borderRadius: 9, fontSize: 14, fontWeight: 500,
textDecoration: "none", whiteSpace: "nowrap", flexShrink: 0,
+12 -1
View File
@@ -160,7 +160,7 @@ const Contact = ({ lang = "en" }) => {
setStatus("sent");
} catch {
setStatus("idle");
setErrors({ message: "Network error — please email us directly at hello@auraajenticai.cloud" });
setErrors({ message: "Network error — please email us directly at ceo@auraajenticai.cloud" });
}
};
@@ -337,6 +337,17 @@ const Contact = ({ lang = "en" }) => {
}}>
<Icons.Mail size={18} /> {D.brand.email}
</a>
<a href={`https://wa.me/${D.brand.whatsapp}`} target="_blank" rel="noopener noreferrer" style={{
fontSize: 15,
fontWeight: 500,
display: "inline-flex",
alignItems: "center",
gap: 10,
marginTop: 12,
color: "#25D366",
}}>
<Icons.WhatsApp size={16} /> +{D.brand.whatsapp.replace(/^(\d{3})(\d{4})(\d{6})$/, "$1 $2-$3")}
</a>
<div style={{ marginTop: 24, display: "flex", gap: 8 }}>
{[
{ i: Icons.Github, l: "GitHub", h: D.brand.socials.github },