From f768a4c808d7464fa4a236bd22029296d815cf3c Mon Sep 17 00:00:00 2001 From: David Stover <56250584+davidmoltin@users.noreply.github.com> Date: Fri, 11 Oct 2024 16:31:38 -0400 Subject: [PATCH 1/8] Add composable marketing page --- package.json | 3 ++ src/components/composable/Architecture.jsx | 25 ++++++++++ src/components/composable/DeveloperGrid.jsx | 29 ++++++++++++ src/components/composable/HeroSection.jsx | 45 ++++++++++++++++++ src/components/composable/LogoCarousel.jsx | 35 ++++++++++++++ src/components/composable/Products.jsx | 49 +++++++++++++++++++ src/components/composable/ScrollingLogos.css | 50 ++++++++++++++++++++ src/components/composable/TwoColumnLeft.jsx | 31 ++++++++++++ src/components/composable/TwoColumnRight.jsx | 25 ++++++++++ src/components/composable/Uptime.jsx | 19 ++++++++ src/components/composable/commerce-grid.jsx | 29 ++++++++++++ src/pages/composablecommerce.jsx | 33 +++++++++++++ yarn.lock | 48 +++++++++++++++++++ 13 files changed, 421 insertions(+) create mode 100644 src/components/composable/Architecture.jsx create mode 100644 src/components/composable/DeveloperGrid.jsx create mode 100644 src/components/composable/HeroSection.jsx create mode 100644 src/components/composable/LogoCarousel.jsx create mode 100644 src/components/composable/Products.jsx create mode 100644 src/components/composable/ScrollingLogos.css create mode 100644 src/components/composable/TwoColumnLeft.jsx create mode 100644 src/components/composable/TwoColumnRight.jsx create mode 100644 src/components/composable/Uptime.jsx create mode 100644 src/components/composable/commerce-grid.jsx create mode 100644 src/pages/composablecommerce.jsx diff --git a/package.json b/package.json index c9f2cf01..06e0dc57 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@easyops-cn/docusaurus-search-local": "^0.36.0", "@fluentui/react-icons": "^2.0.230", "@headlessui/react": "^1.7.14", + "@heroicons/react": "^2.1.5", "@mdx-js/react": "^1.6.22", "@radix-ui/react-select": "^2.0.0", "@radix-ui/react-tabs": "^1.0.4", @@ -57,6 +58,8 @@ "react-feather": "^2.0.10", "react-highlight": "^0.15.0", "react-parallax-tilt": "^1.7.227", + "react-slick": "^0.30.2", + "slick-carousel": "^1.8.1", "styled-components": "^6.1.8", "tailwindcss": "^3.4.1", "webpack": "^5.89.0" diff --git a/src/components/composable/Architecture.jsx b/src/components/composable/Architecture.jsx new file mode 100644 index 00000000..d9698d22 --- /dev/null +++ b/src/components/composable/Architecture.jsx @@ -0,0 +1,25 @@ +import React from 'react'; + +const Architecture = () => { + return ( +
+ Flexible. Secure. Performant. Open. Our composable architecture gives you the control and confidence to build exceptional experiences. +
+
+ {capability.description}
+ {capability.cta && ()} ++ API-first. Limitless potential. Easily tailor and scale your commerce solution to meet your exact + requirements, now and in the future. +
++ Start building today with a free trial +
+
+ + Our modular approach empowers you to create unique and engaging shopping journeys across all channels, enhancing customer experiences and drive business growth. With Elastic Path, you can accelerate your time-to-market, adapt to changing demands with ease, and future-proof your commerce solution. +
++ +
+{capability.description}
+ {capability.cta && ()} ++ Traditional commerce platforms confine merchandisers with rigid product and catalog management, stifling creativity and hindering the ability to craft truly unique shopping experiences. +
++ Elastic Path breaks the mold. +
++ We've reimagined commerce at the core, empowering your merchandisers with complete and unfettered flexibility. With Elastic Path, your merchandisers gain the flexibility to build the exact product experiences they envision, driving engagement, conversions, and customer loyalty. +
+
+
+ + Elastic Path is more than just a commerce platform – it's a comprehensive ecosystem designed to empower your business at every level. From seamless backend integrations to a flexible core and a truly composable frontend, we provide everything you need to create exceptional customer experiences. +
++ 100% Update during Black Friday and all major holiday sales events. Experience best-in-class resiliency that keeps your commerce operations running smoothly, even during peak traffic or unexpected disruptions. +
+{capability.description}
+ {capability.cta && ()} +Unprecedented Uptime
+Months to Launch
+TCO Reduction
+Transactions Processed
+- Elastic Path is more than just a commerce platform – it's a comprehensive ecosystem designed to empower your business at every level. From seamless backend integrations to a flexible core and a truly composable frontend, we provide everything you need to create exceptional customer experiences. + Elastic Path is more than just a commerce platform – it's a comprehensive ecosystem designed to empower your business at every level. From seamless backend integrations to a flexible core and a truly composable frontend, we provide everything you need to create exceptional omnichannel customer experiences.
Traditional commerce platforms confine merchandisers with rigid product and catalog management, stifling creativity and hindering the ability to craft truly unique shopping experiences.
-+
We've reimagined commerce at the core, empowering your merchandisers with complete and unfettered flexibility. With Elastic Path, your merchandisers gain the flexibility to build the exact product experiences they envision, driving engagement, conversions, and customer loyalty.
From 59d579dfe320b59fba5e66a182ba070ffcd6b818 Mon Sep 17 00:00:00 2001 From: David Stover <56250584+davidmoltin@users.noreply.github.com> Date: Wed, 16 Oct 2024 09:57:06 -0400 Subject: [PATCH 4/8] Update docusaurus.config.js redirects - invalid redirects existed. --- src/components/composable/Architecture.jsx | 2 +- src/components/composable/HeroSection.jsx | 4 ++-- src/components/composable/TwoColumnLeft.jsx | 2 +- src/components/composable/TwoColumnRight.jsx | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/composable/Architecture.jsx b/src/components/composable/Architecture.jsx index d9698d22..6740ef11 100644 --- a/src/components/composable/Architecture.jsx +++ b/src/components/composable/Architecture.jsx @@ -6,7 +6,7 @@ const Architecture = () => {+
Flexible. Secure. Performant. Open. Our composable architecture gives you the control and confidence to build exceptional experiences.
+
Start building today with a free trial
+
Traditional commerce platforms confine merchandisers with rigid product and catalog management, stifling creativity and hindering the ability to craft truly unique shopping experiences.
+
Elastic Path is more than just a commerce platform – it's a comprehensive ecosystem designed to empower your business at every level. From seamless backend integrations to a flexible core and a truly composable frontend, we provide everything you need to create exceptional omnichannel customer experiences.
-