From a9fbe338aee5d375224fc11b23cf801d7150a2c6 Mon Sep 17 00:00:00 2001 From: Maximilian Kaske <56969857+mxkaske@users.noreply.github.com> Date: Fri, 9 Oct 2026 11:54:03 +0200 Subject: [PATCH] fix: incident icons (#2878) --- .../incidents/incident-communication.tsx | 6 +-- packages/icons/src/nucleo/external-link.tsx | 42 +++++++++++++------ 2 files changed, 33 insertions(+), 15 deletions(-) diff --git a/apps/dashboard/src/components/incidents/incident-communication.tsx b/apps/dashboard/src/components/incidents/incident-communication.tsx index 0858770ae..fddd531bd 100644 --- a/apps/dashboard/src/components/incidents/incident-communication.tsx +++ b/apps/dashboard/src/components/incidents/incident-communication.tsx @@ -1,7 +1,7 @@ "use client"; import type { RouterOutputs } from "@openstatus/api"; -import { Add, ArrowUpRight, Linked, Send, Unlinked } from "@openstatus/icons"; +import { Add, Linked, Report as ReportIcon, Unlinked } from "@openstatus/icons"; import { AlertDialog, AlertDialogAction, @@ -141,7 +141,7 @@ function LinkedReport({ className="w-[var(--radix-dropdown-menu-trigger-width)]" > setComposing(true)}> - + Post public update {report.pageId ? ( @@ -149,7 +149,7 @@ function LinkedReport({ - + Open report diff --git a/packages/icons/src/nucleo/external-link.tsx b/packages/icons/src/nucleo/external-link.tsx index a3d2aeb10..637fb43c0 100644 --- a/packages/icons/src/nucleo/external-link.tsx +++ b/packages/icons/src/nucleo/external-link.tsx @@ -2,28 +2,46 @@ import { forwardRef } from "react"; import type { IconProps } from "../types"; -// from nucleo-ui-fill-12 (ShareUpRight); filled glyph, so strokeWidth has no effect +// from nucleo-ui-outline-18 (ShareUpRight); 18px grid, so the 1.5 stroke renders as 2px at size 24 export const ExternalLink = forwardRef( - ({ size = 24, ...props }, ref) => ( + ({ size = 24, strokeWidth = 1.5, ...props }, ref) => ( - - + + ), -- 2.51.2