diff --git a/src/components/site/BlogRequestDemo.astro b/src/components/site/BlogRequestDemo.astro index cf355daa..66ed8bce 100644 --- a/src/components/site/BlogRequestDemo.astro +++ b/src/components/site/BlogRequestDemo.astro @@ -70,7 +70,7 @@ $set: { email }, }); - window.location.assign('https://promptless.ai/demo'); + window.location.assign('https://promptless.ai/demo#book'); } catch { setStatus('Something went wrong. Please try again.', 'error'); submitBtn.disabled = false; diff --git a/src/components/site/DemoBooking.astro b/src/components/site/DemoBooking.astro index 9d7dd739..5cad2c09 100644 --- a/src/components/site/DemoBooking.astro +++ b/src/components/site/DemoBooking.astro @@ -2,21 +2,32 @@ --- -
+
+
+
+
+ + +
+

Not ready to book? Leave your email and we'll follow up.

- +
+

+
- + diff --git a/src/components/site/Hero.astro b/src/components/site/Hero.astro index 33ccb415..1628eee7 100644 --- a/src/components/site/Hero.astro +++ b/src/components/site/Hero.astro @@ -31,11 +31,11 @@ const { class="pl-site-form-row" action="https://submit-form.com/roBOd2Oxb" method="post" - data-redirect="/demo" + data-redirect="/demo#book" > - + @@ -57,7 +57,7 @@ const { const redirectInput = form.querySelector('input[name="_redirect"]'); if (redirectInput instanceof HTMLInputElement) { - redirectInput.value = `${window.location.origin}/demo`; + redirectInput.value = `${window.location.origin}/demo#book`; } form.addEventListener('submit', async (event) => { diff --git a/src/content/website/demo.mdx b/src/content/website/demo.mdx index 8a208565..a1589aad 100644 --- a/src/content/website/demo.mdx +++ b/src/content/website/demo.mdx @@ -9,18 +9,7 @@ import DemoBooking from '@components/site/DemoBooking.astro'; import VideoEmbed from '@components/site/VideoEmbed.astro'; import SocialProofLinks from '@components/site/SocialProofLinks.astro'; -Talk to one of our engineers to see how Promptless can automate your docs workflow. 30-day free trial included! - - - -
- -#### What to expect - -- **We learn how you run docs** — We'll ask about your stack, your team, and where docs maintenance hurts the most -- **See how Promptless fits** — Based on your answers, we'll show you exactly how Promptless would slot into your workflow - -
+ ### See why Vitess and Helm chose Promptless @@ -28,4 +17,8 @@ Promptless drafts PRs and suggests changes — then the docs maintainers at thes - +### Book a 15-minute demo + +Talk to one of our engineers to see how Promptless can automate your docs workflow. 30-day free trial included! + + diff --git a/src/lib/website-navigation.ts b/src/lib/website-navigation.ts index fb0bb406..ca004760 100644 --- a/src/lib/website-navigation.ts +++ b/src/lib/website-navigation.ts @@ -15,7 +15,7 @@ interface WebsiteSidebarLink { export const WEBSITE_NAV_ITEMS: WebsiteNavItem[] = [ { id: 'home', href: '/', label: 'Overview', icon: 'overview' }, - { id: 'demo', href: '/demo', label: 'Book a demo', icon: 'video' }, + { id: 'demo', href: '/demo', label: 'Watch a demo', icon: 'video' }, { id: 'pricing', href: '/pricing', label: 'Pricing', icon: 'pricing' }, { id: 'jobs', href: '/jobs', label: 'Work at Promptless!', icon: 'jobs' }, { id: 'wtd-portland-2026', href: '/wtd-portland-2026', label: 'WTD 2026', icon: 'calendar' }, diff --git a/src/pages/demo.astro b/src/pages/demo.astro index 74ffd795..7e8ec621 100644 --- a/src/pages/demo.astro +++ b/src/pages/demo.astro @@ -23,7 +23,7 @@ const { Content, headings } = await entry.render(); editUrl: false, }} > -
+
diff --git a/src/styles/custom.css b/src/styles/custom.css index 41113dab..27c6cef4 100644 --- a/src/styles/custom.css +++ b/src/styles/custom.css @@ -486,6 +486,10 @@ main:has(.pl-site-page.pl-site-page-compact) .content-panel:first-of-type { padding-bottom: 0.5rem; } +main:has(.pl-site-page.pl-site-page-no-title) .content-panel:first-of-type { + display: none; +} + main:has(.pl-site-page.pl-site-page-compact) .content-panel + .content-panel { padding-top: 0.5rem; }