Skip to content

Commit 35189de

Browse files
author
Your Name
committed
Add introduction video section to podcast page
1 parent ba9c1ce commit 35189de

1 file changed

Lines changed: 71 additions & 0 deletions

File tree

podcast.html

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,47 @@
163163
height: 40px;
164164
}
165165

166+
/* Video Section */
167+
.intro-video-container {
168+
margin: 3rem 0;
169+
background: var(--bg-secondary);
170+
border: 1px solid var(--border);
171+
border-radius: 12px;
172+
overflow: hidden;
173+
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
174+
}
175+
176+
.intro-video-header {
177+
padding: 1rem 1.5rem;
178+
background: var(--bg-tertiary);
179+
border-bottom: 1px solid var(--border);
180+
}
181+
182+
.intro-video-header h2 {
183+
color: var(--accent);
184+
font-size: 1.25rem;
185+
margin: 0;
186+
display: flex;
187+
align-items: center;
188+
gap: 0.5rem;
189+
}
190+
191+
.intro-video-wrapper {
192+
position: relative;
193+
width: 100%;
194+
padding-bottom: 56.25%; /* 16:9 aspect ratio */
195+
background: #000;
196+
}
197+
198+
.intro-video-wrapper video {
199+
position: absolute;
200+
top: 0;
201+
left: 0;
202+
width: 100%;
203+
height: 100%;
204+
object-fit: contain;
205+
}
206+
166207
.coming-soon {
167208
text-align: center;
168209
padding: 4rem 2rem;
@@ -226,6 +267,18 @@
226267
gap: 1rem;
227268
font-size: 0.85rem;
228269
}
270+
271+
.intro-video-container {
272+
margin: 2rem 0;
273+
}
274+
275+
.intro-video-header {
276+
padding: 0.75rem 1rem;
277+
}
278+
279+
.intro-video-header h2 {
280+
font-size: 1.1rem;
281+
}
229282
}
230283
</style>
231284
</head>
@@ -254,6 +307,24 @@
254307
<h1>🎙️ PersistenceAI Podcast</h1>
255308
<p class="subtitle">Discussions about AI development, coding agents, and software engineering</p>
256309

310+
<!-- Introduction Video -->
311+
<div class="intro-video-container">
312+
<div class="intro-video-header">
313+
<h2>
314+
<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
315+
<polygon points="5 3 19 12 5 21 5 3"/>
316+
</svg>
317+
Introduction Video
318+
</h2>
319+
</div>
320+
<div class="intro-video-wrapper">
321+
<video controls preload="metadata" poster="">
322+
<source src="./assets/introduction-video.mp4" type="video/mp4">
323+
Your browser does not support the video tag.
324+
</video>
325+
</div>
326+
</div>
327+
257328
<div class="coming-soon">
258329
<h2>Coming Soon</h2>
259330
<p>

0 commit comments

Comments
 (0)