diff --git a/fern/.DS_Store b/fern/.DS_Store deleted file mode 100644 index 7e6fab691..000000000 Binary files a/fern/.DS_Store and /dev/null differ diff --git a/fern/docs.yml b/fern/docs.yml index 5934e9b61..bb7900873 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -11,7 +11,7 @@ products: slug: home subtitle: Products that delight your developers - - display-name: SDK + - display-name: SDKs path: ./products/sdks/sdks.yml icon: fa-brands fa-codepen image: ./images/product-switcher/sdks.png @@ -92,7 +92,7 @@ typography: weight: 600 700 logo: - href: /learn + href: / light: ./images/logo-primary.svg dark: ./images/logo-white.svg height: 20 diff --git a/fern/products/.DS_Store b/fern/products/.DS_Store deleted file mode 100644 index 16e7044e4..000000000 Binary files a/fern/products/.DS_Store and /dev/null differ diff --git a/fern/products/home/pages/images/Slack Icon.svg b/fern/products/home/pages/images/Slack Icon.svg new file mode 100644 index 000000000..972ea7314 --- /dev/null +++ b/fern/products/home/pages/images/Slack Icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/ai-search-preview.svg b/fern/products/home/pages/images/ai-search-preview.svg new file mode 100644 index 000000000..a2a1a3463 --- /dev/null +++ b/fern/products/home/pages/images/ai-search-preview.svg @@ -0,0 +1,79 @@ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/fern/products/home/pages/images/arrow-right-dark.svg b/fern/products/home/pages/images/arrow-right-dark.svg new file mode 100644 index 000000000..99d264caa --- /dev/null +++ b/fern/products/home/pages/images/arrow-right-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/arrow-right-light.svg b/fern/products/home/pages/images/arrow-right-light.svg new file mode 100644 index 000000000..857b42e6d --- /dev/null +++ b/fern/products/home/pages/images/arrow-right-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/changelog.svg b/fern/products/home/pages/images/changelog.svg new file mode 100644 index 000000000..c57ed1977 --- /dev/null +++ b/fern/products/home/pages/images/changelog.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/csharp-logo.svg b/fern/products/home/pages/images/csharp-logo.svg new file mode 100644 index 000000000..65b352617 --- /dev/null +++ b/fern/products/home/pages/images/csharp-logo.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/diagonal-line.svg b/fern/products/home/pages/images/diagonal-line.svg new file mode 100644 index 000000000..b5050a041 --- /dev/null +++ b/fern/products/home/pages/images/diagonal-line.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/discord.svg b/fern/products/home/pages/images/discord.svg new file mode 100644 index 000000000..60399fa8f --- /dev/null +++ b/fern/products/home/pages/images/discord.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/fern/products/home/pages/images/docs-preview.svg b/fern/products/home/pages/images/docs-preview.svg new file mode 100644 index 000000000..380baee42 --- /dev/null +++ b/fern/products/home/pages/images/docs-preview.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/fern/products/home/pages/images/email.svg b/fern/products/home/pages/images/email.svg new file mode 100644 index 000000000..7a90a88aa --- /dev/null +++ b/fern/products/home/pages/images/email.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/fern-leaf.svg b/fern/products/home/pages/images/fern-leaf.svg new file mode 100644 index 000000000..546dd7e72 --- /dev/null +++ b/fern/products/home/pages/images/fern-leaf.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/fern/products/home/pages/images/github.svg b/fern/products/home/pages/images/github.svg new file mode 100644 index 000000000..6ea021a66 --- /dev/null +++ b/fern/products/home/pages/images/github.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/fern/products/home/pages/images/go-logo.svg b/fern/products/home/pages/images/go-logo.svg new file mode 100644 index 000000000..95a4cb25d --- /dev/null +++ b/fern/products/home/pages/images/go-logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/java-logo.svg b/fern/products/home/pages/images/java-logo.svg new file mode 100644 index 000000000..4b887f1d3 --- /dev/null +++ b/fern/products/home/pages/images/java-logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/fern/products/home/pages/images/php-logo.svg b/fern/products/home/pages/images/php-logo.svg new file mode 100644 index 000000000..db74f79b3 --- /dev/null +++ b/fern/products/home/pages/images/php-logo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/python-logo.svg b/fern/products/home/pages/images/python-logo.svg new file mode 100644 index 000000000..717f0d042 --- /dev/null +++ b/fern/products/home/pages/images/python-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/fern/products/home/pages/images/ruby-logo.svg b/fern/products/home/pages/images/ruby-logo.svg new file mode 100644 index 000000000..83344aa59 --- /dev/null +++ b/fern/products/home/pages/images/ruby-logo.svg @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/sdks-mockup.png b/fern/products/home/pages/images/sdks-mockup.png index dcd6371c5..b1d871792 100644 Binary files a/fern/products/home/pages/images/sdks-mockup.png and b/fern/products/home/pages/images/sdks-mockup.png differ diff --git a/fern/products/home/pages/images/sdks-preview.svg b/fern/products/home/pages/images/sdks-preview.svg new file mode 100644 index 000000000..ad85e0700 --- /dev/null +++ b/fern/products/home/pages/images/sdks-preview.svg @@ -0,0 +1,272 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/slack.svg b/fern/products/home/pages/images/slack.svg new file mode 100644 index 000000000..972ea7314 --- /dev/null +++ b/fern/products/home/pages/images/slack.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/ts-logo.svg b/fern/products/home/pages/images/ts-logo.svg new file mode 100644 index 000000000..71c9aec7a --- /dev/null +++ b/fern/products/home/pages/images/ts-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/fern/products/home/pages/images/x.svg b/fern/products/home/pages/images/x.svg new file mode 100644 index 000000000..89eb63606 --- /dev/null +++ b/fern/products/home/pages/images/x.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/welcome-new.mdx b/fern/products/home/pages/welcome-new.mdx deleted file mode 100644 index 17777f11c..000000000 --- a/fern/products/home/pages/welcome-new.mdx +++ /dev/null @@ -1,788 +0,0 @@ ---- -title: The Fern Platform -description: Input OpenAPI. Output SDKs and Docs. -slug: / -hide-toc: true -layout: custom ---- - - - -
- {/* Dashed Pattern - Left Side */} -
-
-
- - {/* Dashed Pattern - Right Side */} -
-
-
- - {/* Main Content */} -
- {/* Hero Section */} -
-
-

- Build with Fern -

-
-
- - {/* Feature Grid */} -
- {/* SDKs Card */} -
-
-

SDKs

-

- Generate client libraries in multiple languages. -

-
- -
- SDK Generation Preview -
- - {/* Language Icons */} -
- Get started with: - {/* TypeScript */} -
- Ts -
- {/* Python */} -
- Py -
- {/* Go */} -
- Go -
- {/* Java */} -
- Ja -
- {/* Ruby */} -
- Ru -
- {/* C# */} -
- C# -
- {/* PHP */} -
- PH -
-
- - {/* Action Buttons */} -
- - - -
-
- - {/* Docs Card */} -
-
-

Docs

-

- A beautiful, interactive documentation website. -

-
- - Docs Mockup - -
- - - - - - - - -
-
- - {/* AI Search Card */} -
-
-

AI Search

-

- Let users find answers in your documentation instantly -

-
- - AI Search Mockup - -
- - -
-
-
- - {/* Community Section */} -
-
-

Community

-
- -
-
-

Changelog

-

- See our most recent product updates. -

-
- arrow -
-
- -
-

Github

-

- Follow progress and contribute to the codebase. -

-
- arrow -
-
- -
-

Discord

-

- Connect with the Fern community. -

-
- arrow -
-
- -
-

- Twitter X -

-

- Get updates on the Fern platform. -

-
- Arrow -
-
-
-
- - {/* Help Section */} -
-
-

Help

-

- We're lightning-fast with support - you'll typically hear back from us in hours, not days! -

-
- -
-
- File a Github issue -
- -
- Email us -
- -
- Slack (for customers only) -
-
-
- - {/* Footer */} - -
-
\ No newline at end of file diff --git a/fern/products/home/pages/welcome-old.mdx b/fern/products/home/pages/welcome-old.mdx new file mode 100644 index 000000000..a2916b74f --- /dev/null +++ b/fern/products/home/pages/welcome-old.mdx @@ -0,0 +1,265 @@ +--- +title: The Fern Platform +description: Input OpenAPI. Output SDKs and Docs. +slug: / +hide-toc: true +layout: overview +--- + + +{/* + +
+
+
+
+
+
+
*/} + +# Build with Fern +Start with Docs, SDKs, or both. + + +
+
+
+ SDKs +
+
Open source
+
Self hosted
+
+
+
+
SDKs
+
Generate client libraries in multiple languages
+
+
+ + +
+
+
+
+
+
+ Docs +
+
Open source
+
Cloud
+
On premises
+
+
+
+
Docs
+
A beautiful, interactive documentation website
+
+
+ + +
+
+
+
+
+
+ Ask Fern +
+
Cloud
+
On premises
+
+
+
+
Ask Fern
+
Use an AI search to let users find answers in your documentation instantly
+
+
+ + +
+
+
+
+
+
+
Start from your API spec
+
Work with one or more API definitions out of the box.
+
+
+ + + + + +
+
+
+
+ +## Community + +Stripe, Twilio, and AWS have the resources to invest in internal tooling for developer +experience. They provide SDKs (aka client libraries) in multiple languages and developer documentation +that stays up-to-date. + +We are building Fern to productize this process and make it accessible to all +software companies. + +## Help + +We’re lightning-fast with support - you’ll typically hear back from us in hours, not days! + +1. 💬 Message us in your Dedicated Slack Channel (for paid customers) +2. 🤝 [Join our community Slack](https://buildwithfern.com/slack) +3. 🐛 [File a GitHub Issue](https://github.com/fern-api/fern/issues) +4. ✉️ [Email us](mailto:support@buildwithfern.com) + +We're lightning-fast with support - you'll typically hear back from us in hours, not days! + + + + + + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index a2916b74f..302ae797c 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -3,116 +3,604 @@ title: The Fern Platform description: Input OpenAPI. Output SDKs and Docs. slug: / hide-toc: true -layout: overview +layout: custom --- -{/*
@@ -120,146 +608,326 @@ layout: overview
-
*/} - -# Build with Fern -Start with Docs, SDKs, or both. - - -
-
-
- SDKs -
-
Open source
-
Self hosted
-
-
-
-
SDKs
-
Generate client libraries in multiple languages
-
-
- - -
+
+ +
+ {/* Main Content */} +
+ {/* Dashed Pattern - Left Side */} +
+
-
-
-
-
- Docs -
-
Open source
-
Cloud
-
On premises
-
-
-
-
Docs
-
A beautiful, interactive documentation website
-
-
- - + + {/* Dashed Pattern - Right Side */} +
+
+
+ {/* Hero Section */} +
+
+

+ Build with Fern +

+

+ Start with SDKs, Docs, or both. +

-
-
-
-
- Ask Fern -
-
Cloud
-
On premises
+ + {/* Feature Grid */} +
+ {/* SDKs Card */} +
+
+

SDKs

+

+ Generate client libraries in multiple languages. +

+
+ +
+ SDK Generation Preview +
+ + {/* Language Icons */} +
+ Get started with: + {/* TypeScript */} + + TypeScript + + {/* Python */} + + Python + + {/* Go */} + + Go + + {/* Java */} + + Java + + {/* Ruby */} + + Ruby + + {/* C# */} + + C# + + {/* PHP */} + + PHP + +
+ + {/* Action Buttons */} +
-
-
Ask Fern
-
Use an AI search to let users find answers in your documentation instantly
+ + {/* Docs Card */} + -
- - + + {/* AI Search Card */} +
+
+

AI Search

+

+ Let users find answers in your documentation instantly +

+
+ + AI Search Mockup + +
-
-
-
-
-
Start from your API spec
-
Work with one or more API definitions out of the box.
-
-
- - - - - + + {/* Community Section */} +
+
+

Community

-
-
- + +
+
+ Changelog Preview +

Changelog

+

+ See our most recent product updates. +

+ + View + Arrow right dark + +
-## Community +
+ Github Preview +

Github

+

+ Follow progress and contribute to the codebase. +

+ + View + Arrow right dark + +
-Stripe, Twilio, and AWS have the resources to invest in internal tooling for developer -experience. They provide SDKs (aka client libraries) in multiple languages and developer documentation -that stays up-to-date. +
+ Discord Preview +

Discord

+

+ Connect with the Fern community. +

+ + View + Twitter Preview + +
-We are building Fern to productize this process and make it accessible to all -software companies. +
+ Twitter Preview +

+ Twitter X +

+

+ Get updates on the Fern platform. +

+ + View + Twitter Preview + +
+
+
-## Help + {/* Help Section */} +
+
+

Help

+

+ We're lightning-fast with support - you'll typically hear back from us in hours, not days! +

+
+ +
+ + Github + File a Github issue + + + + Email + Email us + -We’re lightning-fast with support - you’ll typically hear back from us in hours, not days! + + Slack + Slack (for customers only) + +
+
-1. 💬 Message us in your Dedicated Slack Channel (for paid customers) -2. 🤝 [Join our community Slack](https://buildwithfern.com/slack) -3. 🐛 [File a GitHub Issue](https://github.com/fern-api/fern/issues) -4. ✉️ [Email us](mailto:support@buildwithfern.com) + {/* Footer */} + +
+
\ No newline at end of file