Skip to content

Commit 5f45287

Browse files
authored
ENGDOCS-2214 (#20843)
* ENGDOCS-2214 * add more weights * weights and linktitles
1 parent b769446 commit 5f45287

28 files changed

+39
-10
lines changed

content/manuals/extensions/extensions-sdk/architecture/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
---
22
title: Extension architecture
3+
linkTitle: Architecture
34
description: Docker extension architecture
45
keywords: Docker, extensions, sdk, metadata
56
aliases:
67
- /desktop/extensions-sdk/architecture/
8+
weight: 50
79
---
810

911
Extensions are applications that run inside the Docker Desktop. They're packaged as Docker images, distributed

content/manuals/extensions/extensions-sdk/architecture/metadata.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Extension metadata
3+
linkTitle: Metadata
34
description: Docker extension metadata
45
keywords: Docker, extensions, sdk, metadata
56
aliases:

content/manuals/extensions/extensions-sdk/architecture/security.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Extension security
3+
linkTitle: Security
34
description: Aspects of the security model of extensions
45
keywords: Docker, extensions, sdk, security
56
aliases:

content/manuals/extensions/extensions-sdk/build/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
build:
33
render: never
44
title: "Part one: Build"
5+
weight: 30
56
---

content/manuals/extensions/extensions-sdk/build/frontend-extension-tutorial.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ aliases:
88
- /desktop/extensions-sdk/build/set-up/minimal-frontend-using-docker-cli/
99
- /desktop/extensions-sdk/build/set-up/frontend-extension-tutorial/
1010
- /desktop/extensions-sdk/build/frontend-extension-tutorial/
11+
weight: 20
1112
---
1213

1314
To start creating your extension, you first need a directory with files which range from the extension’s source code to the required extension-specific files. This page provides information on how to set up an extension with a more advanced frontend.

content/manuals/extensions/extensions-sdk/build/minimal-frontend-extension.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ aliases:
66
- /desktop/extensions-sdk/tutorials/minimal-frontend-extension/
77
- /desktop/extensions-sdk/build/set-up/minimal-frontend-extension/
88
- /desktop/extensions-sdk/build/minimal-frontend-extension/
9+
weight: 10
910
---
1011

1112
To start creating your extension, you first need a directory with files which range from the extension’s source code to the required extension-specific files. This page provides information on how to set up a minimal frontend extension based on plain HTML.

content/manuals/extensions/extensions-sdk/design/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
22
title: UI styling overview for Docker extensions
3+
linkTitle: Design and UI styling
34
description: Docker extension design
45
keywords: Docker, extensions, design
56
aliases:
67
- /desktop/extensions-sdk/design/design-overview/
78
- /desktop/extensions-sdk/design/overview/
89
- /desktop/extensions-sdk/design/
10+
weight: 60
911
---
1012

1113
Our Design System is a constantly evolving set of specifications that aim to ensure visual consistency across Docker products, and meet [level AA accessibility standards](https://www.w3.org/WAI/WCAG2AA-Conformance). We've opened parts of it to extension authors, documenting basic styles (color, typography) and components. See: [Docker Extensions Styleguide](https://www.figma.com/file/U7pLWfEf6IQKUHLhdateBI/Docker-Design-Guidelines?node-id=1%3A28771).

content/manuals/extensions/extensions-sdk/design/design-guidelines.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
---
22
title: Design guidelines for Docker extensions
3+
linkTitle: Guidelines
34
description: Docker extension design
45
keywords: Docker, extensions, design
56
aliases:
67
- /desktop/extensions-sdk/design/design-guidelines/
8+
weight: 10
79
---
810

911
At Docker, we aim to build tools that integrate into a user's existing workflows rather than requiring them to adopt new ones. We strongly recommend that you follow these guidelines when creating extensions. We review and approve your Marketplace publication based on these requirements.

content/manuals/extensions/extensions-sdk/design/design-principles.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ description: Docker extension design
44
keywords: Docker, extensions, design
55
aliases:
66
- /desktop/extensions-sdk/design/design-principles/
7+
weight: 20
78
---
89

910
## Provide actionable guidance

content/manuals/extensions/extensions-sdk/dev/continuous-integration.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ description: Automatically test and validate your extension.
44
keywords: Docker, Extensions, sdk, CI, test, regression
55
aliases:
66
- /desktop/extensions-sdk/dev/continuous-integration/
7+
weight: 20
78
---
89

910
In order to help validate your extension and ensure it's functional, the Extension SDK provides tools to help you setup continuous integration for your extension.

0 commit comments

Comments
 (0)