Skip to content

Commit ff1ed1b

Browse files
Add summary bars to guides
1 parent 30a5c9a commit ff1ed1b

File tree

9 files changed

+64
-30
lines changed

9 files changed

+64
-30
lines changed

content/manuals/build/ci/github-actions/build-summary.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,7 @@ message that caused the build to fail:
3131

3232
## Import build records to Docker Desktop
3333

34-
{{< introduced desktop 4.31 >}}
35-
36-
{{% experimental title="Beta feature" %}}
37-
Import builds is currently in [Beta](../../../release-lifecycle.md#Beta).
38-
{{% /experimental %}}
34+
{{< summary-bar feature_name="Import builds" >}}
3935

4036
The job summary includes a link for downloading a build record archive for the
4137
run. The build record archive is a ZIP file containing the details about a build

content/manuals/desktop/features/desktop-cli.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ params:
1111
text: New
1212
---
1313

14-
{{% experimental title="Beta" %}}
15-
Docker Desktop CLI is currently in [Beta](../../release-lifecycle.md#beta).
16-
{{% /experimental %}}
14+
{{< summary-bar feature_name="Docker Desktop CLI" >}}
1715

1816
The Docker Desktop CLI lets you perform key operations such as starting, stopping, restarting, and checking the status of Docker Desktop directly from the command line. It is available with Docker Desktop version 4.37 and later.
1917

content/manuals/desktop/features/vmm.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@ aliases:
1313
- /desktop/vmm/
1414
---
1515

16+
{{< summary-bar feature_name="VMM" >}}
17+
1618
The Virtual Machine Manager (VMM) in Docker Desktop for Mac is responsible for creating and managing the virtual machine used to run containers. Depending on your system architecture and performance needs, you can choose from multiple VMM options in Docker Desktop's [settings](/manuals/desktop/settings-and-maintenance/settings.md#general). This page provides an overview of the available options.
1719

18-
## Docker VMM (Beta)
20+
## Docker VMM
1921

20-
Docker VMM is a new, container-optimized hypervisor introduced in Docker Desktop 4.35 and available on Apple Silicon Macs only. Its enhanced speed and resource efficiency makes it an ideal choice for optimizing your workflow.
22+
Docker VMM is a new, container-optimized hypervisor introduced in Docker Desktop 4.35 and available on Apple Silicon Macs only. Its enhanced speed and resource efficiency makes it an ideal choice for optimizing your workflow.
2123

22-
Docker VMM brings exciting advancements specifically tailored for Apple Silicon machines. By optimizing both the Linux kernel and hypervisor layers, Docker VMM delivers significant performance enhancements across common developer tasks.
24+
Docker VMM brings exciting advancements specifically tailored for Apple Silicon machines. By optimizing both the Linux kernel and hypervisor layers, Docker VMM delivers significant performance enhancements across common developer tasks.
2325

2426
Some key performance enhancements provided by Docker VMM include:
2527
- Faster I/O operations: With a cold cache, iterating over a large shared filesystem with `find` is 2x faster than when the Apple Virtualization Framework is used.
@@ -31,7 +33,7 @@ These improvements directly impact developers who rely on frequent file access a
3133
>
3234
> Docker VMM requires a minimum of 4GB of memory to be allocated to the Docker Linux VM. The memory needs to be increased before Docker VMM is enabled, and this can be done from the **Resources** tab in **Settings**.
3335
34-
### Known issues
36+
### Known issues
3537

3638
As Docker VMM is still in Beta, there are a few known limitations:
3739

content/manuals/scout/integrations/source-code-management/github.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ description: Integrate Docker Scout using the GitHub app to get remediation advi
55
keywords: scout, github, integration, image analysis, supply chain, remediation, source code
66
---
77

8-
{{% experimental title="Beta feature" %}}
9-
The GitHub integration is currently in [Beta](../../../release-lifecycle.md#Beta).
10-
{{% /experimental %}}
8+
{{< summary-bar feature_name="Docker Scout GitHub" >}}
119

1210
The GitHub app integration for Docker Scout grants Docker Scout access to your
1311
source code repository on GitHub. This improved visibility into how your image

content/manuals/scout/policy/remediation.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ description: Learn how Docker Scout can help you improve your software quality a
44
keywords: scout, supply chain, security, remediation, automation
55
---
66

7-
{{% experimental title="Beta feature" %}}
8-
Remediation with Docker Scout is currently in [Beta](../../release-lifecycle.md#Beta).
9-
{{% /experimental %}}
7+
{{< summary-bar feature_name="Remediation with Docker Scout" >}}
108

119
Docker Scout helps you remediate supply chain or security issues by providing
1210
recommendations based on policy evaluation results. Recommendations are

content/manuals/security/for-admins/access-tokens.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ keywords: docker hub, security, OAT, organization access token
66
linkTitle: Organization access tokens (Beta)
77
---
88

9-
{{% experimental title="Beta" %}}
10-
The organization access tokens feature is currently in [Beta](../../release-lifecycle.md#beta).
11-
{{% /experimental %}}
9+
{{< summary-bar feature_name="OATs" >}}
1210

1311
> [!WARNING]
1412
>

content/reference/cli/docker/desktop/_index.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,4 @@ title: docker desktop (Beta)
55
layout: cli
66
---
77

8-
{{% experimental title="Beta" %}}
9-
Docker Desktop CLI is currently in [Beta](/manuals/release-lifecycle.md#beta).
10-
{{% /experimental %}}
8+
{{< summary-bar feature_name="Docker Desktop CLI" >}}

data/summary.yaml

Lines changed: 48 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ features:
3131
availabilityText: Early access
3232
versionIcon: null
3333
versionText: null
34-
forIcon: null
35-
forText: null
34+
forIcon: admin_panel_settings
35+
forText: Administrators
3636

3737
- name: Allow list
3838
subscriptionIcon: null
@@ -104,6 +104,16 @@ features:
104104
forIcon: null
105105
forText: null
106106

107+
- name: Docker Scout GitHub
108+
subscriptionIcon: null
109+
subscriptionText: null
110+
availabilityIcon: bolt
111+
availabilityText: Beta
112+
versionIcon: null
113+
versionText: null
114+
forIcon: null
115+
forText: null
116+
107117
- name: Docker Scout health scores
108118
subscriptionIcon: null
109119
subscriptionText: null
@@ -139,8 +149,8 @@ features:
139149
subscriptionText: null
140150
availabilityIcon: bolt
141151
availabilityText: Beta
142-
versionIcon: null
143-
versionText: null
152+
versionIcon: browser_updated
153+
versionText: Docker Desktop 4.31 and later
144154
forIcon: null
145155
forText: null
146156

@@ -174,6 +184,20 @@ features:
174184
forIcon: admin_panel_settings
175185
forText: Administrator
176186

187+
- name: OATs
188+
subscriptionIcon:
189+
- group
190+
- domain
191+
subscriptionText:
192+
- Team
193+
- Business
194+
availabilityIcon: bolt
195+
availabilityText: Beta
196+
versionIcon: null
197+
versionText: null
198+
forIcon: null
199+
forText: null
200+
177201
- name: PKG Installer
178202
subscriptionIcon: null
179203
subscriptionText: null
@@ -204,6 +228,16 @@ features:
204228
forIcon: null
205229
forText: null
206230

231+
- name: SSO
232+
subscriptionIcon: domain
233+
subscriptionText: Business
234+
availabilityIcon: null
235+
availabilityText: null
236+
versionIcon: null
237+
versionText: null
238+
forIcon: admin_panel_settings
239+
forText: Administrators
240+
207241
- name: USB/IP support
208242
subscriptionIcon: null
209243
subscriptionText: null
@@ -214,6 +248,16 @@ features:
214248
forIcon: null
215249
forText: null
216250

251+
- name: VMM
252+
subscriptionIcon: null
253+
subscriptionText: null
254+
availabilityIcon: bolt
255+
availabilityText: Beta
256+
versionIcon: browser_updated
257+
versionText: Docker Desktop 4.35.0 and later
258+
forIcon: null
259+
forText: null
260+
217261
- name: Wasm workloads
218262
subscriptionIcon: null
219263
subscriptionText: null

layouts/shortcodes/summary-bar.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
{{ if $feature.subscriptionText }}
1111
<div class="flex items-center gap-1">
1212
<span class="text-black dark:text-white font-bold">Subscription:</span>
13-
<span class="text-black dark:text-white">{{ $feature.subscriptionText }}</span>
13+
{{ range $i, $text := $feature.subscriptionText }}
14+
<span class="text-black dark:text-white">{{ $text }}</span>
1415
<span class="material-symbols-rounded text-black dark:text-white">
15-
{{ $feature.subscriptionIcon }}
16+
{{ index $feature.subscriptionIcon $i }}
1617
</span>
18+
{{ end }}
1719
</div>
1820
{{ end }}
1921

0 commit comments

Comments
 (0)