From 1c6269326a502874677192a844e449577df6279c Mon Sep 17 00:00:00 2001 From: maria Date: Sun, 4 Oct 2026 08:57:21 -0300 Subject: [PATCH] fix(source-control): use the Azure DevOps mark (#15512) --- .../src/components/SourceControlIcon.tsx | 159 ++++++++++++++-- apps/web/src/components/Icons.tsx | 174 ++++++++++++++---- 2 files changed, 281 insertions(+), 52 deletions(-) diff --git a/apps/mobile/src/components/SourceControlIcon.tsx b/apps/mobile/src/components/SourceControlIcon.tsx index 873f3729a8a1e3c3601e6ca18053e3d734f3a300..4c7fd9e05baa6a5df3ece653cf7eb1b5ab091d62 100644 --- a/apps/mobile/src/components/SourceControlIcon.tsx +++ b/apps/mobile/src/components/SourceControlIcon.tsx @@ -67,29 +67,162 @@ export function SourceControlIcon(props: { ); case "azure-devops": + // Microsoft Azure DevOps mark via selfhst/icons (CC BY 4.0): https://github.com/selfhst/icons/blob/main/svg/azure-devops.svg return ( - + - - - + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + ); diff --git a/apps/web/src/components/Icons.tsx b/apps/web/src/components/Icons.tsx index a940d2ae90fb36aee102bcd6e5e8105bbe4cf549..4c62f5f385ef14521f89b7105725ec609e4708fb 100644 --- a/apps/web/src/components/Icons.tsx +++ b/apps/web/src/components/Icons.tsx @@ -158,70 +158,166 @@ export const GitLabIcon = ({ ); +// Microsoft Azure DevOps mark via selfhst/icons (CC BY 4.0): https://github.com/selfhst/icons/blob/main/svg/azure-devops.svg export const AzureDevOpsIcon: Icon = (props) => { const id = useId().replaceAll(":", ""); - const gradientA = `${id}-azure-a`; - const gradientB = `${id}-azure-b`; - const gradientC = `${id}-azure-c`; + const gradientId = `${id}-azure`; return ( - + - - + + + + - - - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); -- 2.54.0