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