Skip to content

Commit db44808

Browse files
fern-supportKapil Gowru
andauthored
feat: new home page (#2)
Co-authored-by: Kapil Gowru <[email protected]>
1 parent d3e8591 commit db44808

File tree

9 files changed

+561
-32
lines changed

9 files changed

+561
-32
lines changed

fern/pages/welcome.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
description: Input OpenAPI. Output SDKs and Docs.
33
slug: /
4-
layout: overview
4+
layout: custom
55
hide-toc: true
66
---
77

21.1 KB
Loading

fern/products/home/pages/images/ask-fern.svg

Lines changed: 96 additions & 0 deletions
Loading
18.5 KB
Loading

fern/products/home/pages/images/docs.svg

Lines changed: 213 additions & 0 deletions
Loading
15.6 KB
Loading

fern/products/home/pages/images/sdks.svg

Lines changed: 109 additions & 0 deletions
Loading

fern/products/home/pages/welcome.mdx

Lines changed: 141 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,38 @@
22
title: The Fern Platform
33
description: Input OpenAPI. Output SDKs and Docs.
44
slug: /
5-
layout: overview
65
hide-toc: true
6+
layout: overview
77
---
88

9+
<style>
10+
{`
11+
header[class="my-8 space-y-2"] {
12+
display: none;
13+
}
14+
15+
.fern-button.normal.secondary {
16+
background-color: var(--grayscale-a3);
17+
18+
&:hover {
19+
background-color: var(--grayscale-a4);
20+
}
21+
}
22+
23+
.fern-button.normal.tertiary:hover {
24+
background-color: var(--grayscale-a3);
25+
}
26+
27+
.card-img {
28+
height: 56px;
29+
width: auto;
30+
}
31+
32+
.card-tag {
33+
border: 1px solid var(--grayscale-a6);
34+
}
35+
`}
36+
</style>
937
{/* <style>
1038
{`
1139
.background-wrapper {
@@ -94,35 +122,118 @@ hide-toc: true
94122
<div className="gradient-radial hero-5 is-blue"> </div>
95123
</div> */}
96124

97-
Fern allows developers to instantly transform your OpenAPI into SDKs and Docs. Engineering teams build with Fern to offer a best-in-class developer experience.
98-
99-
## Products
100-
101-
<Cards cols={3}>
102-
<Card
103-
title="SDKs"
104-
icon="fa-solid fa-code"
105-
href="/learn/sdk/fern-sdks/overview"
106-
>
107-
Generate client libraries in multiple languages
108-
</Card>
109-
<Card
110-
title="Docs"
111-
icon="fa-regular fa-book"
112-
href="/learn/docs/guides/guides/getting-started/overview"
113-
>
114-
A beautiful, interactive documentation website
115-
</Card>
116-
<Card
117-
title="Ask Fern"
118-
icon="fa-solid fa-search"
119-
href="/learn/ask-fern/getting-started/what-is-ask-fern"
120-
>
121-
Use an AI search to let users find answers in your documentation instantly
122-
</Card>
125+
# Build with Fern
126+
127+
<Cards cols={2}>
128+
<div class="fern-card not-prose rounded-3 relative block border p-6 text-base">
129+
<div class="flex items-start flex-col space-y-3">
130+
<div class="flex justify-between items-center gap-2 w-full">
131+
<img src="./images/sdks.png" alt="SDKs" class="card-img"/>
132+
<div class="flex flex-wrap gap-2">
133+
<div class="card-tag rounded-full text-(color:--grayscale-a11) px-2 py-0.5 text-sm">Open source</div>
134+
<div class="card-tag rounded-full text-(color:--grayscale-a11) px-2 py-0.5 text-sm">Self hosted</div>
135+
</div>
136+
</div>
137+
<div class="w-full space-y-1 overflow-hidden">
138+
<div class="text-body text-base font-semibold">SDKs</div>
139+
<div class="text-(color:--grayscale-a11)">Generate client libraries in multiple languages</div>
140+
</div>
141+
<div class="flex flex-wrap gap-2">
142+
<button class="fern-button normal secondary gap-2">
143+
Documentation
144+
<Icon icon="arrow-right" size="3" />
145+
</button>
146+
<button class="fern-button normal tertiary gap-2">
147+
Quickstart
148+
<Icon icon="arrow-right" size="3" />
149+
</button>
150+
</div>
151+
</div>
152+
</div>
153+
<div class="fern-card not-prose rounded-3 relative block border p-6 text-base">
154+
<div class="flex items-start flex-col space-y-3">
155+
<div class="flex justify-between items-center gap-2 w-full">
156+
<img src="./images/docs.png" alt="Docs" className="card-img"/>
157+
<div class="flex flex-wrap gap-2">
158+
<div class="card-tag rounded-full text-(color:--grayscale-a11) px-2 py-0.5 text-sm">Open source</div>
159+
<div class="card-tag rounded-full text-(color:--grayscale-a11) px-2 py-0.5 text-sm">Cloud</div>
160+
<div class="card-tag rounded-full text-(color:--grayscale-a11) px-2 py-0.5 text-sm">On premises</div>
161+
</div>
162+
</div>
163+
<div class="w-full space-y-1 overflow-hidden">
164+
<div class="text-body text-base font-semibold">Docs</div>
165+
<div class="text-(color:--grayscale-a11)">A beautiful, interactive documentation website</div>
166+
</div>
167+
<div class="flex flex-wrap gap-2">
168+
<button class="fern-button filled normal secondary gap-2">
169+
Documentation
170+
<Icon icon="arrow-right" size="3" />
171+
</button>
172+
<button class="fern-button normal tertiary gap-2">
173+
Quickstart
174+
<Icon icon="arrow-right" size="3" />
175+
</button>
176+
</div>
177+
</div>
178+
</div>
179+
<div class="fern-card not-prose rounded-3 relative block border p-6 text-base">
180+
<div class="flex items-start flex-col space-y-3">
181+
<div class="flex justify-between items-center gap-2 w-full">
182+
<img src="./images/ask-fern.png" alt="Ask Fern" class="card-img"/>
183+
<div class="flex flex-wrap gap-2">
184+
<div class="card-tag rounded-full text-(color:--grayscale-a11) px-2 py-0.5 text-sm">Cloud</div>
185+
<div class="card-tag rounded-full text-(color:--grayscale-a11) px-2 py-0.5 text-sm">On premises</div>
186+
</div>
187+
</div>
188+
<div class="w-full space-y-1 overflow-hidden">
189+
<div class="text-body text-base font-semibold">Ask Fern</div>
190+
<div class="text-(color:--grayscale-a11)">Use an AI search to let users find answers in your documentation instantly</div>
191+
</div>
192+
<div class="flex flex-wrap gap-2">
193+
<button class="fern-button filled normal secondary gap-2">
194+
Documentation
195+
<Icon icon="arrow-right" size="3" />
196+
</button>
197+
<button class="fern-button normal tertiary gap-2">
198+
Quickstart
199+
<Icon icon="arrow-right" size="3" />
200+
</button>
201+
</div>
202+
</div>
203+
</div>
204+
<div class="fern-card not-prose rounded-3 relative block border p-6 text-base">
205+
<div class="flex items-start h-full justify-end flex-col space-y-3">
206+
<div class="w-full space-y-1 overflow-hidden">
207+
<div class="text-body text-base font-semibold">Start from your API spec</div>
208+
<div class="text-(color:--grayscale-a11)">Work with one or more API definitions out of the box.</div>
209+
</div>
210+
<div class="flex flex-wrap gap-2">
211+
<button class="fern-button filled normal secondary gap-2">
212+
OpenAPI
213+
<Icon icon="arrow-right" size="3" />
214+
</button>
215+
<button class="fern-button normal tertiary gap-2">
216+
AsyncAPI
217+
<Icon icon="arrow-right" size="3" />
218+
</button>
219+
<button class="fern-button normal tertiary gap-2">
220+
OpenRPC
221+
<Icon icon="arrow-right" size="3" />
222+
</button>
223+
<button class="fern-button normal tertiary gap-2">
224+
Fern Definition
225+
<Icon icon="arrow-right" size="3" />
226+
</button>
227+
<button class="fern-button normal tertiary gap-2">
228+
gRPC
229+
<Icon icon="arrow-right" size="3" />
230+
</button>
231+
</div>
232+
</div>
233+
</div>
123234
</Cards>
124235

125-
## Motivation
236+
## Community
126237

127238
Stripe, Twilio, and AWS have the resources to invest in internal tooling for developer
128239
experience. They provide SDKs (aka client libraries) in multiple languages and developer documentation
@@ -131,9 +242,9 @@ that stays up-to-date.
131242
We are building Fern to productize this process and make it accessible to all
132243
software companies.
133244

134-
## Get Support
245+
## Help
135246

136-
We love talking to users! Reach out via your preferred support channel so we can help you succeed with Fern.
247+
We’re lightning-fast with support - you’ll typically hear back from us in hours, not days!
137248

138249
1. 💬 Message us in your Dedicated Slack Channel (for paid customers)
139250
2. 🤝 [Join our community Slack](https://buildwithfern.com/slack)

fern/products/sdks/pages/overview.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ description: Overview of Fern SDKs.
55

66
# Overview
77

8-
Welcome to the Fern SDKs documentation! Here you'll find information about all supported SDKs, their features, and how to get started.
8+
Welcome to the Fern SDKs documentation! Here you'll find information about all supported SDKs, their features, and how to get started.

0 commit comments

Comments
 (0)