diff --git a/website/sidebars.js b/website/sidebars.js index 042dd5a53c..542aa1c0e5 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -88,43 +88,61 @@ module.exports = { ], }, { - 'Client SDKs': [ + 'Unleash SDKs': [ 'sdks/index', - 'sdks/java_sdk', - 'sdks/node_sdk', - 'sdks/dot_net_sdk', - 'sdks/go_sdk', - 'sdks/python_sdk', - 'sdks/ruby_sdk', - 'sdks/php_sdk', 'sdks/unleash-proxy', - 'sdks/android_proxy_sdk', - 'sdks/proxy-javascript', - 'sdks/proxy-react', - 'sdks/proxy-ios', { - label: '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', }, ], 'Unleash concepts': [ 'user_guide/activation_strategy', - 'user_guide/control_rollout', - 'user_guide/projects', - 'user_guide/environments', - 'user_guide/unleash_context', - 'user_guide/rbac', - 'user_guide/technical_debt', - 'advanced/strategy_constraints', - 'advanced/custom_activation_strategy', - 'advanced/feature_toggle_types', - 'advanced/toggle_variants', - 'advanced/stickiness', 'advanced/archived_toggles', 'advanced/audit_log', - 'advanced/tags', + 'advanced/custom_activation_strategy', + 'user_guide/environments', + 'advanced/feature_toggle_types', + 'advanced/toggle_variants', + 'user_guide/projects', + 'user_guide/rbac', 'advanced/enterprise-authentication', + 'advanced/stickiness', + 'advanced/strategy_constraints', + 'advanced/tags', + 'user_guide/technical_debt', + 'user_guide/unleash_context', ], 'Deploy and manage Unleash': [ 'deploy/getting_started',