diff --git a/fern/assets/styles.css b/fern/assets/styles.css index 9b9d5b4d5..defe573e3 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -75,27 +75,27 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/home"] { + > a[href*="home"] { grid-column: 1; grid-row: 1; } - > a[href="/sdks"] { + > a[href*="sdks"] { grid-column: 2; grid-row: 1; } - > a[href="/docs"] { + > a[href*="docs"] { grid-column: 1; grid-row: 2; } - > a[href="/ask-fern"] { + > a[href*="ask-fern"] { grid-column: 2; grid-row: 2; } - > a[href="/openapi"]:before { + > a[href*="openapi"]:before { content: "Supported Specs"; font-weight: 500; position: absolute; @@ -103,7 +103,7 @@ div:has(> .fern-product-selector-radio-group):before { left: 0.5rem; } - > a[href="/openapi"] { + > a[href*="openapi"] { grid-column: 3; grid-row: 1; @@ -113,7 +113,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/fern-def"] { + > a[href*="fern-def"] { grid-column: 3; grid-row: 2; transform: translateY(-32px); @@ -124,7 +124,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/asyncapi"] { + > a[href*="asyncapi"] { grid-column: 3; grid-row: 3; transform: translateY(-64px); @@ -135,7 +135,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/openrpc"] { + > a[href*="openrpc"] { grid-column: 3; grid-row: 4; transform: translateY(-64px); @@ -146,7 +146,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/grpc"] { + > a[href*="grpc"] { grid-column: 3; grid-row: 5; transform: translateY(-64px); @@ -160,6 +160,15 @@ div:has(> .fern-product-selector-radio-group):before { /* LANDING */ + +:is(.dark) { + .lp-page-container { + .dashed-gradient { + background-image: url('data:image/svg+xml;utf8,'); + } + } +} + .lp-page-container { min-height: 100vh; position: relative; @@ -174,6 +183,8 @@ div:has(> .fern-product-selector-radio-group):before { pointer-events: none; border-right: 1px solid var(--grayscale-5); border-left: 1px solid var(--grayscale-5); + mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0 ) 100%); + -webkit-mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); } .dashed-pattern-right { @@ -186,6 +197,8 @@ div:has(> .fern-product-selector-radio-group):before { pointer-events: none; border-right: 1px solid var(--grayscale-5); border-left: 1px solid var(--grayscale-5); + mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); + -webkit-mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); } .dashed-gradient { @@ -194,10 +207,8 @@ div:has(> .fern-product-selector-radio-group):before { background-image: url('data:image/svg+xml;utf8,'); background-repeat: repeat; background-size: 12px 12px; - } - - &:is(.dark) .dashed-gradient { - background-image: url('data:image/svg+xml;utf8,'); + mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); + -webkit-mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); } .main-content { @@ -442,6 +453,7 @@ div:has(> .fern-product-selector-radio-group):before { top: 50%; left: 0; transform: translate(-32px, calc(-50% - 4px)); + filter: saturate(0) opacity(0.7); } .footer-status { diff --git a/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx b/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx index b8913aadc..39550d4c3 100644 --- a/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx @@ -2,6 +2,6 @@ title: Customer Showcase --- -# Customer Showcase +Examples and case studies of customers using AsyncAPI definitions successfully. -See how other customers are using OpenAPI definitions to power their APIs and documentation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx index 65cd466c8..d946058dc 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx @@ -2,6 +2,6 @@ title: Get to OpenAPI --- -# Get to OpenAPI +How to transition from AsyncAPI to OpenAPI or integrate both specifications. -Learn how to create or obtain your OpenAPI definition. Explore different approaches including handwriting, generating from code, and more. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/overview.mdx b/fern/products/asyncapi-def/pages/getting-started/overview.mdx index 001442f88..0d6523698 100644 --- a/fern/products/asyncapi-def/pages/getting-started/overview.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/overview.mdx @@ -2,6 +2,6 @@ title: Overview --- -# Overview +This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. -This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx b/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx index 56f5a3b9a..233a87063 100644 --- a/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx @@ -2,6 +2,6 @@ title: Philosophy --- -# Philosophy +The philosophy and principles behind AsyncAPI definitions and how they enhance API development. -Understand the philosophy behind designing and maintaining your OpenAPI definitions. Learn best practices and guiding principles. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/allof.mdx b/fern/products/asyncapi-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/asyncapi-def/pages/schemas/allof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/anyof.mdx b/fern/products/asyncapi-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/asyncapi-def/pages/schemas/anyof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/enums.mdx b/fern/products/asyncapi-def/pages/schemas/enums.mdx index c50286ca0..0f071434b 100644 --- a/fern/products/asyncapi-def/pages/schemas/enums.mdx +++ b/fern/products/asyncapi-def/pages/schemas/enums.mdx @@ -2,6 +2,6 @@ title: Enums --- -# Enums +How to use enum types to define a fixed set of values in OpenAPI. -How to define and use enums in your OpenAPI schemas. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx b/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/objects.mdx b/fern/products/asyncapi-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/asyncapi-def/pages/schemas/objects.mdx +++ b/fern/products/asyncapi-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/oneof.mdx b/fern/products/asyncapi-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/asyncapi-def/pages/schemas/oneof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/override-type.mdx b/fern/products/asyncapi-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/asyncapi-def/pages/schemas/override-type.mdx +++ b/fern/products/asyncapi-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx b/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx index 286d0a352..3ae7886b2 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx @@ -2,6 +2,6 @@ title: Multiple Security Schemes --- -# Multiple Security Schemes +Learn how to define and use multiple security schemes in your OpenAPI definition. -Learn how to define and use multiple security schemes in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx b/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx index cf38307fc..74ff53c6e 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx @@ -2,6 +2,6 @@ title: Overriding the Security Scheme --- -# Overriding the Security Scheme +How to override security schemes in specific operations or contexts. -How to override the default security scheme in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/overview.mdx b/fern/products/asyncapi-def/pages/security-schemes/overview.mdx index c6be3e7c6..d509ec43e 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/overview.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/overview.mdx @@ -2,6 +2,6 @@ title: Security Schemes Overview --- -# Security Schemes Overview +Overview of security schemes and authentication methods in OpenAPI. -An introduction to security schemes in OpenAPI. Learn about authentication and authorization options. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx b/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx index 4f563e0ef..97e6b2fb4 100644 --- a/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx +++ b/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx @@ -2,6 +2,6 @@ title: Multiple Server URLs --- -# Multiple Server URLs +How to configure multiple server URLs for different environments. -How to define and use multiple server URLs in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx b/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx index ce65b26b6..1be4ae892 100644 --- a/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx +++ b/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx @@ -2,6 +2,6 @@ title: Naming Your Servers --- -# Naming Your Servers +Best practices for naming your server configurations. -Best practices for naming your server URLs in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx b/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx index 67ab82071..f3309e941 100644 --- a/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx +++ b/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx @@ -2,6 +2,6 @@ title: Overriding the Servers --- -# Overriding the Servers +How to override server configurations in specific contexts. -How to override the default servers in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/overview.mdx b/fern/products/asyncapi-def/pages/servers/overview.mdx index b45b551c9..7f5140173 100644 --- a/fern/products/asyncapi-def/pages/servers/overview.mdx +++ b/fern/products/asyncapi-def/pages/servers/overview.mdx @@ -2,6 +2,6 @@ title: Servers Overview --- -# Servers Overview +Overview of server configuration options in OpenAPI. -Introduction to server objects in OpenAPI. Learn how to define and manage server URLs. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/allof.mdx b/fern/products/grpc-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/grpc-def/pages/schemas/allof.mdx +++ b/fern/products/grpc-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/anyof.mdx b/fern/products/grpc-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/grpc-def/pages/schemas/anyof.mdx +++ b/fern/products/grpc-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/enums.mdx b/fern/products/grpc-def/pages/schemas/enums.mdx index c50286ca0..0f071434b 100644 --- a/fern/products/grpc-def/pages/schemas/enums.mdx +++ b/fern/products/grpc-def/pages/schemas/enums.mdx @@ -2,6 +2,6 @@ title: Enums --- -# Enums +How to use enum types to define a fixed set of values in OpenAPI. -How to define and use enums in your OpenAPI schemas. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx b/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/objects.mdx b/fern/products/grpc-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/grpc-def/pages/schemas/objects.mdx +++ b/fern/products/grpc-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/oneof.mdx b/fern/products/grpc-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/grpc-def/pages/schemas/oneof.mdx +++ b/fern/products/grpc-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/override-type.mdx b/fern/products/grpc-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/grpc-def/pages/schemas/override-type.mdx +++ b/fern/products/grpc-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 0ae962146..fe9da476b 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -30,7 +30,7 @@ layout: custom height: "1000px", position: "fixed", transform: "translate(-50%, -10%) rotate(30deg)", - backgroundImage: "radial-gradient(farthest-side, var(--green-2), transparent)" + backgroundImage: "radial-gradient(farthest-side, var(--green-3), transparent)" }} className="ox-border block" /> @@ -42,7 +42,32 @@ layout: custom position: "fixed", filter: "hue-rotate(30deg)", transform: "translate(-60%, 50%) rotate(-30deg)", - backgroundImage: "radial-gradient(farthest-side, var(--blue-2), transparent)" + backgroundImage: "radial-gradient(farthest-side, var(--blue-3), transparent)" + }} + className="box-border block" + /> +
+
diff --git a/fern/products/openapi-def/pages/schemas/allof.mdx b/fern/products/openapi-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/openapi-def/pages/schemas/allof.mdx +++ b/fern/products/openapi-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/anyof.mdx b/fern/products/openapi-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/openapi-def/pages/schemas/anyof.mdx +++ b/fern/products/openapi-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx b/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/objects.mdx b/fern/products/openapi-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/openapi-def/pages/schemas/objects.mdx +++ b/fern/products/openapi-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/oneof.mdx b/fern/products/openapi-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/openapi-def/pages/schemas/oneof.mdx +++ b/fern/products/openapi-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/override-type.mdx b/fern/products/openapi-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/openapi-def/pages/schemas/override-type.mdx +++ b/fern/products/openapi-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/allof.mdx b/fern/products/openrpc-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/openrpc-def/pages/schemas/allof.mdx +++ b/fern/products/openrpc-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/anyof.mdx b/fern/products/openrpc-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/openrpc-def/pages/schemas/anyof.mdx +++ b/fern/products/openrpc-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/enums.mdx b/fern/products/openrpc-def/pages/schemas/enums.mdx index c50286ca0..0f071434b 100644 --- a/fern/products/openrpc-def/pages/schemas/enums.mdx +++ b/fern/products/openrpc-def/pages/schemas/enums.mdx @@ -2,6 +2,6 @@ title: Enums --- -# Enums +How to use enum types to define a fixed set of values in OpenAPI. -How to define and use enums in your OpenAPI schemas. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx b/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/objects.mdx b/fern/products/openrpc-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/openrpc-def/pages/schemas/objects.mdx +++ b/fern/products/openrpc-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/oneof.mdx b/fern/products/openrpc-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/openrpc-def/pages/schemas/oneof.mdx +++ b/fern/products/openrpc-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/override-type.mdx b/fern/products/openrpc-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/openrpc-def/pages/schemas/override-type.mdx +++ b/fern/products/openrpc-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file