From 81bd78d1c033a492ae3ba791bd4995c2309d654f Mon Sep 17 00:00:00 2001 From: Atif Ali Date: Mon, 20 Apr 2026 18:54:22 +0500 Subject: [PATCH] chore: add devcontainers icon (#24478) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the devcontainers icon sourced from [Microsoft Fluent UI `ic_fluent_cube_32_filled`](https://github.com/microsoft/fluentui-system-icons/blob/78c9587b995299d5bfc007a0077773556ecb0994/assets/Cube/SVG/ic_fluent_cube_32_filled.svg). The registry module `devcontainers-cli` already references `/icon/devcontainers.svg` — this adds the missing icon. ## Changes - `site/static/icon/devcontainers.svg` — new icon - `site/src/theme/icons.json` — auto-generated entry - `site/src/theme/externalImages.ts` — registers icon as `monochrome` so it renders correctly on both dark and light themes > 🤖 This PR was created with the help of Coder Agents, and needs a human review. 🧑💻 --------- Co-authored-by: Jake Howell --- site/src/theme/externalImages.ts | 1 + site/src/theme/icons.json | 1 + site/static/icon/devcontainers.svg | 3 +++ 3 files changed, 5 insertions(+) create mode 100644 site/static/icon/devcontainers.svg diff --git a/site/src/theme/externalImages.ts b/site/src/theme/externalImages.ts index dfdd328036..b746f68ff3 100644 --- a/site/src/theme/externalImages.ts +++ b/site/src/theme/externalImages.ts @@ -152,6 +152,7 @@ export const defaultParametersForBuiltinIcons = new Map([ ["/icon/container.svg", "monochrome"], ["/icon/copyparty.svg", "blackWithColor"], ["/icon/database.svg", "monochrome"], + ["/icon/devcontainers.svg", "monochrome"], ["/icon/docker-white.svg", "monochrome"], ["/icon/folder.svg", "monochrome"], ["/icon/gemini-monochrome.svg", "monochrome"], diff --git a/site/src/theme/icons.json b/site/src/theme/icons.json index b80740c8c8..7589e18d8d 100644 --- a/site/src/theme/icons.json +++ b/site/src/theme/icons.json @@ -40,6 +40,7 @@ "dcv.svg", "debian.svg", "desktop.svg", + "devcontainers.svg", "discord.svg", "do.png", "do.svg", diff --git a/site/static/icon/devcontainers.svg b/site/static/icon/devcontainers.svg new file mode 100644 index 0000000000..f998d870f0 --- /dev/null +++ b/site/static/icon/devcontainers.svg @@ -0,0 +1,3 @@ + + +