@@ -175,29 +175,23 @@ pub fn LandingPage() -> impl IntoView {
175175 </A >
176176 </div>
177177
178- // TERMINAL PREVIEW
179- <div class="terminal-preview" role="log" aria-label="Terminal Preview Demo" >
180- <div class="terminal-header-preview" aria-hidden="true" >
181- <div class="dot red" ></div>
182- <div class="dot yellow" ></div>
183- <div class="dot green" ></div>
184- <span class="terminal-title-preview" >"developer@trycli-studio:~" </span>
185- </div>
186- <div class="terminal-body-preview" >
187- <div class="line" >
188- <span class="prompt" >"➜" </span>
189- <span class="cmd" >" curl -fsSL https://trycli.com/install.sh | sh" </span>
190- </div>
191- <div class="line output" ><span>"→ Initializing environment (Ubuntu 22.04)..." </span></div>
192- <div class="line output" ><span>"→ Installing dependencies..." </span></div>
193- <div class="line output" ><span class="success" >"✔ Environment Ready! Session ID: 9f8a-2b1c" </span></div>
194- <div class="line" >
195- <span class="prompt" >"➜" </span>
196- <span class="cmd" >" trycli publish --public" </span>
178+ // DEMO VIDEO
179+ <div class="video-placeholder-card" style="background: linear-gradient(180deg, rgba(13, 13, 15, 0.96), rgba(7, 7, 8, 0.98)); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 22px; padding: 1.5rem; text-align: left; box-shadow: 0 28px 80px -45px rgba(0, 0, 0, 0.9); margin-top: 2rem; width: 100%; max-width: 800px; margin-left: auto; margin-right: auto;" >
180+ <div class="video-placeholder-header" style="margin-bottom: 1rem;" >
181+ <div>
182+ <p class="video-placeholder-eyebrow" style="margin: 0 0 0.4rem 0; color: #a1a1aa; font-size: 0.8rem; letter-spacing: 0.14em; text-transform: uppercase;" >"Demo Video" </p>
183+ <h2 id="demo-video-placeholder" style="margin: 0; font-size: 1.5rem;" >"Watch TryCLI in action" </h2>
197184 </div>
198- <div class="line output" ><span>"Snapshotting container state... Done (1.2s)" </span></div>
199- <div class="line" ><span class="prompt" >"➜" </span> <span class="cursor" >"_" </span></div>
200185 </div>
186+
187+ <iframe
188+ class="demo-video-embed"
189+ src="https://www.youtube.com/embed/mw_ausmS4vc"
190+ title="TryCLI demo video"
191+ allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
192+ style="width: 100%; aspect-ratio: 16 / 9; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 18px; background: #000; display: block;"
193+ allowfullscreen=true
194+ ></iframe>
201195 </div>
202196 </div>
203197 </main>
0 commit comments