Skip to content

Commit 348200b

Browse files
WEBSITE: Added demo video
1 parent 33bae4f commit 348200b

2 files changed

Lines changed: 49 additions & 0 deletions

File tree

website/index.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,27 @@ <h1>Centralize AI behavior without leaving your codebase.</h1>
9898
<pre><code>npm install promptopskit</code></pre>
9999
</section>
100100

101+
<section id="demo" class="container section section-demo">
102+
<div class="demo-copy">
103+
<p class="eyebrow">See it working</p>
104+
<h2>Watch the PromptOpsKit demo</h2>
105+
<p class="section-intro">
106+
A quick walkthrough of how PromptOpsKit structures prompts, shared instructions,
107+
and provider-specific rendering inside a normal codebase.
108+
</p>
109+
</div>
110+
<div class="video-frame">
111+
<iframe
112+
src="https://www.youtube-nocookie.com/embed/U7W_Uv-Ly0M"
113+
title="PromptOpsKit demo video"
114+
loading="lazy"
115+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
116+
referrerpolicy="strict-origin-when-cross-origin"
117+
allowfullscreen
118+
></iframe>
119+
</div>
120+
</section>
121+
101122
<!-- ─── THE PROBLEM ─── -->
102123
<section id="why" class="container section">
103124
<h2>Your prompts are already in Git. They're just not managed.</h2>

website/styles.css

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ body {
2929
.site-header {
3030
position: sticky;
3131
top: 0;
32+
z-index: 30;
3233
background: rgba(255, 255, 255, 0.96);
3334
border-bottom: 1px solid var(--line);
3435
backdrop-filter: blur(6px);
@@ -91,6 +92,33 @@ nav a:hover,
9192
padding: 5rem 0 3rem;
9293
}
9394

95+
.section-demo {
96+
padding-top: 0;
97+
border-top: 0;
98+
}
99+
100+
.demo-copy {
101+
margin-bottom: 1.25rem;
102+
}
103+
104+
.video-frame {
105+
position: relative;
106+
overflow: hidden;
107+
border: 1px solid var(--line);
108+
border-radius: 12px;
109+
background:
110+
radial-gradient(circle at top left, rgba(15, 23, 42, 0.08), transparent 35%),
111+
#0b1220;
112+
box-shadow: 0 18px 40px rgba(15, 23, 42, 0.12);
113+
aspect-ratio: 16 / 9;
114+
}
115+
116+
.video-frame iframe {
117+
width: 100%;
118+
height: 100%;
119+
border: 0;
120+
}
121+
94122
.eyebrow {
95123
margin: 0;
96124
font-size: 0.9rem;

0 commit comments

Comments
 (0)