From be27cdf6170a21e3753d3376d13bf0a305d458b1 Mon Sep 17 00:00:00 2001 From: aylaju <99686309+aylaju@users.noreply.github.com> Date: Fri, 15 Nov 2024 13:00:48 +0100 Subject: [PATCH 1/3] Services page --- website/package-lock.json | 1 + website/src/components/ctas/services.tsx | 30 +++++++ website/src/components/services/features.tsx | 71 ++++++++++++++++ website/src/components/services/hero.tsx | 53 ++++++++++++ website/src/components/services/projects.tsx | 74 ++++++++++++++++ website/src/components/services/sparring.tsx | 76 +++++++++++++++++ website/src/components/services/team.tsx | 84 +++++++++++++++++++ website/src/pages/services.tsx | 24 ++++++ website/static/img/author/alexander2.png | Bin 0 -> 47627 bytes website/static/img/author/ayla2.png | Bin 0 -> 1268567 bytes website/tsconfig.json | 3 +- 11 files changed, 415 insertions(+), 1 deletion(-) create mode 100644 website/src/components/ctas/services.tsx create mode 100644 website/src/components/services/features.tsx create mode 100644 website/src/components/services/hero.tsx create mode 100644 website/src/components/services/projects.tsx create mode 100644 website/src/components/services/sparring.tsx create mode 100644 website/src/components/services/team.tsx create mode 100644 website/src/pages/services.tsx create mode 100644 website/static/img/author/alexander2.png create mode 100644 website/static/img/author/ayla2.png diff --git a/website/package-lock.json b/website/package-lock.json index 262a12562..92d5862de 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -2970,6 +2970,7 @@ "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.5.tgz", "integrity": "sha512-FuzFN+BsHa+7OxbvAERtgBTNeZpUjgM/MIizfVkSCL2/edriN0Hx/DWRCR//aPYwO5QX/YlgLGXk+E3PcfZwjA==", "dev": true, + "license": "MIT", "peerDependencies": { "react": ">= 16" } diff --git a/website/src/components/ctas/services.tsx b/website/src/components/ctas/services.tsx new file mode 100644 index 000000000..4fa14773d --- /dev/null +++ b/website/src/components/ctas/services.tsx @@ -0,0 +1,30 @@ +import React from 'react'; +import { Button } from '../atoms/buttons'; + +export default function CTAServices() { + return ( +
+
+

+ + Let's discuss how + walkerOS +
+ can elevate your analytics. +
+

+
+ + +
+
+
+ ); +} diff --git a/website/src/components/services/features.tsx b/website/src/components/services/features.tsx new file mode 100644 index 000000000..d02c0fe3e --- /dev/null +++ b/website/src/components/services/features.tsx @@ -0,0 +1,71 @@ +import clsx from 'clsx'; +import Heading from '@theme/Heading'; +import { + PresentationChartBarIcon, + CodeBracketIcon, + RocketLaunchIcon, +} from '@heroicons/react/24/outline'; + +import Link from '@docusaurus/Link'; + +type FeatureItem = { + title: string; + link: string; + icon: JSX.Element; + children: React.ReactNode; +}; + +function Feature({ title, link, icon, children }: FeatureItem) { + return ( +
+
{icon}
+
+ + + {title} + + +

{children}

+
+
+ ); +} + +export default function Features(): JSX.Element { + const iconMeasurementplan = ( +