diff --git a/website/pages/use-cases/_temp-children.jsx b/website/pages/use-cases/_temp-children.jsx deleted file mode 100644 index 1f49efcdc3..0000000000 --- a/website/pages/use-cases/_temp-children.jsx +++ /dev/null @@ -1,82 +0,0 @@ -import TextSplitWithImage from '@hashicorp/react-text-split-with-image' -import FeaturedSlider from '@hashicorp/react-featured-slider' - -export default function TempUseCaseChildren() { - return ( - <> -
- -
- -
- -
- - - - ) -} diff --git a/website/pages/use-cases/img/connect-and-extend.svg b/website/pages/use-cases/img/connect-and-extend.svg new file mode 100644 index 0000000000..f3e0db4895 --- /dev/null +++ b/website/pages/use-cases/img/connect-and-extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/pages/use-cases/img/kubernetes.svg b/website/pages/use-cases/img/kubernetes.svg new file mode 100644 index 0000000000..3aaf41aa50 --- /dev/null +++ b/website/pages/use-cases/img/kubernetes.svg @@ -0,0 +1,33 @@ + + + + Group 2 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/pages/use-cases/img/multi-dc-multi-region.svg b/website/pages/use-cases/img/multi-dc-multi-region.svg new file mode 100644 index 0000000000..cc5fe7443d --- /dev/null +++ b/website/pages/use-cases/img/multi-dc-multi-region.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/pages/use-cases/img/observability.svg b/website/pages/use-cases/img/observability.svg new file mode 100644 index 0000000000..bf56198398 --- /dev/null +++ b/website/pages/use-cases/img/observability.svg @@ -0,0 +1,47 @@ + + + + Group 2 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/pages/use-cases/img/robust-ecosystem.svg b/website/pages/use-cases/img/robust-ecosystem.svg new file mode 100644 index 0000000000..922afae5d8 --- /dev/null +++ b/website/pages/use-cases/img/robust-ecosystem.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/pages/use-cases/img/service-to-service.svg b/website/pages/use-cases/img/service-to-service.svg new file mode 100644 index 0000000000..fbffce1ec9 --- /dev/null +++ b/website/pages/use-cases/img/service-to-service.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/pages/use-cases/multi-platform-service-mesh.jsx b/website/pages/use-cases/multi-platform-service-mesh.jsx index 13ae6a1c5b..61dcf64f24 100644 --- a/website/pages/use-cases/multi-platform-service-mesh.jsx +++ b/website/pages/use-cases/multi-platform-service-mesh.jsx @@ -1,5 +1,6 @@ import UseCaseLayout from '../../layouts/use-cases' -import TempUseCaseChildren from './_temp-children' +import TextSplitWithImage from '@hashicorp/react-text-split-with-image' +import TextSplitWithCode from '@hashicorp/react-text-split-with-code' export default function MultiPlatformServiceMeshPage() { return ( @@ -7,7 +8,156 @@ export default function MultiPlatformServiceMeshPage() { title="Multi-Platform Service Mesh" description="Establish a service mesh between multiple runtime and cloud environments. Create a consistent platform for application networking and security with identity based authorization, L7 traffic management, and service-to-service encryption." > - + + + + + + + + + + + + +
+ +
+ +
+ +
) }