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:
+5
-4
@@ -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",
|
||||
},
|
||||
],
|
||||
|
||||
|
||||
@@ -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
@@ -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
@@ -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,
|
||||
|
||||
@@ -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 },
|
||||
|
||||
Reference in New Issue
Block a user