diff --git a/__tests__/components/Sections/InfoBlock.test.jsx b/__tests__/components/Sections/InfoBlock.test.jsx
new file mode 100644
index 0000000..e86eb99
--- /dev/null
+++ b/__tests__/components/Sections/InfoBlock.test.jsx
@@ -0,0 +1,8 @@
+import { render } from "@testing-library/react";
+import InfoBlock from "../../../components/Sections/InfoBlock";
+
+describe("InfoBlock ", () => {
+ it("should render the component", () => {
+ render( );
+ });
+});
diff --git a/__tests__/components/Sections/InfoCarousel.test.jsx b/__tests__/components/Sections/InfoCarousel.test.jsx
deleted file mode 100644
index 1ea4f05..0000000
--- a/__tests__/components/Sections/InfoCarousel.test.jsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import { render } from "@testing-library/react";
-import InfoCarousel from "../../../components/Sections/InfoCarousel";
-
-describe("InfoCarousel", () => {
- it("should render the component", () => {
- render( );
- });
-});
diff --git a/__tests__/components/Sections/WhyInvest.test.jsx b/__tests__/components/Sections/WhyInvest.test.jsx
new file mode 100644
index 0000000..5f5f7a5
--- /dev/null
+++ b/__tests__/components/Sections/WhyInvest.test.jsx
@@ -0,0 +1,8 @@
+import { render } from "@testing-library/react";
+import WhyInvest from "../../../components/Sections/WhyInvest";
+
+describe("WhyInvest", () => {
+ it("should render the component", () => {
+ render( );
+ });
+});
diff --git a/__tests__/components/Sections/WhyInvest1.test.jsx b/__tests__/components/Sections/WhyInvest1.test.jsx
deleted file mode 100644
index 7732e33..0000000
--- a/__tests__/components/Sections/WhyInvest1.test.jsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import { render } from "@testing-library/react";
-import WhyInvest1 from "../../../components/Sections/WhyInvest1";
-
-describe("WhyInvest1", () => {
- it("should render the component", () => {
- render( );
- });
-});
diff --git a/__tests__/components/Sections/WhyInvest2.test.jsx b/__tests__/components/Sections/WhyInvest2.test.jsx
deleted file mode 100644
index ef68f0d..0000000
--- a/__tests__/components/Sections/WhyInvest2.test.jsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import { render } from "@testing-library/react";
-import WhyInvest2 from "../../../components/Sections/WhyInvest2";
-
-describe("WhyInvest2", () => {
- it("should render the component", () => {
- render( );
- });
-});
diff --git a/components/FAQCard.jsx b/components/FAQCard.jsx
new file mode 100644
index 0000000..3f8f4db
--- /dev/null
+++ b/components/FAQCard.jsx
@@ -0,0 +1,38 @@
+export default function FAQCard({ title, listItems }) {
+ return (
+
+
+
+
+
+
+
+
+ {title}
+
+
+ {listItems?.map(({ text, href }, index) => (
+
+
+ {text}
+
+
+ ))}
+
+
+
+ );
+}
diff --git a/components/FactSnippetsHero.jsx b/components/FactSnippetsHero.jsx
new file mode 100644
index 0000000..2dac93f
--- /dev/null
+++ b/components/FactSnippetsHero.jsx
@@ -0,0 +1,35 @@
+export default function FactSnippetsHero({
+ subTitle,
+ title,
+ description,
+ cta1,
+ cta2,
+ cta1Href,
+ cta2Href,
+}) {
+ return (
+
+
+ {subTitle}
+
+
+ {title}
+
+
{description}
+
+
+ );
+}
diff --git a/components/Sections/Considerations.jsx b/components/Sections/Considerations.jsx
deleted file mode 100644
index c0a4ca4..0000000
--- a/components/Sections/Considerations.jsx
+++ /dev/null
@@ -1,163 +0,0 @@
-export default function Considerations({}) {
- return (
-
-
-
-
- Decisions To Consider Before Wireframing
-
-
-
-
-
- Donec sed leo sit amet ante ornare laoreet in quis est?
-
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus
- quis ultricies est. Duis nec hendrerit magna. Ut vel orci
- gravida, hendrerit enim non, gravida turpis. Praesent non lectus
- porttitor, scelerisque nulla nec, ornare neque. Integer massa
- libero, ornare ut leo nec, scelerisque rutrum elit. Morbi et
- massa id ipsum lobortis rhoncus. Aenean sit amet porta nulla,
- quis varius risus. Suspendisse ultrices ut lectus non laoreet.
- Etiam ornare laoreet tortor quis porttitor. Suspendisse tempus
- erat non dui volutpat eleifend.
-
-
-
-
-
- Fusce eget nunc et libero accumsan rutrum quis nec lectus?
-
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam
- euismod orci sed tristique placerat. Fusce in ligula urna. Fusce
- eget nunc et libero accumsan rutrum quis nec lectus. Quisque
- luctus sem nibh, quis ornare neque consectetur varius. Maecenas
- rhoncus consectetur rutrum.
-
-
-
-
-
- Mauris vitae ex ut lectus cursus ornare?
-
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus
- quis ultricies est. Duis nec hendrerit magna. Ut vel orci
- gravida, hendrerit enim non, gravida turpis. Praesent non lectus
- porttitor, scelerisque nulla nec, ornare neque. Integer massa
- libero, ornare ut leo nec, scelerisque rutrum elit. Morbi et
- massa id ipsum lobortis rhoncus. Aenean sit amet porta nulla,
- quis varius risus. Suspendisse ultrices ut lectus non laoreet.
- Etiam ornare laoreet tortor quis porttitor. Suspendisse tempus
- erat non dui volutpat eleifend.
-
-
-
-
-
- Nam consequat, augue sed rutrum faucibus?
-
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam
- euismod orci sed tristique placerat. Fusce in ligula urna. Fusce
- eget nunc et libero accumsan rutrum quis nec lectus. Quisque
- luctus sem nibh, quis ornare neque consectetur varius. Maecenas
- rhoncus consectetur rutrum.
-
-
-
-
-
- Cras at ante non ligula pharetra elementum?
-
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam
- euismod orci sed tristique placerat. Fusce in ligula urna. Fusce
- eget nunc et libero accumsan rutrum quis nec lectus. Quisque
- luctus sem nibh, quis ornare neque consectetur varius. Maecenas
- rhoncus consectetur rutrum.
-
-
-
-
-
-
- );
-}
diff --git a/components/Sections/FAQ.jsx b/components/Sections/FAQ.jsx
index a3a3330..6588a9b 100644
--- a/components/Sections/FAQ.jsx
+++ b/components/Sections/FAQ.jsx
@@ -1,280 +1,27 @@
-export default function FAQ({}) {
+import FAQCard from "../FAQCard";
+
+export default function FAQ({ subTitle, title, fAQCardContent }) {
return (
- Lorem ipsum
+ {subTitle}
- Frequently Asked Questions
+ {title || "Frequently Asked Questions"}
-
-
-
-
-
-
-
-
- Neque porro quisquam est
-
-
-
-
-
-
-
-
-
-
-
-
- Neque porro quisquam est
-
-
-
-
-
-
-
-
-
-
-
-
- Neque porro quisquam est
-
-
-
-
-
-
-
-
-
-
-
-
- Neque porro quisquam est
-
-
-
-
-
-
-
-
-
-
-
-
- Neque porro quisquam est
-
-
-
-
-
-
-
-
-
-
-
-
- Neque porro quisquam est
-
-
-
-
+ {fAQCardContent?.map(({ title, listItems }, index) => {
+ return (
+
+ );
+ })}
diff --git a/components/Sections/FactSnippets.jsx b/components/Sections/FactSnippets.jsx
index a49f2d5..2717086 100644
--- a/components/Sections/FactSnippets.jsx
+++ b/components/Sections/FactSnippets.jsx
@@ -1,123 +1,51 @@
-export default function FactSnippets({}) {
+import FactSnippetsHero from "../FactSnippetsHero";
+
+export default function FactSnippets({
+ title,
+ subTitle,
+ description,
+ cta1,
+ cta2,
+ cta1Href,
+ cta2Href,
+ factSnippetsCardContent,
+}) {
return (
-
-
- Lorem ipsum
-
-
- Lorem ipsum dolor sit amet consectutar domor at elis
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Pellentesque massa nibh, pulvinar vitae aliquet nec, accumsan
- aliquet orci.
-
-
+
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean
- dignissim quam ultricies, placerat tellus sed, laoreet orci.
- Duis luctus quam ac metus gravida sodales. Sed a ex accumsan,
- pellentesque sem eget, scelerisque dolor.
-
-
-
Danny Bailey
-
CEO & Founder
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean
- dignissim quam ultricies, placerat tellus sed, laoreet orci.
- Duis luctus quam ac metus gravida sodales. Sed a ex accumsan,
- pellentesque sem eget, scelerisque dolor.
-
-
-
Danny Bailey
-
CEO & Founder
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean
- dignissim quam ultricies, placerat tellus sed, laoreet orci.
- Duis luctus quam ac metus gravida sodales. Sed a ex accumsan,
- pellentesque sem eget, scelerisque dolor.
-
-
-
Danny Bailey
-
CEO & Founder
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean
- dignissim quam ultricies, placerat tellus sed, laoreet orci.
- Duis luctus quam ac metus gravida sodales. Sed a ex accumsan,
- pellentesque sem eget, scelerisque dolor.
-
-
-
Danny Bailey
-
CEO & Founder
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean
- dignissim quam ultricies, placerat tellus sed, laoreet orci.
- Duis luctus quam ac metus gravida sodales. Sed a ex accumsan,
- pellentesque sem eget, scelerisque dolor.
-
-
-
Danny Bailey
-
CEO & Founder
-
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean
- dignissim quam ultricies, placerat tellus sed, laoreet orci.
- Duis luctus quam ac metus gravida sodales. Sed a ex accumsan,
- pellentesque sem eget, scelerisque dolor.
-
-
-
Danny Bailey
-
CEO & Founder
-
-
+ {factSnippetsCardContent?.map(
+ ({ description, imageSrc, title, subTitle }, index) => {
+ return (
+
+
+
+ {description}
+
+
+
{title}
+
{subTitle}
+
+
+ );
+ }
+ )}
diff --git a/components/Sections/InfoBlock.jsx b/components/Sections/InfoBlock.jsx
new file mode 100644
index 0000000..b6e77fa
--- /dev/null
+++ b/components/Sections/InfoBlock.jsx
@@ -0,0 +1,24 @@
+export default function InfoBlock({ title, description, cta, ctaHref }) {
+ return (
+
+
+
+
+
+ {title}
+
+
+ {description}
+
+
+ {cta}
+
+
+
+
+
+ );
+}
diff --git a/components/Sections/InfoCarousel.jsx b/components/Sections/InfoCarousel.jsx
deleted file mode 100644
index 3d28758..0000000
--- a/components/Sections/InfoCarousel.jsx
+++ /dev/null
@@ -1,64 +0,0 @@
-export default function InfoCarousel({}) {
- return (
-
-
-
-
-
-
-
-
-
-
- Expand your brand with this excellent extension tool.
-
-
- A short message that will bring your customers into the world of
- your imagination. And will allow them to become more familiar with
- your brand.
-
-
- Try Demo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
diff --git a/components/Sections/Team.jsx b/components/Sections/Team.jsx
index 8a40fa1..e444493 100644
--- a/components/Sections/Team.jsx
+++ b/components/Sections/Team.jsx
@@ -1,121 +1,49 @@
-export default function Team({}) {
+function TeamCard({ name, position, description, imageSrc, imageAlt }) {
+ return (
+
+
+
+
+
+
+
+
{name}
+
{position}
+
{description}
+
+
+
+
+ );
+}
+export default function Team({
+ subTitle,
+ title,
+ description,
+ teamCardContent,
+}) {
return (
- Lorem ipsum
+ {subTitle}
- Lorem ipsum dolor sit amet consectutar domor at elis
+ {title}
- Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Pellentesque massa nibh, pulvinar vitae aliquet nec, accumsan
- aliquet orci.
+ {description}
-
-
-
-
-
-
-
-
- Danny Bailey
-
-
- CEO & Founder
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Pellentesque massa nibh.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Danny Bailey
-
-
- CEO & Founder
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Pellentesque massa nibh.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Danny Bailey
-
-
- CEO & Founder
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Pellentesque massa nibh.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Danny Bailey
-
-
- CEO & Founder
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Pellentesque massa nibh.
-
-
-
-
-
+ {teamCardContent?.map((props, index) => {
+ return
;
+ })}
diff --git a/components/Sections/WhyInvest1.jsx b/components/Sections/WhyInvest.jsx
similarity index 73%
rename from components/Sections/WhyInvest1.jsx
rename to components/Sections/WhyInvest.jsx
index b2854f9..9816d72 100644
--- a/components/Sections/WhyInvest1.jsx
+++ b/components/Sections/WhyInvest.jsx
@@ -1,18 +1,18 @@
-import WhyInvest1Hero from "../WhyInvest1Hero";
-import WhyInvest1Card from "../WhyInvest1Card";
+import WhyInvestHero from "../WhyInvestHero";
+import WhyInvestCard from "../WhyInvestCard";
-export default function WhyInvest1({
+export default function WhyInvest({
title,
subTitle,
description,
cta,
- whyInvest1CardData,
+ whyInvestCardData,
}) {
return (
-
- {whyInvest1CardData?.map((description, index) => {
+ {whyInvestCardData?.map((description, index) => {
return (
-
-
-
-
- New Feature
-
-
- Take quick action that increases your brand's regular profit.
-
-
- If you have ever wondeindigo how to develop your brand, this is the
- place for you. Take a big step forward in growing your business
- with this great tool.
-
-
-
-
-
- );
-}
diff --git a/components/WhyInvest1Card.jsx b/components/WhyInvestCard.jsx
similarity index 100%
rename from components/WhyInvest1Card.jsx
rename to components/WhyInvestCard.jsx
diff --git a/components/WhyInvest1Hero.jsx b/components/WhyInvestHero.jsx
similarity index 100%
rename from components/WhyInvest1Hero.jsx
rename to components/WhyInvestHero.jsx
diff --git a/pages/index.jsx b/pages/index.jsx
index 0a58ce7..e43aee1 100644
--- a/pages/index.jsx
+++ b/pages/index.jsx
@@ -1,12 +1,10 @@
import Footer from "../components/Footer";
import NavigationHero from "../components/Sections/NavigationHero";
-import WhyInvest1 from "../components/Sections/WhyInvest1";
+import WhyInvest from "../components/Sections/WhyInvest";
import FactCards from "../components/Sections/FactCards";
import Stats1 from "../components/Sections/Stats1";
-import WhyInvest2 from "../components/Sections/WhyInvest2";
import FactSnippets from "../components/Sections/FactSnippets";
-import InfoCarousel from "../components/Sections/InfoCarousel";
-import Considerations from "../components/Sections/Considerations";
+import InfoBlock from "../components/Sections/InfoBlock";
import Team from "../components/Sections/Team";
import FAQ from "../components/Sections/FAQ";
@@ -43,13 +41,13 @@ export default function Funded() {
text: "A giant achievement",
},
];
- const whyInvest1Content = {
+ const whyInvestContent = {
subTitle: "Scaling our formula",
title: "We're seeking investment to release more kick ass brands",
description:
"Our formula for success works and we are scaling it by releasing brands in financial services, non-profit fundraising, and fashion.",
cta: "Learn about our SAFE note",
- whyInvest1CardData: [
+ whyInvestCardData: [
"The most epic management team in the business of the web.",
"Can't stop won't stop.",
"Hyper-efficient semi-autonomous subsidiaries crafted for corporate accretive acquisitions.",
@@ -87,6 +85,131 @@ export default function Funded() {
"It's like the world is stuck in a car wash and Tincre is the car. Life is now complete.",
},
];
+ const factSnippetsCardContent = [
+ {
+ description:
+ "A nice, detailed explanation of something with-respect-to this funding rounding.",
+ imageSrc: "/images/indigo-500-avatar.png",
+ title: "A Product KPI",
+ subTitle: "Performance category",
+ },
+ {
+ description:
+ "A nice, detailed explanation of something with-respect-to this funding rounding.",
+ imageSrc: "/images/indigo-500-avatar.png",
+ title: "A Product KPI",
+ subTitle: "Performance category",
+ },
+ {
+ description:
+ "A nice, detailed explanation of something with-respect-to this funding rounding.",
+ imageSrc: "/images/indigo-500-avatar.png",
+ title: "A Product KPI",
+ subTitle: "Performance category",
+ },
+ {
+ description:
+ "A nice, detailed explanation of something with-respect-to this funding rounding.",
+ imageSrc: "/images/indigo-500-avatar.png",
+ title: "A Product KPI",
+ subTitle: "Performance category",
+ },
+ {
+ description:
+ "A nice, detailed explanation of something with-respect-to this funding rounding.",
+ imageSrc: "/images/indigo-500-avatar.png",
+ title: "A Product KPI",
+ subTitle: "Performance category",
+ },
+ {
+ description:
+ "A nice, detailed explanation of something with-respect-to this funding rounding.",
+ imageSrc: "/images/indigo-500-avatar.png",
+ title: "A Product KPI",
+ subTitle: "Performance category",
+ },
+ ];
+ const teamCardContent = [
+ {
+ name: "Philip Muellerschoen",
+ position: "CEO, Co-Founder",
+ description:
+ "Phil guides the firm in all aspects both internally and externally, operating and growing its brands.",
+ imageSrc: "/team/phil.webp",
+ imageAlt: "Philip Muellerschoen",
+ },
+ {
+ name: "Jason R. Stevens, CFA",
+ position: "CTO+CFO, Co-Founder",
+ description:
+ "Anti-script kiddie crushing the keys to build an entirely new world in which he owns all human-associated items.",
+ imageSrc: "/team/jason.webp",
+ imageAlt: "Jason R. Stevens, CFA",
+ },
+ {
+ name: "Dan Fratoni",
+ position: "Partner, External Brand Relationships",
+ description: "Drives entertainment industry representation for the firm.",
+ imageSrc: "/team/dan.webp",
+ imageAlt: "Dan Fratoni",
+ },
+ ];
+ const fAQCardContent = [
+ {
+ title: "How do you accomplish so much?",
+ listItems: [
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ ],
+ },
+ {
+ title: "How do you accomplish so much?",
+ listItems: [
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ ],
+ },
+ {
+ title: "How do you accomplish so much?",
+ listItems: [
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ ],
+ },
+ {
+ title: "How do you accomplish so much?",
+ listItems: [
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ ],
+ },
+ {
+ title: "How do you accomplish so much?",
+ listItems: [
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ ],
+ },
+ {
+ title: "How do you accomplish so much?",
+ listItems: [
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ { text: "Work hard, play hard", href: "https://tincre.com" },
+ ],
+ },
+ ];
return (
{title}
@@ -107,15 +230,38 @@ export default function Funded() {
cta={cta}
/>
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/public/team/dan.webp b/public/team/dan.webp
new file mode 100644
index 0000000..a14d824
Binary files /dev/null and b/public/team/dan.webp differ
diff --git a/public/team/jason.webp b/public/team/jason.webp
new file mode 100644
index 0000000..67196e0
Binary files /dev/null and b/public/team/jason.webp differ
diff --git a/public/team/phil.webp b/public/team/phil.webp
new file mode 100644
index 0000000..6c505e1
Binary files /dev/null and b/public/team/phil.webp differ