From 0f1f1a193597a47156208fec71538f4b033859b3 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Fri, 1 Nov 2024 03:04:13 -0600 Subject: [PATCH] feat(website): add new landing page --- apps/website/app/[locale]/page.tsx | 9 +- apps/website/components/CallToAction.tsx | 2 +- apps/website/components/Faqs.tsx | 123 ++++---- apps/website/components/Header.tsx | 3 +- apps/website/components/Hero.tsx | 284 +++++++++--------- apps/website/components/PrimaryFeatures.tsx | 66 ++-- apps/website/components/Testimonials.tsx | 185 ++++++++---- apps/website/components/features-second.tsx | 233 ++++++++++++++ apps/website/components/features.tsx | 148 +++++++++ apps/website/components/hero/Hi.tsx | 197 ++++++++++++ apps/website/components/ui/accordion.tsx | 61 ++++ .../components/ui/animated-gradient-text.tsx | 28 ++ .../components/ui/hero-video-dialog.tsx | 143 +++++++++ apps/website/components/ui/marquee.tsx | 51 ++++ apps/website/components/ui/safari.tsx | 138 +++++++++ apps/website/locales/en.json | 24 +- apps/website/package.json | 8 +- apps/website/public/primary/applications.png | Bin 81184 -> 0 bytes apps/website/public/primary/backups.png | Bin 96090 -> 120091 bytes apps/website/public/primary/compose.png | Bin 152366 -> 140520 bytes apps/website/public/primary/monitoring.png | Bin 141093 -> 162318 bytes apps/website/public/primary/primary.png | Bin 0 -> 94585 bytes apps/website/public/primary/servers.png | Bin 0 -> 145508 bytes apps/website/public/primary/traefik.png | Bin 0 -> 159286 bytes apps/website/tailwind.config.ts | 26 +- pnpm-lock.yaml | 82 ++++- 26 files changed, 1496 insertions(+), 315 deletions(-) create mode 100644 apps/website/components/features-second.tsx create mode 100644 apps/website/components/features.tsx create mode 100644 apps/website/components/hero/Hi.tsx create mode 100644 apps/website/components/ui/accordion.tsx create mode 100644 apps/website/components/ui/animated-gradient-text.tsx create mode 100644 apps/website/components/ui/hero-video-dialog.tsx create mode 100644 apps/website/components/ui/marquee.tsx create mode 100644 apps/website/components/ui/safari.tsx delete mode 100644 apps/website/public/primary/applications.png create mode 100644 apps/website/public/primary/primary.png create mode 100644 apps/website/public/primary/servers.png create mode 100644 apps/website/public/primary/traefik.png diff --git a/apps/website/app/[locale]/page.tsx b/apps/website/app/[locale]/page.tsx index 7630268..7f2dfb6 100644 --- a/apps/website/app/[locale]/page.tsx +++ b/apps/website/app/[locale]/page.tsx @@ -2,18 +2,19 @@ import { CallToAction } from "@/components/CallToAction"; import { Faqs } from "@/components/Faqs"; import { Hero } from "@/components/Hero"; import { PrimaryFeatures } from "@/components/PrimaryFeatures"; -import { SecondaryFeatures } from "@/components/SecondaryFeatures"; +import { Testimonials } from "@/components/Testimonials"; +import { FeaturesSectionDemo } from "@/components/features"; export default function Home() { return (
+ - - - {/* */} + +
); diff --git a/apps/website/components/CallToAction.tsx b/apps/website/components/CallToAction.tsx index 3e18a14..8c1d797 100644 --- a/apps/website/components/CallToAction.tsx +++ b/apps/website/components/CallToAction.tsx @@ -41,7 +41,7 @@ export function CallToAction() { - - {/* + + +
+ + */} -
-
- - -
+ + + + + {t("navigation.discord")} + + + + + -
-