Skip to content

Commit eaf5cc4

Browse files
Kapil GowruKapil Gowru
authored andcommitted
fix: added new imagery for docs
1 parent 857a4ef commit eaf5cc4

File tree

2 files changed

+23
-20
lines changed

2 files changed

+23
-20
lines changed

fern/assets/styles.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ a[href*="changelog"] svg {
348348
}
349349
}
350350
}
351-
/*** START -- SDKS HOMEPAGE STYLING ***/
351+
/*** END -- SDKS HOMEPAGE STYLING ***/
352352

353353
/*** START -- LANDING PAGE STYLING ***/
354354
:is(.dark) {
Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,67 @@
11
---
22
title: Capabilities
3-
description:
3+
description: Fern SDKs are built to have feature you need.
4+
subtitle: Fern SDKs are built to have feature you need.
5+
layout: overview
46
---
57

6-
<CardGroup cols={2}>
7-
<Card title="Strongly Typed" icon="fa-solid fa-shield-halved">
8+
<CardGroup cols={3}>
9+
<Card title="Strongly Typed" icon="fa-duotone fa-shield-halved">
810
Move fast and break nothing with type safety
911
</Card>
10-
<Card title="Idiomatic Method Names" icon="fa-solid fa-code">
12+
<Card title="Idiomatic Method Names" icon="fa-duotone fa-code">
1113
Fine-tune SDK resources and method names
1214
</Card>
13-
<Card title="Schema Validation" icon="fa-solid fa-check-circle">
15+
<Card title="Schema Validation" icon="fa-duotone fa-check-circle">
1416
Fail fast if the payloads diverge from your schema
1517
</Card>
16-
<Card title="Discriminated Unions" icon="fa-solid fa-code-branch">
18+
<Card title="Discriminated Unions" icon="fa-duotone fa-code-branch">
1719
Fern SDKs include idiomatic support for discriminated unions
1820
</Card>
19-
<Card title="Multipart Form Data" icon="fa-solid fa-upload">
21+
<Card title="Multipart Form Data" icon="fa-duotone fa-upload">
2022
SDKs that handle multipart form data
2123
</Card>
22-
<Card title="Forward Compatibility" icon="fa-solid fa-arrow-right">
24+
<Card title="Forward Compatibility" icon="fa-duotone fa-arrow-right">
2325
SDKs that are fault-tolerant as your API evolves
2426
</Card>
25-
<Card title="Registry Publishing" icon="fa-solid fa-box">
27+
<Card title="Registry Publishing" icon="fa-duotone fa-box">
2628
Fern will automatically publish your SDKs to registries like NPM, PyPI, and Maven
2729
</Card>
2830
<Card title="Auto-Pagination" icon="fa-solid fa-list" href="/sdks/deep-dives/configure-auto-pagination">
2931
Paginate through API responses easily with offset, cursor, and link-based pagination.
32+
<p className="text-(color:--accent-a12)">Learn more</p>
3033
</Card>
31-
<Card title="OAuth Token Refresh" icon="fa-solid fa-arrows-rotate">
34+
<Card title="OAuth Token Refresh" icon="fa-duotone fa-arrows-rotate">
3235
Fern supports OAuth as a first class citizen
3336
</Card>
34-
<Card title="Retries with Backoff" icon="fa-solid fa-repeat">
37+
<Card title="Retries with Backoff" icon="fa-duotone fa-repeat">
3538
Automatically retry failures with exponential backoff
3639
</Card>
37-
<Card title="Webhook Signature Verification" icon="fa-solid fa-key">
40+
<Card title="Webhook Signature Verification" icon="fa-duotone fa-key">
3841
Verify the signature of incoming webhook requests
3942
</Card>
4043
<Card title="Idempotency Headers" icon="fa-solid fa-shield" href="/sdks/deep-dives/configure-idempotency">
4144
SDKs that safely support retrying requests
4245
</Card>
43-
<Card title="Server-Sent Events" icon="fa-solid fa-broadcast-tower">
46+
<Card title="Server-Sent Events" icon="fa-duotone fa-broadcast-tower">
4447
Stream JSON data from your server to your client (i.e. chat completions)
4548
</Card>
46-
<Card title="Integration Tests" icon="fa-solid fa-flask">
49+
<Card title="Integration Tests" icon="fa-duotone fa-flask">
4750
Test your SDK against a mock server
4851
</Card>
49-
<Card title="Code Snippets" icon="fa-solid fa-brackets-curly">
52+
<Card title="Code Snippets" icon="fa-duotone fa-brackets-curly">
5053
No longer depend on manually written code snippets
5154
</Card>
52-
<Card title="Augment with Custom Code" icon="fa-solid fa-puzzle-piece" href="/sdks/generators/typescript/adding-custom-code">
55+
<Card title="Augment with Custom Code" icon="fa-duotone fa-puzzle-piece" href="/sdks/generators/typescript/adding-custom-code">
5356
Extend the generated SDK to provide additional functionality
5457
</Card>
55-
<Card title="Merging Multiple APIs" icon="fa-solid fa-code-merge" href="/sdks/overview/set-up-the-fern-folder#configure-multiple-apis">
58+
<Card title="Merging Multiple APIs" icon="fa-duotone fa-code-merge" href="/sdks/overview/set-up-the-fern-folder#configure-multiple-apis">
5659
Multiple API Definitions. One SDK.
5760
</Card>
58-
<Card title="WebSockets" icon="fa-solid fa-bolt">
61+
<Card title="WebSockets" icon="fa-duotone fa-bolt">
5962
Send and receive messages over WebSockets
6063
</Card>
61-
<Card title="Model Context Protocol" icon="fa-solid fa-layer-group" href="/sdks/generators/mcp-server">
64+
<Card title="Model Context Protocol" icon="fa-duotone fa-layer-group" href="/sdks/generators/mcp-server">
6265
Learn how to use the Model Context Protocol (MCP) to integrate AI capabilities with your Fern documentation
6366
</Card>
6467
</CardGroup>

0 commit comments

Comments
 (0)