Skip to content

Commit 30a5c9a

Browse files
Add summary bars for features
1 parent 017d716 commit 30a5c9a

File tree

8 files changed

+153
-32
lines changed

8 files changed

+153
-32
lines changed

content/manuals/build/checks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ description: Learn how to use build checks to validate your build configuration.
1111
keywords: build, buildx, buildkit, checks, validate, configuration, lint
1212
---
1313

14-
{{< introduced buildx 0.15.0 >}}
14+
{{< summary-bar feature_name="Build checks" >}}
1515

1616
Build checks are a feature introduced in Dockerfile 1.8. It lets you validate
1717
your build configuration and conduct a series of checks prior to executing your

content/manuals/desktop/features/dev-environments/_index.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ aliases:
1010

1111
{{< include "dev-envs-changing.md" >}}
1212

13-
{{% experimental title="Beta" %}}
14-
The Dev Environments feature is currently in [Beta](/manuals/release-lifecycle.md#beta).
15-
{{% /experimental %}}
13+
{{< summary-bar feature_name="Dev Environments" >}}
1614

1715
Dev Environments let you create a configurable developer environment with all the code and tools you need to quickly get up and running.
1816

content/manuals/desktop/features/usbip.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ params:
1414
text: New
1515
---
1616

17-
{{< introduced desktop 4.35.0 "../../desktop/release-notes.md#4350" >}}
17+
{{< summary-bar feature_name="USB/IP support" >}}
1818

1919
> [!NOTE]
2020
>

content/manuals/desktop/features/wasm.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@ aliases:
88
- /desktop/wasm/
99
---
1010

11-
{{% experimental title="Beta" %}}
12-
The Wasm feature is currently in [Beta](/manuals/release-lifecycle.md#beta).
13-
We recommend that you do not use this feature in production environments as
14-
this feature may change or be removed from future releases.
15-
{{% /experimental %}}
11+
{{< summary-bar feature_name="Wasm workloads" >}}
1612

1713
Wasm (short for WebAssembly) is a fast, light alternative to the Linux and
1814
Windows containers you’re using in Docker today (with

content/manuals/desktop/setup/allow-list.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ aliases:
88
- /desktop/allow-list/
99
---
1010

11+
{{< summary-bar feature_name="Allow list" >}}
12+
1113
This page contains the domain URLs that you need to add to a firewall allowlist to ensure Docker Desktop works properly within your organization.
1214

1315
## Domain URLs to allow

content/manuals/desktop/setup/install/enterprise-deployment/use-intune.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ aliases:
88
- /desktop/setup/install/msi/use-intune/
99
---
1010

11+
{{< summary-bar feature_name="Intune" >}}
12+
1113
Learn how to deploy Docker Desktop for Windows and Mac using Intune, Microsoft's cloud-based device management tool.
1214

1315
{{< tabs >}}

data/summary.yaml

Lines changed: 144 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
11
# Summary bar icon library:
22
# 1. Subscription:
3-
# - Label: Business | Icon: domain
4-
# - Label: Team | Icon: groups
5-
# - Label: Pro | Icon: person_add
6-
# - Label: Personal | Icon: person
7-
# - Label: Available to all | Icon: public
3+
# - Label: Business | Icon: domain
4+
# - Label: Team | Icon: groups
5+
# - Label: Pro | Icon: person_add
6+
# - Label: Personal | Icon: person
7+
# - Label: Available to all | Icon: public
88
# 2. Availability:
9-
# - Label: Experimental | Icon: science
10-
# - Label: Beta | Icon: bolt
11-
# - Label: Early access | Icon: rocket_launch
12-
# - Label: GA | Icon: check_circle
13-
# - Label: Retired | Icon: package_2
9+
# - Label: Experimental | Icon: science
10+
# - Label: Beta | Icon: bolt
11+
# - Label: Early access | Icon: rocket_launch
12+
# - Label: GA | Icon: check_circle
13+
# - Label: Retired | Icon: package_2
1414
# 3. Minimum version:
15-
# - Label: [version_number] | Icon: browser_updated
15+
# - Label: [product] [version_number] and later | Icon: browser_updated
1616
# 4. For:
17-
# - Label: Administrators | Icon: admin_panel_settings
17+
# - Label: Administrators | Icon: admin_panel_settings
1818

1919
# Instructions for adding summary bar: Create a new feature and fill out each
2020
# line as needed. In your markdown file, use the following syntax to call the
21-
# summary bar: {{< summary-bar feature_name="your feature name here" >}
21+
# summary bar: {{< summary-bar feature_name="your feature name here, case sensitive" >}}
22+
23+
# To add an ADMIN ONLY summary bar: In your markdown file, use the following
24+
# syntax to call the summary bar: {{< summary-bar feature_name="General admin" >}}
2225

2326
features:
2427
- name: Admin Console
@@ -28,8 +31,18 @@ features:
2831
availabilityText: Early access
2932
versionIcon: null
3033
versionText: null
31-
forText: null
3234
forIcon: null
35+
forText: null
36+
37+
- name: Allow list
38+
subscriptionIcon: null
39+
subscriptionText: null
40+
availabilityIcon: null
41+
availabilityText: null
42+
versionIcon: null
43+
versionText: null
44+
forIcon: admin_panel_settings
45+
forText: Administrators
3346

3447
- name: Ask Gordon
3548
subscriptionIcon: null
@@ -38,8 +51,18 @@ features:
3851
availabilityText: Beta
3952
versionIcon: null
4053
versionText: null
54+
forIcon: null
4155
forText: null
56+
57+
- name: Build checks
58+
subscriptionIcon: null
59+
subscriptionText: null
60+
availabilityIcon: bolt
61+
availabilityText: Beta
62+
versionIcon: browser_updated
63+
versionText: Buildx 0.15.0 and later
4264
forIcon: null
65+
forText: null
4366

4467
- name: Dev Environments
4568
subscriptionIcon: null
@@ -48,48 +71,148 @@ features:
4871
availabilityText: Beta
4972
versionIcon: null
5073
versionText: null
74+
forIcon: null
5175
forText: null
76+
77+
- name: docker compose alpha
78+
subscriptionIcon: null
79+
subscriptionText: null
80+
availabilityIcon: science
81+
availabilityText: Experimental
82+
versionIcon: null
83+
versionText: null
5284
forIcon: null
85+
forText: null
5386

5487
- name: Docker Desktop CLI
5588
subscriptionIcon: null
5689
subscriptionText: null
5790
availabilityIcon: bolt
5891
availabilityText: Beta
5992
versionIcon: browser_updated
60-
versionText: 4.37 and later
93+
versionText: Docker Desktop 4.37 and later
94+
forIcon: null
6195
forText: null
96+
97+
- name: Docker GitHub Copilot
98+
subscriptionIcon: null
99+
subscriptionText: null
100+
availabilityIcon: rocket_launch
101+
availabilityText: Early access
102+
versionIcon: null
103+
versionText: null
62104
forIcon: null
105+
forText: null
106+
107+
- name: Docker Scout health scores
108+
subscriptionIcon: null
109+
subscriptionText: null
110+
availabilityIcon: bolt
111+
availabilityText: Beta
112+
versionIcon: null
113+
versionText: null
114+
forIcon: null
115+
forText: null
63116

64117
- name: Docker VMM
65118
subscriptionIcon: null
66119
subscriptionText: null
67120
availabilityIcon: bolt
68121
availabilityText: Beta
69122
versionIcon: browser_updated
70-
versionText: 4.35.0 and later
123+
versionText: Docker Desktop 4.35.0 and later
124+
forIcon: null
71125
forText: null
126+
127+
- name: General admin
128+
subscriptionIcon: null
129+
subscriptionText: null
130+
availabilityIcon: null
131+
availabilityText: null
132+
versionIcon: null
133+
versionText: null
134+
forIcon: admin_panel_settings
135+
forText: Administrators
136+
137+
- name: Import builds
138+
subscriptionIcon: null
139+
subscriptionText: null
140+
availabilityIcon: bolt
141+
availabilityText: Beta
142+
versionIcon: null
143+
versionText: null
72144
forIcon: null
145+
forText: null
146+
147+
- name: Intune
148+
subscriptionIcon: null
149+
subscriptionText: null
150+
availabilityIcon: null
151+
availabilityText: null
152+
versionIcon: null
153+
versionText: null
154+
forIcon: admin_panel_settings
155+
forText: Administrators
156+
157+
- name: Jamf Pro
158+
subscriptionIcon: null
159+
subscriptionText: null
160+
availabilityIcon: null
161+
availabilityText: null
162+
versionIcon: null
163+
versionText: null
164+
forIcon: admin_panel_settings
165+
forText: Administrators
73166

74167
- name: MSI Installer
168+
subscriptionIcon: null
169+
subscriptionText: null
170+
availabilityIcon: null
171+
availabilityText: null
172+
versionIcon: browser_updated
173+
versionText: Docker Desktop 4.32 and later
174+
forIcon: admin_panel_settings
175+
forText: Administrator
176+
177+
- name: PKG Installer
178+
subscriptionIcon: null
179+
subscriptionText: null
180+
availabilityIcon: rocket_launch
181+
availabilityText: Early access
182+
versionIcon: browser_updated
183+
versionText: Docker Desktop 4.36 and later
184+
forIcon: admin_panel_settings
185+
forText: Administrator
186+
187+
- name: Private marketplace
75188
subscriptionIcon: null
76189
subscriptionText: null
77190
availabilityIcon: bolt
78191
availabilityText: Beta
79-
versionIcon: browser_updated
80-
versionText: 4.32 and later
192+
versionIcon: null
193+
versionText: null
81194
forIcon: admin_panel_settings
82195
forText: Administrator
83196

197+
- name: Remediation with Docker Scout
198+
subscriptionIcon: null
199+
subscriptionText: null
200+
availabilityIcon: bolt
201+
availabilityText: Beta
202+
versionIcon: null
203+
versionText: null
204+
forIcon: null
205+
forText: null
206+
84207
- name: USB/IP support
85208
subscriptionIcon: null
86209
subscriptionText: null
87210
availabilityIcon: null
88211
availabilityText: null
89212
versionIcon: browser_updated
90-
versionText: 4.35.0 and later
91-
forText: null
213+
versionText: Docker Desktop 4.35.0 and later
92214
forIcon: null
215+
forText: null
93216

94217
- name: Wasm workloads
95218
subscriptionIcon: null
@@ -98,5 +221,5 @@ features:
98221
availabilityText: Beta
99222
versionIcon: null
100223
versionText: null
101-
forText: null
102224
forIcon: null
225+
forText: null

layouts/shortcodes/summary-bar.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{{ $feature := index (where site.Data.summary.features "name" $featureName) 0 }}
55
{{ if $feature }}
66
<div class="flex flex-col p-4 bg-background-light dark:bg-background-dark rounded-none summary-bar"
7-
style="border-left: 4px solid #677285; padding-left: 16px; padding-top: 8px; padding-bottom: 8px; margin-top: 8px; margin-bottom: 8px;">
7+
style="border-left: 4px solid #677285; padding-left: 16px; padding-top: 1px; padding-bottom: 1px; margin-top: 1px; margin-bottom: 1px;">
88

99
<div class="flex flex-col gap-0.5">
1010
{{ if $feature.subscriptionText }}

0 commit comments

Comments
 (0)