Component · Hero sections
Hero Split
Split Vue 3 hero section with copy and two CTAs on the left and a Tailwind-drawn app window mockup on the right. Dark mode, typed props, no images.
The hero is the first thing a visitor reads, so it has one job: say what the product does and point to the next step. These hero sections are Vue 3 components written with <script setup lang="ts"> and styled with Tailwind CSS 4, including class-based dark mode.
Each one is a normal single-file component with typed props for the headline, supporting text and actions. Install it with npm, paste the source, or open it in the Vueplay Studio and adjust the layout visually.
Component · Hero sections
Split Vue 3 hero section with copy and two CTAs on the left and a Tailwind-drawn app window mockup on the right. Dark mode, typed props, no images.
Component · Hero sections
Centered Vue 3 hero with an announcement pill, gradient headline, grid background, two CTAs and a row of wordmarks. Tailwind CSS with dark mode.
Component · Hero sections
Vue 3 waitlist hero with an accessible email form: inline validation, loading and success states, and a typed submit event. Tailwind CSS, dark mode.
Good to know
FAQ
Yes. They are plain Vue 3 SFCs with no runtime dependencies besides vue, so they render on the server in Nuxt as well as in a Vite SPA.
Colors are regular Tailwind utility classes, so you can edit them directly or map them to theme variables defined with @theme in your Tailwind 4 CSS.