Spaces:
Running
Running
| <html lang="en"> | |
| <head><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"69b41b4154acc2f4230becc8"}};</script> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>DemoPrep β Quick Start Guide</title> | |
| <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700&family=DM+Mono:wght@400;500&display=swap" rel="stylesheet"> | |
| <style> | |
| :root { | |
| --navy: #0F1E35; | |
| --navy2: #1E2E47; | |
| --navy3: #253858; | |
| --blue: #2D6BE4; | |
| --sky: #5BC2E7; | |
| --sky2: #93DAEA; | |
| --white: #FFFFFF; | |
| --off: #E8EEF7; | |
| --muted: #8FA3BF; | |
| --border: rgba(91,194,231,0.18); | |
| --glow: rgba(45,107,228,0.25); | |
| } | |
| *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } | |
| html { scroll-behavior: smooth; } | |
| body { | |
| font-family: 'DM Sans', sans-serif; | |
| background: var(--navy); | |
| color: var(--white); | |
| line-height: 1.6; | |
| overflow-x: hidden; | |
| } | |
| /* ββ HEADER ββ */ | |
| header { | |
| position: relative; | |
| padding: 72px 0 80px; | |
| text-align: center; | |
| overflow: hidden; | |
| } | |
| header::before { | |
| content: ''; | |
| position: absolute; | |
| inset: 0; | |
| background: | |
| radial-gradient(ellipse 80% 60% at 50% -10%, rgba(45,107,228,0.35) 0%, transparent 70%), | |
| radial-gradient(ellipse 40% 40% at 80% 110%, rgba(91,194,231,0.15) 0%, transparent 60%); | |
| pointer-events: none; | |
| } | |
| .logo-row { | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| gap: 14px; | |
| margin-bottom: 28px; | |
| position: relative; | |
| } | |
| .logo-badge { | |
| background: var(--blue); | |
| color: var(--white); | |
| font-family: 'DM Mono', monospace; | |
| font-size: 13px; | |
| font-weight: 500; | |
| letter-spacing: .08em; | |
| padding: 5px 14px; | |
| border-radius: 4px; | |
| } | |
| .logo-sep { color: var(--muted); font-size: 18px; } | |
| .logo-ts { | |
| color: var(--sky); | |
| font-size: 13px; | |
| font-weight: 600; | |
| letter-spacing: .12em; | |
| text-transform: uppercase; | |
| } | |
| header h1 { | |
| font-size: clamp(2.2rem, 5vw, 3.6rem); | |
| font-weight: 700; | |
| letter-spacing: -.02em; | |
| line-height: 1.1; | |
| position: relative; | |
| } | |
| header h1 span { color: var(--sky); } | |
| header p.sub { | |
| margin-top: 16px; | |
| font-size: 1.1rem; | |
| color: var(--muted); | |
| max-width: 520px; | |
| margin-inline: auto; | |
| position: relative; | |
| } | |
| .header-cta { | |
| margin-top: 32px; | |
| display: inline-flex; | |
| align-items: center; | |
| gap: 10px; | |
| background: var(--blue); | |
| color: var(--white); | |
| font-weight: 600; | |
| font-size: .95rem; | |
| padding: 12px 28px; | |
| border-radius: 8px; | |
| text-decoration: none; | |
| transition: background .2s, transform .15s; | |
| position: relative; | |
| } | |
| .header-cta:hover { background: #3d7ef0; transform: translateY(-1px); } | |
| /* ββ LAYOUT ββ */ | |
| .container { max-width: 900px; margin-inline: auto; padding-inline: 28px; } | |
| /* ββ VIDEO SECTION ββ */ | |
| .video-section { | |
| padding: 0 0 72px; | |
| } | |
| .video-wrap { | |
| position: relative; | |
| background: var(--navy2); | |
| border: 1px solid var(--border); | |
| border-radius: 14px; | |
| overflow: hidden; | |
| box-shadow: 0 8px 48px rgba(0,0,0,0.5), 0 0 0 1px rgba(91,194,231,0.08); | |
| } | |
| .video-placeholder { | |
| aspect-ratio: 16/9; | |
| display: flex; | |
| flex-direction: column; | |
| align-items: center; | |
| justify-content: center; | |
| gap: 16px; | |
| background: linear-gradient(135deg, var(--navy2) 0%, var(--navy3) 100%); | |
| color: var(--muted); | |
| font-size: .95rem; | |
| } | |
| .video-placeholder .play-icon { | |
| width: 64px; height: 64px; | |
| background: var(--blue); | |
| border-radius: 50%; | |
| display: flex; align-items: center; justify-content: center; | |
| color: white; | |
| font-size: 24px; | |
| box-shadow: 0 0 0 12px rgba(45,107,228,0.15); | |
| } | |
| .video-wrap iframe { | |
| width: 100%; aspect-ratio: 16/9; border: none; display: block; | |
| } | |
| .video-caption { | |
| padding: 14px 20px; | |
| font-size: .85rem; | |
| color: var(--muted); | |
| border-top: 1px solid var(--border); | |
| display: flex; | |
| align-items: center; | |
| gap: 8px; | |
| } | |
| .video-caption::before { | |
| content: 'βΆ'; | |
| color: var(--sky); | |
| font-size: .7rem; | |
| } | |
| /* ββ SECTION HEADINGS ββ */ | |
| .section { padding: 56px 0; border-top: 1px solid var(--border); } | |
| .section-label { | |
| font-family: 'DM Mono', monospace; | |
| font-size: .75rem; | |
| letter-spacing: .14em; | |
| text-transform: uppercase; | |
| color: var(--sky); | |
| margin-bottom: 10px; | |
| } | |
| .section h2 { | |
| font-size: clamp(1.5rem, 3vw, 2rem); | |
| font-weight: 700; | |
| letter-spacing: -.02em; | |
| margin-bottom: 8px; | |
| } | |
| .section .lead { | |
| color: var(--muted); | |
| font-size: 1rem; | |
| max-width: 600px; | |
| margin-bottom: 36px; | |
| } | |
| /* ββ STEP CARDS ββ */ | |
| .steps { display: flex; flex-direction: column; gap: 20px; } | |
| .step { | |
| display: grid; | |
| grid-template-columns: 52px 1fr; | |
| gap: 20px; | |
| align-items: start; | |
| background: var(--navy2); | |
| border: 1px solid var(--border); | |
| border-radius: 12px; | |
| padding: 24px; | |
| transition: border-color .2s, box-shadow .2s; | |
| } | |
| .step:hover { | |
| border-color: rgba(91,194,231,0.35); | |
| box-shadow: 0 4px 24px rgba(0,0,0,0.3); | |
| } | |
| .step-num { | |
| width: 40px; height: 40px; | |
| background: linear-gradient(135deg, var(--blue), #1a4fa8); | |
| border-radius: 10px; | |
| display: flex; align-items: center; justify-content: center; | |
| font-family: 'DM Mono', monospace; | |
| font-size: .85rem; | |
| font-weight: 500; | |
| color: var(--white); | |
| flex-shrink: 0; | |
| margin-top: 2px; | |
| } | |
| .step-body h3 { | |
| font-size: 1.05rem; | |
| font-weight: 600; | |
| margin-bottom: 6px; | |
| } | |
| .step-body p { | |
| color: var(--muted); | |
| font-size: .93rem; | |
| line-height: 1.6; | |
| } | |
| .step-body .tag-row { | |
| display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; | |
| } | |
| .tag { | |
| background: rgba(91,194,231,0.1); | |
| border: 1px solid rgba(91,194,231,0.25); | |
| color: var(--sky2); | |
| font-family: 'DM Mono', monospace; | |
| font-size: .75rem; | |
| padding: 3px 10px; | |
| border-radius: 20px; | |
| } | |
| /* ββ SCREENSHOT PLACEHOLDER ββ */ | |
| .screenshot-wrap { | |
| margin-top: 24px; | |
| background: var(--navy3); | |
| border: 1px dashed rgba(91,194,231,0.3); | |
| border-radius: 10px; | |
| aspect-ratio: 16/8; | |
| display: flex; | |
| flex-direction: column; | |
| align-items: center; | |
| justify-content: center; | |
| gap: 8px; | |
| color: var(--muted); | |
| font-size: .88rem; | |
| } | |
| .screenshot-wrap .ss-icon { font-size: 2rem; opacity: .4; } | |
| .screenshot-wrap img { | |
| width: 100%; height: 100%; object-fit: cover; border-radius: 10px; display: block; | |
| } | |
| /* ββ PANEL GRID ββ */ | |
| .panel-grid { | |
| display: grid; | |
| grid-template-columns: 1fr 1fr; | |
| gap: 16px; | |
| margin-top: 8px; | |
| } | |
| @media (max-width: 600px) { .panel-grid { grid-template-columns: 1fr; } } | |
| .panel-card { | |
| background: var(--navy2); | |
| border: 1px solid var(--border); | |
| border-radius: 10px; | |
| padding: 20px; | |
| } | |
| .panel-card h4 { | |
| font-size: .9rem; | |
| font-weight: 600; | |
| color: var(--sky); | |
| margin-bottom: 8px; | |
| display: flex; | |
| align-items: center; | |
| gap: 8px; | |
| } | |
| .panel-card h4::before { | |
| content: ''; | |
| width: 6px; height: 6px; | |
| background: var(--sky); | |
| border-radius: 50%; | |
| flex-shrink: 0; | |
| } | |
| .panel-card p, .panel-card ul { | |
| font-size: .88rem; | |
| color: var(--muted); | |
| line-height: 1.6; | |
| } | |
| .panel-card ul { padding-left: 16px; } | |
| .panel-card li { margin-bottom: 4px; } | |
| /* ββ ASSET TABLE ββ */ | |
| .asset-table { | |
| width: 100%; | |
| border-collapse: collapse; | |
| margin-top: 4px; | |
| } | |
| .asset-table th { | |
| text-align: left; | |
| font-size: .75rem; | |
| font-family: 'DM Mono', monospace; | |
| letter-spacing: .1em; | |
| text-transform: uppercase; | |
| color: var(--sky); | |
| padding: 10px 16px; | |
| border-bottom: 1px solid var(--border); | |
| } | |
| .asset-table td { | |
| padding: 14px 16px; | |
| font-size: .9rem; | |
| color: var(--muted); | |
| border-bottom: 1px solid rgba(255,255,255,0.04); | |
| vertical-align: top; | |
| } | |
| .asset-table td:first-child { color: var(--white); font-weight: 500; } | |
| .asset-table tr:last-child td { border-bottom: none; } | |
| .asset-table tbody tr:hover td { background: rgba(255,255,255,0.02); } | |
| /* ββ PIPELINE STATUS οΏ½οΏ½οΏ½β */ | |
| .pipeline { | |
| display: flex; | |
| align-items: center; | |
| gap: 0; | |
| margin-top: 24px; | |
| flex-wrap: wrap; | |
| } | |
| .pipe-step { | |
| display: flex; | |
| flex-direction: column; | |
| align-items: center; | |
| gap: 6px; | |
| flex: 1; | |
| min-width: 80px; | |
| } | |
| .pipe-dot { | |
| width: 36px; height: 36px; | |
| border-radius: 50%; | |
| background: var(--navy3); | |
| border: 2px solid var(--border); | |
| display: flex; align-items: center; justify-content: center; | |
| font-size: .7rem; | |
| color: var(--muted); | |
| position: relative; | |
| z-index: 1; | |
| } | |
| .pipe-dot.active { | |
| background: var(--blue); | |
| border-color: var(--blue); | |
| color: var(--white); | |
| box-shadow: 0 0 0 4px rgba(45,107,228,0.2); | |
| } | |
| .pipe-label { | |
| font-size: .72rem; | |
| color: var(--muted); | |
| text-align: center; | |
| font-family: 'DM Mono', monospace; | |
| } | |
| .pipe-connector { | |
| flex: 1; | |
| height: 2px; | |
| background: var(--border); | |
| margin-bottom: 22px; | |
| min-width: 20px; | |
| } | |
| /* ββ FOOTER ββ */ | |
| footer { | |
| border-top: 1px solid var(--border); | |
| padding: 36px 0; | |
| text-align: center; | |
| color: var(--muted); | |
| font-size: .85rem; | |
| } | |
| footer a { color: var(--sky); text-decoration: none; } | |
| footer a:hover { text-decoration: underline; } | |
| /* ββ FADE IN ββ */ | |
| @keyframes fadeUp { | |
| from { opacity: 0; transform: translateY(18px); } | |
| to { opacity: 1; transform: translateY(0); } | |
| } | |
| header h1, header p.sub, .header-cta { animation: fadeUp .6s ease both; } | |
| header p.sub { animation-delay: .1s; } | |
| .header-cta { animation-delay: .2s; } | |
| </style> | |
| </head> | |
| <body> | |
| <!-- ββ HEADER ββ --> | |
| <header> | |
| <div class="container"> | |
| <div class="logo-row"> | |
| <span class="logo-badge">DemoPrep</span> | |
| <span class="logo-sep">Γ</span> | |
| <span class="logo-ts">ThoughtSpot</span> | |
| </div> | |
| <h1>Quick Start <span>Guide</span></h1> | |
| <p class="sub">Everything you need to generate a demo-ready ThoughtSpot liveboard in minutes.</p> | |
| <a class="header-cta" href="https://huggingface.co/spaces/thoughtspot-dp/demoprep" target="_blank"> | |
| βΆ Open DemoPrep | |
| </a> | |
| </div> | |
| </header> | |
| <!-- ββ VIDEO ββ --> | |
| <div class="video-section"> | |
| <div class="container"> | |
| <div class="video-wrap"> | |
| <!-- Video player --> | |
| <video controls style="width:100%; display:block;" poster=""> | |
| <source src="demoprep.mp4" type="video/mp4"> | |
| </video> | |
| <div class="video-caption">DemoPrep walkthrough β how to run a demo end-to-end</div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- ββ SECTION 1: CONFIGURE THE RIGHT PANEL ββ --> | |
| <div class="section"> | |
| <div class="container"> | |
| <div class="section-label">Step 01</div> | |
| <h2>Configure the Right Panel</h2> | |
| <p class="lead">The right panel controls your ThoughtSpot connection, AI model, and tracks progress as the pipeline runs. Set it up before hitting GO.</p> | |
| <div style="display:grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start;"> | |
| <div> | |
| <div class="panel-grid" style="grid-template-columns: 1fr;"> | |
| <div class="panel-card"> | |
| <h4>TS Environment</h4> | |
| <p>Choose which ThoughtSpot instance to deploy to. <strong style="color:var(--white);">Required</strong> β GO will not run without a selection.</p> | |
| </div> | |
| <div class="panel-card"> | |
| <h4>AI Model</h4> | |
| <p>Select the LLM for the build. GPT-5.5 is the current default β Claude models are also available for higher reasoning quality.</p> | |
| </div> | |
| <div class="panel-card"> | |
| <h4>βοΈ Settings (click to expand)</h4> | |
| <p>Collapsible section with per-run options that take effect immediately β no save or reload needed:</p> | |
| <ul style="margin-top:8px; padding-left:14px; font-size:.83rem; line-height:1.8;"> | |
| <li><strong style="color:var(--white);">Liveboard Name</strong> β leave blank to auto-derive from the company URL</li> | |
| <li><strong style="color:var(--white);">Data Size</strong> β Small (~1k rows, fast) or Medium (~10k rows, richer data)</li> | |
| <li><strong style="color:var(--white);">Geo Scope</strong> β USA Only or International location data</li> | |
| <li><strong style="color:var(--white);">Tag Name</strong> β optional tag applied to all created TS objects</li> | |
| <li><strong style="color:var(--white);">Column Naming Style</strong> β Regular Case, snake_case, camelCase, PascalCase, etc.</li> | |
| <li><strong style="color:var(--white);">Object Naming Prefix</strong> β short prefix added to model and liveboard names</li> | |
| <li><strong style="color:var(--white);">Share With</strong> β ThoughtSpot email to share the liveboard with after deployment</li> | |
| </ul> | |
| </div> | |
| <div class="panel-card"> | |
| <h4>Pipeline Progress</h4> | |
| <p>Once GO is pressed, watch the stages tick through in real time β Research β DDL β Data β ThoughtSpot β Liveboard β Complete. Pipeline Status shows live output as it runs.</p> | |
| </div> | |
| </div> | |
| </div> | |
| <div> | |
| <div style="border-radius: 10px; overflow: hidden; border: 1px solid var(--border);"> | |
| <img src="ss_rightpanel.png" alt="Right panel β TS Environment, AI Model, Liveboard Name, Pipeline Progress" style="width:100%; display:block;"/> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- ββ SECTION 2: CHOOSE YOUR VERTICAL ββ --> | |
| <div class="section"> | |
| <div class="container"> | |
| <div class="section-label">Step 02</div> | |
| <h2>Choose Your Vertical, Line & Function</h2> | |
| <p class="lead">DemoPrep covers 15 industry verticals, each with specific lines of business, and 6 universal functions. Three selections and you're ready to run.</p> | |
| <div class="steps"> | |
| <div class="step"> | |
| <div class="step-num">1</div> | |
| <div class="step-body"> | |
| <h3>Pick a Vertical</h3> | |
| <p>Select the prospect's industry. DemoPrep covers 15 verticals β once you pick one, the Line dropdown populates automatically.</p> | |
| <div class="tag-row"> | |
| <span class="tag">Retail & Consumer Goods</span> | |
| <span class="tag">Financial Services</span> | |
| <span class="tag">Healthcare & Life Sciences</span> | |
| <span class="tag">Travel & Hospitality</span> | |
| <span class="tag">Telecom</span> | |
| <span class="tag">Manufacturing</span> | |
| <span class="tag">Professional Services</span> | |
| <span class="tag">Media & Entertainment</span> | |
| <span class="tag">Utilities & Energy</span> | |
| <span class="tag">Technology</span> | |
| <span class="tag">Education</span> | |
| <span class="tag">Real Estate & Construction</span> | |
| <span class="tag">Government & Non-Profit</span> | |
| <span class="tag">Transportation & Logistics</span> | |
| <span class="tag">Agriculture</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="step"> | |
| <div class="step-num">2</div> | |
| <div class="step-body"> | |
| <h3>Choose a Line</h3> | |
| <p>Each vertical has its own lines of business β pick the one that best matches the prospect. A few examples:</p> | |
| <div style="display:grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 12px;"> | |
| <div> | |
| <div style="font-size:.78rem; color:var(--sky); font-family:'DM Mono',monospace; margin-bottom:4px;">Technology</div> | |
| <div style="font-size:.83rem; color:var(--muted);">SaaS, Cybersecurity, Hardware, AI, IT Services</div> | |
| </div> | |
| <div> | |
| <div style="font-size:.78rem; color:var(--sky); font-family:'DM Mono',monospace; margin-bottom:4px;">Financial Services</div> | |
| <div style="font-size:.83rem; color:var(--muted);">Banking, Insurance, Asset & Wealth Management</div> | |
| </div> | |
| <div> | |
| <div style="font-size:.78rem; color:var(--sky); font-family:'DM Mono',monospace; margin-bottom:4px;">Manufacturing</div> | |
| <div style="font-size:.83rem; color:var(--muted);">Automotive, Aerospace, Chemical, Electronics, Machinery</div> | |
| </div> | |
| <div> | |
| <div style="font-size:.78rem; color:var(--sky); font-family:'DM Mono',monospace; margin-bottom:4px;">Healthcare & Life Sciences</div> | |
| <div style="font-size:.83rem; color:var(--muted);">Life Sciences, Healthcare Providers, Payers</div> | |
| </div> | |
| <div> | |
| <div style="font-size:.78rem; color:var(--sky); font-family:'DM Mono',monospace; margin-bottom:4px;">Retail & Consumer Goods</div> | |
| <div style="font-size:.83rem; color:var(--muted);">Fashion, Consumer Electronics, Grocery, Specialty Retail</div> | |
| </div> | |
| <div> | |
| <div style="font-size:.78rem; color:var(--sky); font-family:'DM Mono',monospace; margin-bottom:4px;">Transportation & Logistics</div> | |
| <div style="font-size:.83rem; color:var(--muted);">Shipping, Supply Chain, Air Transport, Trucking, Freight</div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="screenshot-wrap" style="aspect-ratio:16/10;"> | |
| <img src="ss_line.png" alt="Line selection dropdown in DemoPrep"/> | |
| </div> | |
| <div class="steps" style="margin-top:28px;"> | |
| <div class="step"> | |
| <div class="step-num">3</div> | |
| <div class="step-body"> | |
| <h3>Select a Function</h3> | |
| <p>The same six business functions are available across every vertical and every line. Pick the one that fits the audience in the room.</p> | |
| <div class="tag-row"> | |
| <span class="tag">Sales</span> | |
| <span class="tag">Marketing</span> | |
| <span class="tag">Finance</span> | |
| <span class="tag">HR</span> | |
| <span class="tag">IT</span> | |
| <span class="tag">Legal</span> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="screenshot-wrap" style="aspect-ratio:16/10;"> | |
| <img src="ss_function.png" alt="Function selection dropdown in DemoPrep"/> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- ββ SECTION 3: RUN THE PIPELINE ββ --> | |
| <div class="section"> | |
| <div class="container"> | |
| <div class="section-label">Step 03</div> | |
| <h2>Run the Pipeline</h2> | |
| <p class="lead">Hit run and DemoPrep handles the rest. Watch the pipeline status bar as it moves through each stage β you'll see exactly where you are at all times.</p> | |
| <div class="pipeline"> | |
| <div class="pipe-step"> | |
| <div class="pipe-dot active">β</div> | |
| <div class="pipe-label">Init</div> | |
| </div> | |
| <div class="pipe-connector"></div> | |
| <div class="pipe-step"> | |
| <div class="pipe-dot active">β</div> | |
| <div class="pipe-label">Research</div> | |
| </div> | |
| <div class="pipe-connector"></div> | |
| <div class="pipe-step"> | |
| <div class="pipe-dot active">β</div> | |
| <div class="pipe-label">DDL</div> | |
| </div> | |
| <div class="pipe-connector"></div> | |
| <div class="pipe-step"> | |
| <div class="pipe-dot active">β</div> | |
| <div class="pipe-label">Data</div> | |
| </div> | |
| <div class="pipe-connector"></div> | |
| <div class="pipe-step"> | |
| <div class="pipe-dot active">β</div> | |
| <div class="pipe-label">Model</div> | |
| </div> | |
| <div class="pipe-connector"></div> | |
| <div class="pipe-step"> | |
| <div class="pipe-dot active">β</div> | |
| <div class="pipe-label">Liveboard</div> | |
| </div> | |
| </div> | |
| <div class="steps" style="margin-top:28px;"> | |
| <div class="step"> | |
| <div class="step-num">β</div> | |
| <div class="step-body"> | |
| <h3>Demo Assets Produced</h3> | |
| <p>Every completed run produces three reusable assets you can bring to any demo:</p> | |
| <div style="margin-top:16px;"> | |
| <table class="asset-table"> | |
| <thead> | |
| <tr> | |
| <th>Asset</th> | |
| <th>What it is</th> | |
| <th>Where it lives</th> | |
| </tr> | |
| </thead> | |
| <tbody> | |
| <tr> | |
| <td>Liveboard</td> | |
| <td>A fully built ThoughtSpot liveboard scoped to the vertical and company</td> | |
| <td>ThoughtSpot instance</td> | |
| </tr> | |
| <tr> | |
| <td>Data Model</td> | |
| <td>The semantic model powering the liveboard β includes AI-generated column descriptions, synonyms, and Sage search index</td> | |
| <td>ThoughtSpot instance</td> | |
| </tr> | |
| <tr> | |
| <td>SpotterViz Story</td> | |
| <td>A sequence of natural language Spotter prompts matched to the liveboard β paste into Spotter to walk the demo story step by step</td> | |
| <td>Demo Assets tab</td> | |
| </tr> | |
| </tbody> | |
| </table> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="screenshot-wrap" style="aspect-ratio:16/9;"> | |
| <img src="ss_liveboard.png" alt="Completed Shopify liveboard in ThoughtSpot"/> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- ββ FOOTER ββ --> | |
| <footer> | |
| <div class="container"> | |
| <p>Built by the ThoughtSpot SE team Β· <a href="https://huggingface.co/spaces/thoughtspot-dp/demoprep" target="_blank">Open DemoPrep β</a></p> | |
| </div> | |
| </footer> | |
| </body> | |
| </html> | |