feat(ui): broaden footer CTA from "Contact FLUX Engineering" to "Contact FLUX Team"
Deploy to VPS / deploy (push) Has been cancelled
Deploy to VPS / deploy (push) Has been cancelled
"Engineering" framed the CTA as technical-only and could deter non-technical visitors (pricing, general questions, partnerships) from reaching out. - Button label: "Contact FLUX Engineering" -> "Contact FLUX Team" - AI trigger prompt broadened to invite any enquiry (energy savings, custom solution, pricing, availability, or just learning more), not only a technical consultation. - DEFAULT_FOOTER ctaSubtitle softened to "Connect with our team to calculate your ROI, explore solutions, or simply ask a question." (the live footer can still override this from Site Settings in the HQ). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -2,19 +2,22 @@
|
|||||||
|
|
||||||
import { ArrowUpRight } from "lucide-react";
|
import { ArrowUpRight } from "lucide-react";
|
||||||
|
|
||||||
// 1. El botón principal (Contact Engineering)
|
// 1. El botón principal (Contact FLUX Team)
|
||||||
|
// Broadened from "Contact FLUX Engineering" so it reads as an invitation for
|
||||||
|
// ANY enquiry — pricing, general questions, a demo, partnerships — not only
|
||||||
|
// technical/engineering consultations.
|
||||||
export function AiContactButton() {
|
export function AiContactButton() {
|
||||||
const handleContactEngineering = () => {
|
const handleContact = () => {
|
||||||
const prompt = "I am ready to optimize my production. I would like to schedule a technical consultation with FLUX Engineering to explore custom RF solutions and calculate my ROI.";
|
const prompt = "I'd like to get in touch with the FLUX team. I have a few questions and would like to explore how FLUX can help — whether that's energy savings, a custom solution, pricing, availability, or just learning more.";
|
||||||
window.dispatchEvent(new CustomEvent("flux:trigger-ai", { detail: { prompt } }));
|
window.dispatchEvent(new CustomEvent("flux:trigger-ai", { detail: { prompt } }));
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<button
|
<button
|
||||||
onClick={handleContactEngineering}
|
onClick={handleContact}
|
||||||
className="flex items-center gap-3 bg-white dark:bg-[#00F0FF] text-[#1D1D1F] px-8 py-4 rounded-full font-semibold hover:scale-105 hover:shadow-[0_0_30px_rgba(0,102,204,0.4)] dark:hover:shadow-[0_0_30px_rgba(0,240,255,0.4)] transition-all duration-300"
|
className="flex items-center gap-3 bg-white dark:bg-[#00F0FF] text-[#1D1D1F] px-8 py-4 rounded-full font-semibold hover:scale-105 hover:shadow-[0_0_30px_rgba(0,102,204,0.4)] dark:hover:shadow-[0_0_30px_rgba(0,240,255,0.4)] transition-all duration-300"
|
||||||
>
|
>
|
||||||
Contact FLUX Engineering <ArrowUpRight size={18} />
|
Contact FLUX Team <ArrowUpRight size={18} />
|
||||||
</button>
|
</button>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export const DEFAULT_FOOTER: FooterSettings = {
|
|||||||
ctaTitle1: "Ready to optimize",
|
ctaTitle1: "Ready to optimize",
|
||||||
ctaTitle2: "your production?",
|
ctaTitle2: "your production?",
|
||||||
ctaSubtitle:
|
ctaSubtitle:
|
||||||
"Connect with our engineering team to calculate your ROI and explore custom RF solutions.",
|
"Connect with our team to calculate your ROI, explore solutions, or simply ask a question.",
|
||||||
hqAddress: "Via Benedetto Marcello 32",
|
hqAddress: "Via Benedetto Marcello 32",
|
||||||
hqCity: "36060 Romano d'Ezzelino",
|
hqCity: "36060 Romano d'Ezzelino",
|
||||||
hqRegion: "Vicenza",
|
hqRegion: "Vicenza",
|
||||||
|
|||||||
Reference in New Issue
Block a user