Getting started
UI
W.Feature
Widget
The Steps 1 component is a versatile widget for presenting sequential or categorized information in a visually engaging way. It is ideal for guiding users through processes, showcasing organizational highlights, or displaying key actions.
Donec id nibh neque. Quisque et fermentum tortor. Fusce vitae dolor a mauris dignissim commodo. Ut eleifend luctus condimentum.
Maecenas eu tellus eget est scelerisque lacinia et a diam. Aliquam velit lorem, vehicula id fermentum et, rhoncus et purus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi sagittis, quam nec venenatis lobortis, mi risus tempus nulla.
Morbi sagittis, quam nec venenatis lobortis, mi risus tempus nulla, sed porttitor est nibh at nulla.
---
import { WidgetSteps } from '@yatoday/astro-ui/astro';
---
<WidgetSteps1
title="Our values"
subtitle="Donec id nibh neque..."
callToAction={{
text: 'Join us',
href: '/',
}}
items={[
{
title: 'Write to us',
description: 'Maecenas eu tellus eget est scelerisque l... ',
},
{
title: 'Call us',
description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit...',
},
{
title: 'Whatsapp',
description: 'Morbi sagittis, quam nec venenatis lobortis...',
},
]}
/>
Donec id nibh neque. Quisque et fermentum tortor. Fusce vitae dolor a mauris dignissim commodo. Ut eleifend luctus condimentum.
Maecenas eu tellus eget est scelerisque lacinia et a diam. Aliquam velit lorem, vehicula id fermentum et, rhoncus et purus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi sagittis, quam nec venenatis lobortis, mi risus tempus nulla.
Morbi sagittis, quam nec venenatis lobortis, mi risus tempus nulla, sed porttitor est nibh at nulla.
---
import { WidgetSteps } from '@yatoday/astro-ui/astro';
---
<WidgetSteps1
isReversed={true}
title="Our values"
subtitle="Donec id nibh neque. Quisque et ..."
callToAction={{
text: 'Join us',
href: '/',
}}
items={[
{
title: 'Write to us',
description: 'Maecenas eu tellus eget ... ',
icon: 'tabler:home'
},
{
title: 'Call us',
description: 'Lorem ipsum dolor sit amet,..',
icon: 'tabler:anchor'
},
{
title: 'Whatsapp',
description: 'Morbi sagittis, ..',
icon: 'tabler:bell-ringing-2'
},
]}
/>
Donec id nibh neque. Quisque et fermentum tortor. Fusce vitae dolor a mauris dignissim commodo. Ut eleifend luctus condimentum.
---
import { WidgetSteps } from '@yatoday/astro-ui/astro';
---
<WidgetSteps1
title="Our values"
subtitle="Donec id nibh neque. .."
items={[
{
title: 'Write to us',
description: 'example@example.com',
icon: 'tabler:mail',
href: 'mailto:example@example.com'
},
{
title: 'Text us',
description: '+1 000 000000',
icon: 'tabler:brand-whatsapp',
href: 'https://wa.me/+10000000000'
},
{
title: 'Call us',
description: '+1 000 000000',
icon: 'tabler:phone',
href: 'tel:+1000000000'
},
]}
/>
Prop | Type | Default | Description |
---|---|---|---|
title | string | - | Title in Headline component |
subtitle | string | - | Subtitle in Headline component |
tagline | string | - | Tagline in Headline component |
items | Array | [] | Array of Item items |
callToAction | ToAction | string | ToAction[] | string[] | - | Action button or link. See the ToAction for details. |
isReversed | boolean | false | Defines left or right position |
isAfterContent | boolean | false | - |
id | string | - | Specify a unique id for the section |
isDark | boolean | false | Adds the dark CSS class to the WidgetWrapper |
bg | string | - | Set background element |
classes.container | string | - | CSS classes for the root container |
classes.headline.{...} | string | - | CSS classes for the Headline component |
classes.itemIcon | string | bg-card text-card-foreground | - |
classes.itemTitle | string | “ | - |
classes.itemDescription | string | “ | - |