|
1 | 1 | "use client"; |
2 | 2 |
|
3 | | -import CreateJazzApp from "@/components/home/CreateJazzApp.mdx"; |
4 | 3 | import { marketingCopy } from "@/content/marketingCopy"; |
5 | 4 | import { H1 } from "@garden-co/design-system/src/components/atoms/Headings"; |
6 | 5 | import { |
7 | 6 | Icon, |
8 | 7 | type IconName, |
9 | 8 | } from "@garden-co/design-system/src/components/atoms/Icon"; |
10 | 9 | import { Kicker } from "@garden-co/design-system/src/components/atoms/Kicker"; |
11 | | -import { CopyButton } from "@garden-co/design-system/src/components/molecules/CodeGroup"; |
12 | 10 | import { Prose } from "@garden-co/design-system/src/components/molecules/Prose"; |
13 | | -import { SectionHeader } from "@garden-co/design-system/src/components/molecules/SectionHeader"; |
14 | | -import { track } from "@vercel/analytics"; |
15 | 11 | import Link from "next/link"; |
| 12 | +import { GetStartedSnippetSelect } from "./GetStartedSnippetSelect"; |
| 13 | + |
16 | 14 |
|
17 | 15 | const features: Array<{ |
18 | 16 | title: string; |
@@ -54,8 +52,8 @@ const features: Array<{ |
54 | 52 |
|
55 | 53 | export function HeroSection() { |
56 | 54 | return ( |
57 | | - <div className="container grid items-center gap-x-8 gap-y-12 my-12 md:my-16 lg:my-24 lg:gap-x-10 lg:grid-cols-3"> |
58 | | - <div className="flex flex-col justify-center gap-5 lg:col-span-2 lg:gap-8"> |
| 55 | + <div className="container grid items-center gap-x-8 gap-y-12 my-12 md:my-16 lg:my-24 lg:gap-x-10 lg:grid-cols-12"> |
| 56 | + <div className="flex flex-col justify-center gap-5 lg:col-span-11 lg:gap-8"> |
59 | 57 | <Kicker>Toolkit for backendless apps</Kicker> |
60 | 58 | <H1> |
61 | 59 | <span className="inline-block text-highlight"> |
@@ -94,31 +92,6 @@ export function HeroSection() { |
94 | 92 | ))} |
95 | 93 | </div> |
96 | 94 | </div> |
97 | | - |
98 | | - <div className="h-full group grid md:grid-cols-2 items-center lg:grid-cols-1 lg:pt-36"> |
99 | | - <SectionHeader |
100 | | - className="md:col-span-2 lg:sr-only" |
101 | | - title="Get a Jazz app running in minutes." |
102 | | - /> |
103 | | - <div className="overflow-hidden sm:rounded-xl sm:border h-full sm:px-8 sm:pt-6 bg-stone-50 dark:bg-stone-950"> |
104 | | - <div className="rounded-lg bg-white dark:bg-stone-925 sm:ring-4 ring-stone-400/20 sm:shadow-xl sm:shadow-blue/20 border relative sm:top-2 h-full w-full"> |
105 | | - <div className="py-4 flex items-center gap-2.5 px-6 border-b"> |
106 | | - <span className="rounded-full size-3 bg-stone-200 dark:bg-stone-900" /> |
107 | | - <span className="rounded-full size-3 bg-stone-200 dark:bg-stone-900" /> |
108 | | - <span className="rounded-full size-3 bg-stone-200 dark:bg-stone-900" /> |
109 | | - <CopyButton |
110 | | - code="npx create-jazz-app@latest" |
111 | | - size="md" |
112 | | - className="mt-0.5 mr-0.5" |
113 | | - onCopy={() => track("create-jazz-app command copied from hero")} |
114 | | - /> |
115 | | - </div> |
116 | | - <div className="p-3"> |
117 | | - <CreateJazzApp /> |
118 | | - </div> |
119 | | - </div> |
120 | | - </div> |
121 | | - </div> |
122 | 95 | </div> |
123 | 96 | ); |
124 | 97 | } |
0 commit comments