diff --git a/templates/marketing/fonctionnalites.html b/templates/marketing/fonctionnalites.html index d7db458..7df6386 100644 --- a/templates/marketing/fonctionnalites.html +++ b/templates/marketing/fonctionnalites.html @@ -398,6 +398,20 @@ /* Hide scrollbar mobile pills */ .dictia-hide-scrollbar::-webkit-scrollbar { display: none; } + /* ============ INTERNAL SCROLL (modes content) — scrollbar invisible ============ */ + .dictia-mode-scroll { + overflow-y: auto; + scrollbar-width: none; + -ms-overflow-style: none; + } + .dictia-mode-scroll::-webkit-scrollbar { display: none; } + + /* Fade gradient bottom (suggest scroll continuation) */ + .dictia-fade-bottom { + mask-image: linear-gradient(to bottom, black 0%, black 85%, transparent 100%); + -webkit-mask-image: linear-gradient(to bottom, black 0%, black 85%, transparent 100%); + } + /* ============ MOBILE OPTIMIZATIONS ============ */ @media (max-width: 767px) { .dictia-statusbar, @@ -409,6 +423,12 @@ .dictia-bg-orbs, .dictia-bg-grid, .dictia-wave-bar { display: none !important; } + + /* Phone reste à largeur fixe — pas de stretch, scale léger si écran très étroit */ + .dictia-phone-wrap { width: 280px !important; max-width: 100% !important; } + } + @media (max-width: 320px) { + .dictia-phone-wrap { transform: scale(0.92); transform-origin: top center; } } @media (prefers-reduced-motion: reduce) { @@ -425,14 +445,14 @@ {# Decorative background : grid + floating orbs (desktop only) #}
+ style="background:linear-gradient(135deg, rgba(6,182,212,0.10), rgba(192,38,211,0.10)); border:1px solid rgba(192,38,211,0.18);">