diff --git a/apps/web/src/app/(home)/page.tsx b/apps/web/src/app/(home)/page.tsx index 3fbca1b046..60d5e387e3 100644 --- a/apps/web/src/app/(home)/page.tsx +++ b/apps/web/src/app/(home)/page.tsx @@ -3,12 +3,12 @@ import { Button } from "@bubba/ui/button"; import type { Metadata } from "next"; import Link from "next/link"; import Balancer from "react-wrap-balancer"; -import { Logo } from "../components/logo"; +import Logo from "../components/logo"; export const metadata: Metadata = { - title: "Comp AI - SOC 2, ISO 27001 and GDPR compliance", + title: "Comp AI - Get SOC 2, ISO 27001 and GDPR compliant", description: - "The first open-source compliance automation platform that cuts your security certification time by 50%", + "The open-source compliance automation platform for SOC 2, ISO 27001, GDPR and more.", alternates: { canonical: "https://trycomp.ai", }, @@ -19,25 +19,24 @@ export default function Home() {
- + -

- Get SOC 2, ISO 27001 and GDPR certified +

+ + Open Source Automation For SOC 2, ISO 27001 and GDPR +

-

+

- The only open-source compliance automation platform that does - everything you need to get certified, fast. + We're launching the first open-source compliance automation + platform that does everything you need to achieve and maintain + compliance with frameworks like SOC 2, ISO 27001, GDPR and more.

-

- Join our waitlist to help make 100,000 companies compliant by - 2032. -

@@ -47,7 +46,7 @@ export default function Home() { href="https://discord.gg/compai" className="flex items-center gap-2" > - Discord + Join us on Discord diff --git a/apps/web/src/app/components/logo-header.tsx b/apps/web/src/app/components/logo-header.tsx new file mode 100644 index 0000000000..514e727196 --- /dev/null +++ b/apps/web/src/app/components/logo-header.tsx @@ -0,0 +1,21 @@ +import type * as React from "react"; + +const LogoHeader = (props: React.SVGProps) => ( + + + +); + +export default LogoHeader; diff --git a/apps/web/src/app/components/logo.tsx b/apps/web/src/app/components/logo.tsx index 694092a908..4540363b1b 100644 --- a/apps/web/src/app/components/logo.tsx +++ b/apps/web/src/app/components/logo.tsx @@ -1,37 +1,23 @@ "use client"; -import Image from "next/image"; +import type * as React from "react"; -export function Logo({ - className, - width = 64, - height = 64, - alt = "Comp Logo", - ...props -}: { - className?: string; - width?: number; - height?: number; - alt?: string; -} & Omit, 'src' | 'alt' | 'width' | 'height'>) { - return ( -
- - -
- ); -} +const Logo = (props: React.SVGProps) => ( + + + +); + +export default Logo; diff --git a/apps/web/src/app/components/main-nav.tsx b/apps/web/src/app/components/main-nav.tsx index 049c4e26fe..6393f769ab 100644 --- a/apps/web/src/app/components/main-nav.tsx +++ b/apps/web/src/app/components/main-nav.tsx @@ -1,12 +1,13 @@ "use client"; import Link from "next/link"; +import LogoHeader from "./logo-header"; export function MainNav() { return (
- - Comp AI + +
); diff --git a/apps/web/src/app/components/waitlist-form.tsx b/apps/web/src/app/components/waitlist-form.tsx index 2fb9996cec..8d33f82718 100644 --- a/apps/web/src/app/components/waitlist-form.tsx +++ b/apps/web/src/app/components/waitlist-form.tsx @@ -52,16 +52,9 @@ export function WaitlistForm() { if (isSent) { return (
-

- Thanks, you're on the list! +

+ You're on the list! We'll be in touch soon!

- - Join us on Discord - -
); } @@ -70,7 +63,7 @@ export function WaitlistForm() {
- + )} /> @@ -96,7 +89,7 @@ export function WaitlistForm() { + +

+ Join our waitlist to help make 100,000 companies compliant by 2032. +

); } diff --git a/packages/ui/src/globals.css b/packages/ui/src/globals.css index 730f220cb4..436ffa7bc4 100644 --- a/packages/ui/src/globals.css +++ b/packages/ui/src/globals.css @@ -14,8 +14,8 @@ --primary-foreground: 0 0% 100%; --secondary: 0 0% 88%; --secondary-foreground: 240 3% 10%; - --muted: 240 3% 37%; - --muted-foreground: 240 5% 65%; + --muted: 240 4.8% 95.9%; + --muted-foreground: 240 3.8% 46.1%; --accent: 0 0% 88%; --accent-foreground: 240 3% 10%; --destructive: 0 84% 60%; @@ -57,8 +57,8 @@ --primary-foreground: 240 3% 10%; --secondary: 240 3% 37%; --secondary-foreground: 0 0% 98%; - --muted: 240 3% 37%; - --muted-foreground: 240 5% 65%; + --muted: 240 3.7% 15.9%; + --muted-foreground: 240 5% 64.9%; --accent: 240 3% 37%; --accent-foreground: 0 0% 98%; --destructive: 0 84% 60%;