From 930ce340a832b6510f6db62ab3ded7371e315b7e Mon Sep 17 00:00:00 2001 From: MVA Global Fret Date: Tue, 5 May 2026 02:02:46 +0200 Subject: [PATCH] =?UTF-8?q?Revert=20to=20original=20gold-pill=20CTA=20?= =?UTF-8?q?=E2=80=94=20cloud=20version=20was=20off-brand?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User didn't like the cloud look. Roll the button back to the gold pill from c52ac51 (gold gradient, shine sweep, pulse halo, mouse parallax tilt). Keep the parachute video swap, just restore the CTA styling. Drop assets/cloud.png — no longer referenced. Co-Authored-By: Claude Opus 4.6 --- assets/cloud.png | Bin 18854 -> 0 bytes css/parallax.css | 112 ++++++++++++++++++++++++++--------------------- index.html | 10 ++--- 3 files changed, 65 insertions(+), 57 deletions(-) delete mode 100644 assets/cloud.png diff --git a/assets/cloud.png b/assets/cloud.png deleted file mode 100644 index a3a1de12dd3accf200c055b8748ccfd401d1df81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18854 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 CWWT`x diff --git a/css/parallax.css b/css/parallax.css index 9baf2c7..6dc8109 100644 --- a/css/parallax.css +++ b/css/parallax.css @@ -109,79 +109,86 @@ html, body { transform: translate(calc(var(--mx) * -22px), calc(var(--my) * -22px)) scale(1.06); } -/* Voile très léger — la vidéo en golden hour est belle, on la laisse vivre. - Petit assombrissement vers les bords pour la lisibilité du bouton. */ .layer-tint { background: - radial-gradient(ellipse at center, transparent 0%, rgba(5, 5, 24, 0.32) 100%), - linear-gradient(180deg, transparent 50%, rgba(5, 5, 24, 0.35) 100%); + radial-gradient(ellipse at center, transparent 0%, rgba(5, 5, 24, 0.55) 100%), + linear-gradient(180deg, rgba(5, 5, 24, 0.25) 0%, rgba(5, 5, 24, 0.5) 100%); } -/* ── BOUTON-NUAGE ──────────────────────────────────────────────────────── - Le nuage tombe du haut jusqu'au centre via animation, ~3.4s avec léger - overshoot. Une fois posé, hover scale léger. */ -.cloud-btn { +/* ── BOUTON CTA centré ──────────────────────────────────────────────────── */ +.cta-btn { position: absolute; top: 50%; left: 50%; + /* Bouge légèrement en sens INVERSE des couches → effet de tilt 3D */ + transform: translate( + calc(-50% + var(--mx) * 8px), + calc(-50% + var(--my) * 8px) + ); z-index: 10; display: inline-flex; align-items: center; - justify-content: center; - text-decoration: none; - width: 520px; - height: 360px; + gap: 16px; + padding: 22px 56px; + background: linear-gradient(135deg, var(--gold) 0%, var(--gold-light) 50%, var(--gold) 100%); color: var(--navy); + text-decoration: none; + border-radius: 50px; font-family: 'Poppins', sans-serif; font-weight: 700; - font-size: 1.4rem; - letter-spacing: 0.4px; + font-size: 1.1rem; + letter-spacing: 0.6px; + overflow: hidden; white-space: nowrap; - filter: drop-shadow(0 28px 38px rgba(20, 20, 50, 0.45)); - animation: cloud-drop 3.4s cubic-bezier(0.34, 0.4, 0.5, 1) 0.3s both; + box-shadow: + 0 20px 60px rgba(197, 165, 90, 0.55), + 0 0 0 0 rgba(197, 165, 90, 0.4), + inset 0 1px 0 rgba(255, 255, 255, 0.45); + transition: box-shadow 0.32s cubic-bezier(0.2, 0.8, 0.2, 1), + transform 0.32s cubic-bezier(0.2, 0.8, 0.2, 1); } -@keyframes cloud-drop { - 0% { transform: translate(-50%, -130vh); opacity: 0; } - 10% { opacity: 1; } - 85% { transform: translate(-50%, -42%); opacity: 1; } - 100% { transform: translate(-50%, -50%); } +.cta-btn:hover { + transform: translate( + calc(-50% + var(--mx) * 8px), + calc(-50% + var(--my) * 8px) + ) scale(1.04); + box-shadow: + 0 28px 75px rgba(197, 165, 90, 0.7), + 0 0 0 12px rgba(197, 165, 90, 0.12), + inset 0 1px 0 rgba(255, 255, 255, 0.55); } -.cloud-btn:hover { - transform: translate(-50%, -50%) scale(1.05); - /* hover désactive l'animation de chute pour que scale ne saute pas */ - animation: none; -} - -.cloud-bg { +.cta-btn-shine { position: absolute; - inset: 0; - width: 100%; - height: 100%; - object-fit: contain; + top: 0; left: -120%; + width: 60%; height: 100%; + background: linear-gradient(90deg, transparent, rgba(255,255,255,0.65), transparent); + transform: skewX(-22deg); + transition: left 0.7s ease; pointer-events: none; - z-index: 0; - user-select: none; } +.cta-btn:hover .cta-btn-shine { left: 130%; } -/* Texte centré sur le « cœur » du nuage (légèrement plus haut que le centre - géométrique de l'image, parce que le nuage Fluent a une grosse base et un - sommet bombé). */ -.cloud-content { - position: relative; - z-index: 1; - display: inline-flex; - align-items: center; - gap: 14px; - margin-top: -10px; - text-shadow: 0 1px 2px rgba(255, 255, 255, 0.6); -} -.cloud-content i { - font-size: 1.05rem; +.cta-btn i { + font-size: 0.95rem; transition: transform 0.32s ease; } -.cloud-btn:hover .cloud-content i { transform: translateX(6px); } +.cta-btn:hover i { transform: translateX(8px); } + +.cta-btn::after { + content: ''; + position: absolute; + inset: -3px; + border-radius: 50px; + border: 2px solid rgba(197, 165, 90, 0.55); + animation: ctaPulse 2.8s ease-out infinite; + pointer-events: none; +} +@keyframes ctaPulse { + 0% { transform: scale(1); opacity: 0.7; } + 100% { transform: scale(1.18); opacity: 0; } +} /* ── RESPONSIVE ─────────────────────────────────────────────────────────── */ @media (max-width: 768px) { @@ -190,9 +197,12 @@ html, body { .parallax-logo img { height: 38px; } .lang-switcher button { padding: 5px 10px; font-size: 0.74rem; } - .cloud-btn { width: 360px; height: 250px; font-size: 1.05rem; } + .cta-btn { + padding: 16px 36px; + font-size: 0.98rem; + } } @media (prefers-reduced-motion: reduce) { - .cloud-btn { animation: none; } + .cta-btn::after { animation: none; } } diff --git a/index.html b/index.html index 814d73f..3e14ffd 100644 --- a/index.html +++ b/index.html @@ -36,12 +36,10 @@
- - - - Accéder au site - - + + + Accéder au site +