Skip to content

Commit 012b7c9

Browse files
committed
refactor: replace terminal preview UI with embedded demo video placeholder
1 parent f963e4d commit 012b7c9

1 file changed

Lines changed: 15 additions & 21 deletions

File tree

client/src/pages/home.rs

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)