Commit Graph
22 Commits
Author SHA1 Message Date
reef a24570f187 feat: add Bring Your Business wizard, replace final CTA
- Replace .final-cta section with .biz-wizard section
- Three textarea fields: Business Description, My Goals, Current Challenges
- On submit, POSTs to webhook endpoint that triggers AI Agent to
  generate a personalized Odoo project plan PDF
- On success, shows download button if webhook returns download_url
- Inline + external CSS: midnight background, brass-accented form fields
- Scroll animation observer updated to target .biz-wizard .container
- Remove all .final-cta CSS from style.css and inline critical styles
2026-08-20 11:41:51 +00:00
reef a2cfa09558 pricing: remove monthly/yearly billing toggle, default to yearly
- Remove billing-toggle-wrap HTML (switch + labels)
- Update all 4 pricing cards to show yearly prices by default
  with / year period and save percentage
- Simplify openOrderWidget() to always use yearly pricing only
- Remove billing toggle JS block (updatePrices, setBilling, event listeners)
- Remove billing toggle CSS (billing-toggle-wrap, .toggle-*, .toggle-switch)
- Update order widget default display to / year
- Update CTA note to 'Save money, less administration'
2026-08-20 10:38:03 +00:00
reef 9a87d3a5fe Free Trial form in features grid: 2x3 layout, email + location + send
- features-grid changed to repeat(3, 1fr) for 2x3 layout
- 6th cell is a Free Trial card with midnight bg, brass border
- Email input, location dropdown (preselected to best ping server),
  brass Send button
- POST to webhook as JSON {email, location}
- On success: form hides, success message shown
- Responsive: 3col -> 2col -> 1col
2026-08-19 22:58:14 +00:00
reef 1c362f4683 Golden frame on best server card — brass border, glow, lifted 2026-08-19 22:42:15 +00:00
reef b96c2870ef Simplify server banner: static city cards, no JS, no ping, no status
- Header changed to 'Our Server Locations'
- Cards hardcoded in HTML with just city name + region
- Removed all ping JS (IIFE, pingServer, markBest, etc.)
- Removed server-ping-wrap, best-badge, server-best, ping-spinner,
  status-dot, server-optimal CSS
- Removed empty server-optimal div
- Removed card entrance animation (static display)
2026-08-19 22:33:01 +00:00
reef 5e315cee0e GSAP for all animations, 3x slower, brighter city images
- Added GSAP 3.12.5 from CDN
- Card stagger entrance now uses gsap.fromTo with 0.6s duration, 0.09 stagger
- Carousel slide uses gsap.timeline: old slides out right (3s), new slides
  in from right (3s), label slides in (2.5s after 0.3s offset)
- All animations use power2.out easing
- Image brightness: opacity 0.12→0.25, filter brightness(1.15) saturate(1.1)
- ::after overlay changed from solid midnight @ 0.6 to gradient
  (midnight→transparent @ 0.5) — brighter image with smooth falloff
2026-08-19 22:23:28 +00:00
reef e2e37e18b4 Carousel hero bg: old image slides out right, new slides in from right
- ::after is now a dark overlay only (no bg image)
- .hero-bg container created on first swap
- Old slide (Amsterdam default) starts at translateX(0), animates to
  translateX(100%) — slides out to the right
- New slide (winning city) starts at translateX(100%), animates to
  translateX(0) — slides in from the right
- Both fire simultaneously via requestAnimationFrame, same easing
- Old slide removed after 1.2s cleanup timeout
- Label 'Our <City> server fits your location' slides in from right
  alongside the carousel animation
2026-08-19 22:18:25 +00:00
reef d29dd1174f Hero: preload city image, left-to-right clip-path reveal, label slide-in
- Preloads the best server's city image via new Image() before showing
- Reveal overlay uses clip-path: inset(0 100% ...) → inset(0) for smooth
  left-to-right slide over the default Amsterdam background
- Label 'Our <City> server fits your location' slides in from right
  simultaneously with backdrop-blur and brass border
- Both animations start and end together via requestAnimationFrame
2026-08-19 22:10:01 +00:00
reef fb8c1b7dea Hero bg swaps to best server's city image on ping complete
- Maps each server to a city image (holland, brazil, india, england,
  boston/sydney from Wikimedia Commons CC-BY-SA)
- CSS var --hero-bg controls ::after background, falls back to Amsterdam
- 0.8s ease-out transition when the image swaps
- Uses local webp for Odoo-sourced images, JPG for Wikimedia imports
2026-08-19 21:58:26 +00:00
reef 26d113b486 Server status banner: live ping times, best-server highlight, optimal location badge
- Replaced city placards with a full server status banner
- Grid of 6 server cards (Amsterdam, Boston, Manchester, Mumbai, São Paulo, Sydney)
- JS pings each server via Image() timing, shows ms latency
- Best server highlighted with brass glow, shadow, and 'Best' badge
- 'Your optimal server location: <city> (<ms> ms)' with bounce animation
- Staggered card entrance animation on page load
- Responsive: 6-col -> 3-col -> 2-col grid
2026-08-19 21:35:05 +00:00
reef b55c121257 Complete redesign: Grand Hotel Business Lounge world — midnight/brass/cream, Marcellus serif, 6 city placards, concierge FAQ, redesigned pricing 2026-08-15 09:52:55 +00:00
reef 85334fc4d2 Homepage relaunch: contrast fix, heading hierarchy, order widget refactor, final CTA band, depth & polish 2026-08-15 09:35:00 +00:00
reef dc75fa6655 Update social links, first tab with Our Mission + numbered points + highlighted terms, fix btn box-sizing 2026-06-25 09:13:08 +00:00
reef 706b8e13a8 Restore blog section (light theme), remove N8N preinstall claims from hero, features, tabs, how-it-works, and meta 2026-06-24 21:59:51 +00:00
reef e97e682fdd Increase desc min-height to 3rem for consistent button alignment 2026-06-24 19:48:47 +00:00
reef b643dc914e Keep button between quote and features, align using flex-grow on ul 2026-06-24 19:25:52 +00:00
reef 2cc933d7a0 Vertically align Buy Now / Contact Us buttons using flexbox order + margin-top auto 2026-06-24 19:20:25 +00:00
reef b84b0d4bf5 Constrain partner carousel to show 5 icons at once 2026-06-24 19:18:14 +00:00
reef 129a02ebb2 Update pricing: Side Hustle 9.40, On the Rise 6.25, Powerhouse 9.60 (10% off), Empire >0.00 (no discount shown). Remove redundant Contact Form button from footer. 2026-06-24 19:16:12 +00:00
reef 7180fd190d Enhance: 50% bigger partner icons, text next to icon, smooth logo carousel animation 2026-06-24 18:55:49 +00:00
oliver 7e93e0f099 Update 2026-06-24 12:23:31 -03:00
oliver 3a623278fd h 2026-06-24 10:28:30 -03:00