|
|
@ -25,6 +25,7 @@ const heroImageSlotExists = inject('hero-image-slot-exists') as Ref<boolean>
|
|
|
|
<div class="VPHero" :class="{ 'has-image': image || heroImageSlotExists }">
|
|
|
|
<div class="VPHero" :class="{ 'has-image': image || heroImageSlotExists }">
|
|
|
|
<div class="container">
|
|
|
|
<div class="container">
|
|
|
|
<div class="main">
|
|
|
|
<div class="main">
|
|
|
|
|
|
|
|
<slot name="home-hero-info-before" />
|
|
|
|
<slot name="home-hero-info">
|
|
|
|
<slot name="home-hero-info">
|
|
|
|
<h1 v-if="name" class="name">
|
|
|
|
<h1 v-if="name" class="name">
|
|
|
|
<span v-html="name" class="clip"></span>
|
|
|
|
<span v-html="name" class="clip"></span>
|
|
|
@ -32,6 +33,7 @@ const heroImageSlotExists = inject('hero-image-slot-exists') as Ref<boolean>
|
|
|
|
<p v-if="text" v-html="text" class="text"></p>
|
|
|
|
<p v-if="text" v-html="text" class="text"></p>
|
|
|
|
<p v-if="tagline" v-html="tagline" class="tagline"></p>
|
|
|
|
<p v-if="tagline" v-html="tagline" class="tagline"></p>
|
|
|
|
</slot>
|
|
|
|
</slot>
|
|
|
|
|
|
|
|
<slot name="home-hero-info-after" />
|
|
|
|
|
|
|
|
|
|
|
|
<div v-if="actions" class="actions">
|
|
|
|
<div v-if="actions" class="actions">
|
|
|
|
<div v-for="action in actions" :key="action.link" class="action">
|
|
|
|
<div v-for="action in actions" :key="action.link" class="action">
|
|
|
@ -44,6 +46,7 @@ const heroImageSlotExists = inject('hero-image-slot-exists') as Ref<boolean>
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<slot name="home-hero-actions-after" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div v-if="image || heroImageSlotExists" class="image">
|
|
|
|
<div v-if="image || heroImageSlotExists" class="image">
|
|
|
|