From 2488124ac6fab979f76379d92dea5ea4c762b9b8 Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Tue, 11 Jan 2022 09:16:01 +0100 Subject: [PATCH 1/4] docs(chore): add redirect from '/sdks/community' to '/sdks' --- website/docusaurus.config.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index 3ea88305ef..c629d7dd48 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -146,6 +146,10 @@ module.exports = { to: '/advanced/toggle_variants', from: '/toggle_variants', }, + { + to: '/sdks', + from: '/sdks/community' + } ], createRedirects: function(toPath) { if ( From f404c37f9791726338aae7c97c4c269a3a9af59e Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Tue, 11 Jan 2022 09:16:07 +0100 Subject: [PATCH 2/4] docs(chore): Update headings, slight sdk doc restructure. --- website/docs/sdks/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/sdks/index.md b/website/docs/sdks/index.md index e00fda256a..b926d60918 100644 --- a/website/docs/sdks/index.md +++ b/website/docs/sdks/index.md @@ -99,7 +99,7 @@ If you see an item marked with a ❌ that you would find useful, feel free to re | Bootstrap from file | ✅ | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ | | Custom Bootstrap implementation | ✅ | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ | -## Clients written by awesome enthusiasts {#clients-written-by-awesome-enthusiasts} +## Community SDKs ❤️ {#community-sdks} Here's some of the fantastic work our community has done to make Unleash work in even more contexts. If you still can't find your favorite language, let us know and we'd love to help you create the client for it! @@ -113,7 +113,7 @@ Here's some of the fantastic work our community has done to make Unleash work in - [uekoetter.dev/unleash-client-dart](https://pub.dev/packages/unleash) (Dart) - _...your implementation for your favorite language._ -### Implement your own SDK {#implement-your-own-sdk} +## Implement your own SDK {#implement-your-own-sdk} If you can't find an SDK that fits your need, you can also develop your own SDK. To make implementation easier, check out these resources: From eb89d4505d615419a78c034c320964dbb976dc8a Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Tue, 11 Jan 2022 09:22:30 +0100 Subject: [PATCH 3/4] docs: add link to /sdks/community-sdks This serves two purposes: 1. For people who know the structure, it won't look like anything's missing 2. For people who don't know the structure, it'll make community sdks more discoverable. --- website/sidebars.js | 1 + 1 file changed, 1 insertion(+) diff --git a/website/sidebars.js b/website/sidebars.js index 7a803b4929..269a4e22ac 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -41,6 +41,7 @@ module.exports = { 'sdks/proxy-javascript', 'sdks/proxy-react', 'sdks/proxy-ios', + { type: 'link', label: 'Community SDKs', href: '/sdks#community-sdks'} ], Addons: [ 'addons/index', From e1ba5f2e1160092fed1fd83d17558e38d9de4eb9 Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Tue, 11 Jan 2022 09:53:06 +0100 Subject: [PATCH 4/4] docs: reuse pre-existing redirect to /sdks --- website/docusaurus.config.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index c629d7dd48..839b40b49a 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -132,6 +132,7 @@ module.exports = { '/user_guide/client-sdk', '/client-sdk', '/user_guide/connect_sdk', + '/sdks/community', ], }, { @@ -146,10 +147,6 @@ module.exports = { to: '/advanced/toggle_variants', from: '/toggle_variants', }, - { - to: '/sdks', - from: '/sdks/community' - } ], createRedirects: function(toPath) { if (