Commit Graph

18 Commits

Author SHA1 Message Date
Alejandro Veras 76f4c053ae Answer 410 to spam URLs with paths in the query string 2026-10-21 10:24:25 -04:00
Alejandro Veras 4b1ca280b6 Add booking bands, favicon.ico, US spelling and the Dubai office address
- Insert a Book a Strategy Call band between sections on the home page and
  every inner page, since the header hides while scrolling
- Serve /favicon.ico so search engines pick up the logo mark
- Switch English copy to US spelling (optimize, optimization, behavior)
- Use the Blue Bay Tower address for the Dubai office in all languages
2026-10-20 16:56:15 -04:00
Alejandro Veras 2d7e7f2fe1 Apply website QA: light theme, clearer contact form, office emails
- Add a light theme with a header toggle; the choice is remembered and applied before paint
- Make the globe, product visuals and footer logo follow the theme
- Give the message field a full outline, strengthen the captcha box border and keep autofilled fields readable
- Accept website addresses without https://
- List the info email under every office
- Keep the phone header on one row: languages move into the menu below 480px
2026-10-16 11:56:10 -04:00
Alejandro Veras 50c5868da6 Center the main navigation between the logo and the header actions 2026-10-13 11:55:47 -04:00
Alejandro Veras 828a81f3a5 Add Spanish and Arabic versions, a contact form captcha and a multilingual sitemap
- English, Spanish (/es) and Arabic (/ar, right to left) versions of every page, with a language switch
- Self-hosted "I'm not a robot" check on the contact form; the message field is optional
- Google Tag Manager, GA4 and Search Console verification in the shared layout
- Sitemap, robots.txt and canonical links point at aigrowthtechnologies.com
2026-10-13 11:53:18 -04:00
Andres Corazon Santana Aquino e6d06d6fd0 Add GA4, GTM and Search Console verification
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-13 10:04:51 -04:00
Alejandro Veras a259c92cb0 Let the contact form deliver to several inboxes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 09:46:20 -04:00
Alejandro Veras b3d93d7cbc Document VPS deployment and the environment variables
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 09:38:06 -04:00
Alejandro Veras 7355a3613d Show an on-screen success message instead of emailing visitors
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 12:13:20 -04:00
Alejandro Veras 5551955aaa Harden the contact form and email visitors a confirmation
Adds a fill-time trap, link-spam filter and optional Cloudflare
Turnstile on top of the honeypot; bot hits get a silent success.
Once CONTACT_FROM points at a Resend-verified domain, the visitor
receives a branded copy of their message after the response.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 12:09:05 -04:00
Alejandro Veras e21a23a245 Send contact form submissions by email through Resend
Server Action validates the fields, drops honeypot hits and emails the
enquiry to rey@aigrowth360.io with the visitor as reply-to. Needs
RESEND_API_KEY in the environment.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 12:06:39 -04:00
Alejandro Veras 39b2c0a857 Close nav dropdowns once the pointer leaves after a click
The panel opened on :focus-within, so the clicked link's focus kept it
pinned open after navigating. Open on keyboard focus only and release
focus on route change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 10:01:41 -04:00
Alejandro Veras 5161c22e68 Use the official social profiles and widen closing CTA titles
Footer socials now match aigrowthtechnologies.com (Instagram, Facebook,
LinkedIn); X and YouTube are gone since the company has none.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 09:57:09 -04:00
Alejandro Veras b8cf7cfbcb Build the full site from the copy decks
Adds About, Contact, Services (index + 8) and Industries (index + 7),
generated from structured JSON converted out of the .docx copy decks
by scripts/convert-docs.py. Shared header with dropdowns, footer,
contact form (mailto until a backend exists), FAQ/breadcrumb JSON-LD,
sitemap and robots.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 22:54:50 -04:00
Alejandro Veras 99a48fac2b Use the rings-and-sail logo mark as the favicon
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 16:04:53 -04:00
Alejandro Veras 41ce2c71ba Use the official AI Growth Technologies logo and favicon
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:59:53 -04:00
Alejandro Veras 5134fbfb73 Build the AI Growth Technologies homepage
Dark cinematic redesign: animated globe hero, stats, interactive
capabilities engine, proprietary technology visuals, AI discovery,
attribution journey, connections manifesto, CTA and footer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:44:57 -04:00
Alejandro Veras 62539b2929 Initial commit from Create Next App 2026-10-08 15:33:14 -04:00