Skip to content

Commit

Permalink
Merge pull request #1263 from Unleash/docs/group-sdks
Browse files Browse the repository at this point in the history
docs: group sdks into non-collapsible categories: server and client
  • Loading branch information
thomasheartman committed Jan 14, 2022
2 parents 0d8a1e8 + 9fbfc28 commit 5f581f7
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 18 deletions.
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -3,7 +3,7 @@
![Build & Tests](https://github.com/Unleash/unleash/workflows/Build%20%26%20Tests/badge.svg?branch=master) [![Coverage Status](https://coveralls.io/repos/github/Unleash/unleash/badge.svg?branch=master&)](https://coveralls.io/github/Unleash/unleash?branch=master) [![npm](https://img.shields.io/npm/v/unleash-server)](https://www.npmjs.com/package/unleash-server) [![Docker Pulls](https://img.shields.io/docker/pulls/unleashorg/unleash-server)](https://hub.docker.com/r/unleashorg/unleash-server)

[![Deploy to Heroku](./.github/deploy-heroku-20.png)](https://www.heroku.com/deploy/?template=https://github.com/Unleash/unleash) [![Deploy to DigitalOcean](./.github/deploy-digital.svg)](https://cloud.digitalocean.com/apps/new?repo=https://github.com/Unleash/unleash/tree/master&refcode=0e1d75187044) [![Twitter Follow](https://img.shields.io/twitter/follow/getunleash)](https://twitter.com/intent/follow?screen_name=getunleash)


<a href="https://getunleash.io" title="Unleash - Create with freedom. Release with confidence">
<img src="./.github/Logo_DarkBlue_Transparent_Portrait.svg" width="200">
Expand Down Expand Up @@ -59,7 +59,7 @@ In order to connect your application to Unleash you need to use a client SDK for
- [Go SDK](https://docs.getunleash.io/sdks/go_sdk)
- [Ruby SDK](https://docs.getunleash.io/sdks/ruby_sdk)
- [Python SDK](https://docs.getunleash.io/sdks/python_sdk)
- [.Net SDK](https://docs.getunleash.io/sdks/dot_net_sdk)
- [.NET SDK](https://docs.getunleash.io/sdks/dot_net_sdk)
- [PHP SDK](https://docs.getunleash.io/sdks/php_sdk)

**Official Frontend SDKs:**
Expand Down
4 changes: 2 additions & 2 deletions website/docs/sdks/dot_net.md
@@ -1,6 +1,6 @@
---
id: dot_net_sdk
title: .net SDK
title: .NET SDK
---

In this guide we explain how to use feature toggles in a .NET application using Unleash-hosted. We will be using the open source Unleash [.net Client SDK](https://github.com/Unleash/unleash-client-dotnet).
Expand All @@ -9,7 +9,7 @@ In this guide we explain how to use feature toggles in a .NET application using
## Step 1: Install client SDK {#step-1-install-client-sdk}

First we must add Unleash Client SDK as a dependency to your project. Below is an example of how you would add it via the .Net cli. Please see [NuGet](https://www.nuget.org/packages/Unleash.Client/) for other alternatives.
First we must add Unleash Client SDK as a dependency to your project. Below is an example of how you would add it via the .NET cli. Please see [NuGet](https://www.nuget.org/packages/Unleash.Client/) for other alternatives.

```sh
dotnet add package unleash.client
Expand Down
4 changes: 2 additions & 2 deletions website/docs/sdks/index.md
Expand Up @@ -14,14 +14,14 @@ Unleash provides official client SDKs for a number of programming language. Addi

Server-side clients run on your server and communicate directly with your Unleash instance. We provide these official clients:

- [.Net SDK](/sdks/dot_net_sdk)
- [Go SDK](/sdks/go_sdk)
- [Java SDK](/sdks/java_sdk)
- [Node.js SDK](/sdks/node_sdk)
- [PHP SDK](/sdks/php_sdk)
- [Python SDK](/sdks/python_sdk)
- [Ruby SDK](/sdks/ruby_sdk)
- [Rust SDK](https://github.com/unleash/unleash-client-rust)
- [.NET SDK](/sdks/dot_net_sdk)

### Front-end SDKs

Expand Down Expand Up @@ -49,7 +49,7 @@ If you see an item marked with a ❌ that you would find useful, feel free to re
:::


| Capability | [Java](/sdks/java_sdk) | [Node.js](/sdks/node_sdk) | [Go](/sdks/go_sdk) | [Python](/sdks/python_sdk) | [Ruby](/sdks/ruby_sdk) | [.Net](/sdks/dot_net_sdk) | [PHP](/sdks/php_sdk) | [Unleash Proxy Server](unleash-proxy.md) |
| Capability | [Java](/sdks/java_sdk) | [Node.js](/sdks/node_sdk) | [Go](/sdks/go_sdk) | [Python](/sdks/python_sdk) | [Ruby](/sdks/ruby_sdk) | [.NET](/sdks/dot_net_sdk) | [PHP](/sdks/php_sdk) | [Unleash Proxy Server](unleash-proxy.md) |
|---------------------------------------------------------------------------------------------------|:----------------------:|:-------------------------:|:------------------:|:--------------------------:|:----------------------:|:-------------------------:|:--------------------:|:----------------------------------------:|
| **Category: Initialization** | | | | | | | | |
| Async initialization |||||||| N/A |
Expand Down
47 changes: 35 additions & 12 deletions website/sidebars.js
Expand Up @@ -30,18 +30,41 @@ module.exports = {
'Unleash SDKs': [
'sdks/index',
'sdks/unleash-proxy',
'sdks/dot_net_sdk',
'sdks/android_proxy_sdk',
'sdks/go_sdk',
'sdks/proxy-ios',
'sdks/java_sdk',
'sdks/proxy-javascript',
'sdks/node_sdk',
'sdks/php_sdk',
'sdks/python_sdk',
'sdks/proxy-react',
'sdks/ruby_sdk',
{ type: 'link', label: 'Community SDKs', href: '/sdks#community-sdks'}
{
type: 'category',
collapsible: false,
label: 'Server-side SDKs',
items: [
'sdks/go_sdk',
'sdks/java_sdk',
'sdks/node_sdk',
'sdks/php_sdk',
'sdks/python_sdk',
'sdks/ruby_sdk',
{
type: 'link',
href: 'https://github.com/unleash/unleash-client-rust',
label: 'Rust SDK',
},
'sdks/dot_net_sdk',
],
},
{
type: 'category',
collapsible: false,
label: 'Client-side SDKs',
items: [
'sdks/android_proxy_sdk',
'sdks/proxy-ios',
'sdks/proxy-javascript',
'sdks/proxy-react',
],
},
{
type: 'link',
label: 'Community SDKs',
href: '/sdks#community-sdks',
},
],
Addons: [
'addons/index',
Expand Down

1 comment on commit 5f581f7

@vercel
Copy link

@vercel vercel bot commented on 5f581f7 Jan 14, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.