Skip to content

Commit 8a722e7

Browse files
authored
Merge pull request #21474 from dvdksn/sidebar-grouping
feat: sidebar groups
2 parents b26161d + 0a08b21 commit 8a722e7

File tree

23 files changed

+136
-58
lines changed

23 files changed

+136
-58
lines changed

content/manuals/_index.md

Lines changed: 54 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,13 @@ url: /manuals/
77
layout: wide
88
params:
99
icon: description
10+
sidebar:
11+
groups:
12+
- Open source
13+
- Products
14+
- Platform
1015
notoc: true
11-
development:
12-
- title: Docker Desktop
13-
description: Your command center for container development.
14-
icon: /assets/icons/Whale.svg
15-
link: /desktop/
16-
- title: Docker Compose
17-
description: Define and run multi-container applications.
18-
icon: /assets/icons/Compose.svg
19-
link: /compose/
16+
open-source:
2017
- title: Docker Build
2118
description: Build and ship any application anywhere.
2219
icon: build
@@ -25,11 +22,19 @@ params:
2522
description: The industry-leading container runtime.
2623
icon: developer_board
2724
link: /engine/
28-
- title: Docker Extensions
29-
description: Customize your Docker Desktop workflow.
30-
icon: extension
31-
link: /extensions/
32-
services:
25+
- title: Docker Compose
26+
description: Define and run multi-container applications.
27+
icon: /assets/icons/Compose.svg
28+
link: /compose/
29+
products:
30+
- title: Docker Desktop
31+
description: Your command center for container development.
32+
icon: /assets/icons/Whale.svg
33+
link: /desktop/
34+
- title: Build Cloud
35+
description: Build your images faster in the cloud.
36+
icon: /assets/images/logo-build-cloud.svg
37+
link: /build-cloud/
3338
- title: Docker Hub
3439
description: Discover, share, and integrate container images.
3540
icon: hub
@@ -38,50 +43,63 @@ params:
3843
description: Image analysis and policy evaluation.
3944
icon: /assets/icons/Scout.svg
4045
link: /scout/
41-
- title: Trusted content
42-
description: Curated, high-quality content from trusted sources.
43-
icon: verified
44-
link: /trusted-content/
45-
- title: Build Cloud
46-
description: Build your images faster in the cloud.
47-
icon: /assets/images/logo-build-cloud.svg
48-
link: /build-cloud/
49-
admin:
46+
- title: Docker for GitHub Copilot
47+
description: Integrate Docker's capabilities with GitHub Copilot.
48+
icon: chat
49+
link: /copilot/
50+
- title: Docker Extensions
51+
description: Customize your Docker Desktop workflow.
52+
icon: extension
53+
link: /extensions/
54+
- title: Testcontainers cloud
55+
description: Run integration tests, with real dependencies, in the cloud.
56+
icon: package_2
57+
link: https://testcontainers.com/cloud/docs/
58+
platform:
5059
- title: Administration
5160
description: Centralized observability for companies and organizations.
5261
icon: admin_panel_settings
5362
link: /admin/
54-
- title: Security
55-
description: Security guardrails for both administrators and developers.
56-
icon: lock
57-
link: /security/
5863
- title: Billing
5964
description: Manage billing and payment methods.
6065
icon: payments
6166
link: /billing/
67+
- title: Accounts
68+
description: Manage your Docker account.
69+
icon: account_circle
70+
link: /accounts/
71+
- title: Security
72+
description: Security guardrails for both administrators and developers.
73+
icon: lock
74+
link: /security/
6275
- title: Subscription
6376
description: Commercial use licenses for Docker products.
6477
icon: card_membership
6578
link: /subscription/
79+
- title: Trusted content
80+
description: Curated, high-quality content from trusted sources.
81+
icon: verified
82+
link: /trusted-content/
6683
---
6784

6885
This section contains user guides on how to install, set up, configure, and use
6986
Docker products.
7087

71-
## Developer tools
88+
## Open source
7289

73-
Software development and containerization technologies.
90+
Open source development and containerization technologies.
7491

75-
{{< grid items=development >}}
92+
{{< grid items=open-source >}}
7693

77-
## Services
94+
## Products
7895

79-
Artifact management and supply chain security.
96+
End-to-end developer solutions for innovative teams.
8097

81-
{{< grid items=services >}}
98+
{{< grid items=products >}}
8299

83-
## Administration and accounts
100+
## Platform
84101

85-
Administration and subscription management for organizations.
102+
Documentation related to the Docker platform, such as administration and
103+
subscription management for organizations.
86104

87-
{{< grid items=admin >}}
105+
{{< grid items=platform >}}

content/manuals/accounts/_index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
---
22
title: Docker accounts
3-
weight: 200
43
description: Learn how to create and manage your Docker account.
54
keywords: accounts, docker ID, account management, account settings, docker account, docker home
5+
params:
6+
sidebar:
7+
group: Platform
68
grid:
79
- title: Create a Docker ID
810
description: Get started with Docker and create an account.

content/manuals/admin/_index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
---
22
title: Administration
3-
weight: 200
43
description: Discover manuals on administration for accounts, organizations, and companies.
54
keywords: admin, administration, company, organization, Admin Console, user accounts, account management
5+
params:
6+
sidebar:
7+
group: Platform
68
grid:
79
- title: Company administration
810
description: Explore how to manage a company.

content/manuals/billing/_index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
---
22
title: Billing and payments
33
linkTitle: Billing
4-
weight: 200
54
description: Discover information on billing and payment processes for Docker subscriptions.
65
keywords: billing, invoice, payment, subscription
6+
params:
7+
sidebar:
8+
group: Platform
79
grid_core:
810
- title: Get started
911
description: Learn how to set up a Docker Core subscription for a personal account or organization.

content/manuals/build-cloud/_index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
---
22
title: Docker Build Cloud
3-
weight: 100
3+
weight: 20
44
description: Find documentation on Docker Build Cloud to help you build your container images faster, both locally and in CI
55
keywords: build, cloud, cloud build, remote builder
6+
params:
7+
sidebar:
8+
group: Products
69
aliases:
710
- /build/cloud/faq/
811
- /build/cloud/

content/manuals/build/_index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
---
22
title: Docker Build
3-
weight: 100
3+
weight: 20
44
description: Get an overview of Docker Build to package and bundle your code and ship it anywhere
55
keywords: build, buildx, buildkit
6+
params:
7+
sidebar:
8+
group: Open source
69
grid:
710
- title: Packaging your software
811
description: 'Build and package your application to run it anywhere: locally or

content/manuals/cloud/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
title: Cloud integrations
33
description: ACI and ECS integration information
44
keywords: compose, ACI, ECS, amazon, cloud integration
5+
params:
6+
sidebar:
7+
group: Products
58
aliases:
69
- /engine/context/aci-integration/
710
- /cloud/aci-integration/

content/manuals/compose/_index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
---
22
title: Docker Compose
3-
weight: 100
3+
weight: 30
44
description: Learn how to use Docker Compose to define and run multi-container applications
55
with this detailed introduction to the tool.
66
keywords: docker compose, docker-compose, docker compose command, docker compose files,
77
docker compose documentation, using docker compose, compose container, docker compose
88
service
9+
params:
10+
sidebar:
11+
group: Open source
912
grid:
1013
- title: Why use Compose?
1114
description: Understand Docker Compose's key benefits

content/manuals/copilot/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
title: Docker for GitHub Copilot
33
params:
44
sidebar:
5+
group: Products
56
badge:
67
color: violet
78
text: EA
8-
weight: 100
9+
weight: 50
910
description: |
1011
Learn how to streamline Docker-related tasks with the Docker for GitHub
1112
Copilot extension. This integration helps you generate Docker assets, analyze

content/manuals/desktop/_index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
---
22
title: Docker Desktop
3-
weight: 100
3+
weight: 10
44
description: Explore Docker Desktop, what it has to offer, and its key features. Take the next step by downloading or find additional resources
55
keywords: how to use docker desktop, what is docker desktop used for, what does docker
66
desktop do, using docker desktop
7+
params:
8+
sidebar:
9+
group: Products
710
grid:
811
- title: Install Docker Desktop
912
description: |

0 commit comments

Comments
 (0)