From 7498e470fa485c42bf55c0ad0604ca2fb2ca9173 Mon Sep 17 00:00:00 2001 From: Juri Date: Tue, 17 Dec 2024 17:08:57 +0100 Subject: [PATCH] feat(nx-dev): link more customer videos on enterprise page --- .../src/lib/customer-metrics.tsx | 70 ++++++++++------ .../src/lib/hetzner-cloud-testimonial.tsx | 59 +++----------- .../src/lib/testimonial-carousel.tsx | 80 ++++++++++++++----- nx-dev/ui-enterprise/src/lib/video-modal.tsx | 65 +++++++++++++++ 4 files changed, 179 insertions(+), 95 deletions(-) create mode 100644 nx-dev/ui-enterprise/src/lib/video-modal.tsx diff --git a/nx-dev/ui-enterprise/src/lib/customer-metrics.tsx b/nx-dev/ui-enterprise/src/lib/customer-metrics.tsx index 503688fbeeb4d..9970a083fd23b 100644 --- a/nx-dev/ui-enterprise/src/lib/customer-metrics.tsx +++ b/nx-dev/ui-enterprise/src/lib/customer-metrics.tsx @@ -3,6 +3,7 @@ import { HetznerCloudIcon } from '@nx/nx-dev/ui-icons'; import { SectionHeading } from '@nx/nx-dev/ui-common'; import Link from 'next/link'; import { sendCustomEvent } from '@nx/nx-dev/feature-analytics'; +import { PlayIcon } from '@heroicons/react/24/outline'; export function CustomerMetrics(): ReactElement { return ( @@ -11,32 +12,51 @@ export function CustomerMetrics(): ReactElement {
-
-
-

- Engineers will run a test command and expect it to run for - 20 mins, they start it and see it finishes in a few seconds, - then they ask “Did I start it wrong? Why is it so fast?” -

-
-
- pavlo grosse -
-
+
+
+
+

+ Engineers will run a test command and expect it to run for + 20 mins, they start it and see it finishes in a few + seconds, then they ask "Did I start it wrong? Why is it so + fast?" +

+
+
+ pavlo grosse +
+
Pavlo Grosse
+
+ Senior Software Engineer, Hetzner Cloud +
+
+
+
+
- + Nx Enterprise{' '} speeds build and test times @@ -260,54 +260,13 @@ export function HetznerCloudTestimonial(): ReactElement {
- {/*MODAL*/} - - setIsOpen(false)} - className="relative z-10" - > - -
- -
-
- - -