Modify Features3 when they are consecutive
This commit is contained in:
@ -12,6 +12,8 @@ const {
|
|||||||
image,
|
image,
|
||||||
items = [],
|
items = [],
|
||||||
columns,
|
columns,
|
||||||
|
isBeforeContent,
|
||||||
|
isAfterContent,
|
||||||
|
|
||||||
id,
|
id,
|
||||||
isDark = false,
|
isDark = false,
|
||||||
@ -20,7 +22,14 @@ const {
|
|||||||
} = Astro.props as Features;
|
} = Astro.props as Features;
|
||||||
---
|
---
|
||||||
|
|
||||||
<WidgetWrapper id={id} isDark={isDark} containerClass={classes?.container} bg={bg}>
|
<WidgetWrapper
|
||||||
|
id={id}
|
||||||
|
isDark={isDark}
|
||||||
|
containerClass={`${isBeforeContent ? 'md:pb-8 lg:pb-12' : ''} ${isAfterContent ? 'pt-0 md:pt-0 lg:pt-0' : ''} ${
|
||||||
|
classes?.container ?? ''
|
||||||
|
}`}
|
||||||
|
bg={bg}
|
||||||
|
>
|
||||||
<Headline title={title} subtitle={subtitle} tagline={tagline} classes={classes?.headline} />
|
<Headline title={title} subtitle={subtitle} tagline={tagline} classes={classes?.headline} />
|
||||||
|
|
||||||
<div aria-hidden="true" class="aspect-w-16 aspect-h-7">
|
<div aria-hidden="true" class="aspect-w-16 aspect-h-7">
|
||||||
@ -48,7 +57,7 @@ const {
|
|||||||
items={items}
|
items={items}
|
||||||
columns={columns}
|
columns={columns}
|
||||||
classes={{
|
classes={{
|
||||||
container: 'mt-5 lg:mt-16',
|
container: 'mt-12',
|
||||||
panel: 'max-w-full sm:max-w-md',
|
panel: 'max-w-full sm:max-w-md',
|
||||||
title: 'text-lg font-semibold',
|
title: 'text-lg font-semibold',
|
||||||
icon: 'flex-shrink-0 mt-1 text-primary w-6 h-6',
|
icon: 'flex-shrink-0 mt-1 text-primary w-6 h-6',
|
||||||
|
@ -44,6 +44,7 @@ const metadata = {
|
|||||||
title="Our templates"
|
title="Our templates"
|
||||||
subtitle="Etiam scelerisque, enim eget vestibulum luctus, nibh mauris blandit nulla, nec vestibulum risus justo ut enim. Praesent lacinia diam et ante imperdiet euismod."
|
subtitle="Etiam scelerisque, enim eget vestibulum luctus, nibh mauris blandit nulla, nec vestibulum risus justo ut enim. Praesent lacinia diam et ante imperdiet euismod."
|
||||||
columns={3}
|
columns={3}
|
||||||
|
isBeforeContent={true}
|
||||||
items={[
|
items={[
|
||||||
{
|
{
|
||||||
title: 'Educational',
|
title: 'Educational',
|
||||||
@ -70,6 +71,7 @@ const metadata = {
|
|||||||
|
|
||||||
<Features3
|
<Features3
|
||||||
columns={3}
|
columns={3}
|
||||||
|
isAfterContent={true}
|
||||||
items={[
|
items={[
|
||||||
{
|
{
|
||||||
title: 'E-commerce',
|
title: 'E-commerce',
|
||||||
|
2
src/types.d.ts
vendored
2
src/types.d.ts
vendored
@ -215,6 +215,8 @@ export interface Features extends Headline, Widget {
|
|||||||
callToAction1?: CallToAction;
|
callToAction1?: CallToAction;
|
||||||
callToAction2?: CallToAction;
|
callToAction2?: CallToAction;
|
||||||
isReversed?: boolean;
|
isReversed?: boolean;
|
||||||
|
isBeforeContent?: boolean;
|
||||||
|
isAfterContent?: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface Faqs extends Headline, Widget {
|
export interface Faqs extends Headline, Widget {
|
||||||
|
Reference in New Issue
Block a user