Skip to content

Commit 65c378b

Browse files
authored
Merge pull request #15 from yoanbernabeu/14-improving-the-landing-page-with-a-video
👌 IMPROVE: Landing page
2 parents d4c63c7 + 76de840 commit 65c378b

File tree

2 files changed

+27
-3
lines changed

2 files changed

+27
-3
lines changed

public/video/demo.webm

572 KB
Binary file not shown.

templates/home/index.html.twig

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,36 @@
9898
</div>
9999

100100
<!-- Features Section -->
101-
<div id="features" class="relative py-12 lg:py-20 px-4 bg-gradient-to-b from-base-300 to-base-200 overflow-hidden">
101+
<div id="features" class="relative py-12 lg:py-20 px-4 bg-gradient-to-b from-base-300 to-base-200">
102102
<div class="absolute inset-0 bg-gradient-to-br from-primary/5 to-secondary/5"></div>
103103
<div class="max-w-6xl mx-auto relative z-10">
104-
<h2 class="text-2xl lg:text-3xl font-bold text-center mb-8 lg:mb-12">Powerful Features for Streamers</h2>
104+
<h2 class="text-2xl lg:text-3xl font-bold text-center mb-12">Powerful Features for Streamers</h2>
105105

106-
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 lg:gap-8">
106+
<!-- Vidéo Sticky -->
107+
<div class="max-w-3xl mx-auto mb-24">
108+
<div class="sticky top-8">
109+
<div class="relative w-full group p-4">
110+
<div class="absolute -inset-0.5 bg-gradient-to-r from-primary via-purple-500 to-secondary opacity-75 blur-lg group-hover:opacity-100 transition duration-1000 rounded-xl"></div>
111+
<div class="relative bg-base-100 rounded-xl p-2 overflow-hidden">
112+
<video
113+
class="w-full rounded-lg shadow-2xl relative z-10 transition duration-500 group-hover:scale-[1.02]"
114+
autoplay
115+
loop
116+
muted
117+
playsinline
118+
>
119+
<source src="{{ asset('video/demo.webm') }}" type="video/webm">
120+
Votre navigateur ne supporte pas la lecture de vidéos.
121+
</video>
122+
<div class="absolute inset-0 rounded-lg ring-1 ring-primary/20 z-20"></div>
123+
</div>
124+
</div>
125+
</div>
126+
</div>
127+
128+
<!-- Features Grid -->
129+
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4">
130+
<!-- Feature cards (les 6 features actuelles) -->
107131
<!-- Feature 1: Create Polls -->
108132
<div class="card bg-base-100 hover:shadow-xl transition-all">
109133
<div class="card-body items-center text-center">

0 commit comments

Comments
 (0)