diff --git a/libs/external/farm-ui/components/ui/feature.stories.tsx b/libs/external/farm-ui/components/ui/feature.stories.tsx new file mode 100644 index 00000000..b58a11d1 --- /dev/null +++ b/libs/external/farm-ui/components/ui/feature.stories.tsx @@ -0,0 +1,27 @@ +import type { Meta, StoryObj } from '@storybook/react' +import { FUIFeatureSectionWithCards } from './feature' + +const meta: Meta = { + title: '✨ Farm UI/Feature', + parameters: { + layout: 'centered', + }, + component: FUIFeatureSectionWithCards, + tags: ['autodocs'], + args: {}, + argTypes: { + }, +} + +export default meta + +type Story = StoryObj +export const UserExperience: Story = { + args: { + }, + render: args => ( +
+ +
+ ), +} diff --git a/libs/external/farm-ui/components/ui/feature.tsx b/libs/external/farm-ui/components/ui/feature.tsx new file mode 100644 index 00000000..205ba83d --- /dev/null +++ b/libs/external/farm-ui/components/ui/feature.tsx @@ -0,0 +1,173 @@ +import React from 'react' + +export function FUIFeatureSectionWithCards() { + const features = [ + { + icon: ( + + + + ), + title: 'Fast Refresh', + desc: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec congue, nisl eget molestie varius.', + }, + { + icon: ( + + + + ), + title: 'Analytics', + desc: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec congue, nisl eget molestie varius.', + }, + { + icon: ( + + + + ), + title: 'Datacenter security', + desc: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec congue, nisl eget molestie varius.', + }, + { + icon: ( + + + + ), + title: 'Build on your terms', + desc: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec congue, nisl eget molestie varius.', + }, + { + icon: ( + + + + ), + title: 'Safe to use', + desc: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec congue, nisl eget molestie varius.', + }, + { + icon: ( + + + + ), + title: 'Flexible', + desc: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec congue, nisl eget molestie varius.', + }, + ] + + return ( +
+ +
+
+
+

+ Let’s help power your SaaS +

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec + congue, nisl eget molestie varius, enim ex faucibus purus. +

+
+
+
+
+
+
+
    + {features.map((item, idx) => ( +
  • +
    {item.icon}
    +

    + {item.title} +

    +

    {item.desc}

    +
  • + ))} +
+
+
+
+ ) +}