Features banner
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur!
- Discover in-depth information about our platform.
- Features designed to enhance your workflow.
- Easy-to-follow setup guide and quick start tutorials.
- Personalized assistance and answers to your questions.
- Detailed guides, API references, and best practices.
How to use
<Section>
<Markdown>
# Features banner
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat.
</Markdown>
</Section>
import FeaturesBanner from "~/components/banners/Features.astro";
<FeaturesBanner
heading="Lorem ipsum dolor sit amet, consectetur!"
features={[
{
icon: "material-symbols:arrow-right-alt",
label:
"Discover in-depth information about our platform and how it can benefit your projects.",
},
{
icon: "material-symbols:star-outline",
label: "Browse through our comprehensive list of features designed to enhance your workflow.",
},
{
icon: "material-symbols:rocket-launch-outline",
label: "Begin your journey with our easy-to-follow setup guide and quick start tutorials.",
},
{
icon: "material-symbols:headset-mic-outline",
label:
"Reach out to our support team for personalized assistance and answers to your questions.",
},
{
icon: "material-symbols:menu-book-outline",
label: "Access detailed guides, API references, and best practices in our documentation.",
},
]}
/>Props
| Prop | Type | Description |
|---|---|---|
columns | number | (optional) Number of columns to display the features on desktop. Default is 3. |
features | array of objects | (optional) An array of feature objects to render. See fields below. |
heading | string | The heading or title displayed by the component, usually a heading element <h1-4> |
class | string | (optional) Additional classes applied to the root <section>. |
| (extends) | HTMLAttributes<"section"> | (optional) All standard HTML attributes for a <section>. |
feature object
label— string
The visible text on the button.icon— string
(optional) Icon name including the Iconify set prefix if not local (e.g.material-symbols:sunny-outline).
The features prop is an array of feature objects.
Useful links
More examples
Lorem ipsum dolor sit amet, consectetur adipiscing elit
- Discover in-depth information about our platform and how it can benefit your projects.
- Browse through our comprehensive list of features designed to enhance your workflow.
- Begin your journey with our easy-to-follow setup guide and quick start tutorials.
- Reach out to our support team for personalized assistance and answers to your questions.
- Browse through our comprehensive list of features designed to enhance your workflow.
- Begin your journey with our easy-to-follow setup guide and quick start tutorials.
- Reach out to our support team for personalized assistance and answers to your questions.
- Access detailed guides, API references, and best practices in our documentation.
Ut enim ad minim veniam
- Discover in-depth information.
- Designed to enhance your workflow.
- Quick start tutorials.
- Personalized assistance and answers to your questions.
- Detailed guides, API references, and best practices
- Discover in-depth information.
- Designed to enhance your workflow.
- Quick start tutorials.
Our latest quarterly report is available now
- Free shipping on all orders over $50.
- Designed to enhance your workflow.
- Begin your journey.
- Answers to your questions.
- Best practices in our documentation.
- Reach out to our support team.
About MDX
astro-skeleton uses the @astrojs/mdx integration installed and configured in the astro.config.mjs config file.
Why MDX?
MDX is a special flavor of Markdown that supports embedded JavaScript & JSX syntax. This unlocks the ability to mix JavaScript and UI Components into Markdown content for things like interactive charts or alerts.
If you have existing content authored in MDX, this integration will hopefully make migrating a breeze.