From c8f274b33ee1e0690ef3f4de42b8cefe853c72a8 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 13:59:54 +0100 Subject: [PATCH 001/171] Modified: path for iconIssues --- static/app/icons/iconIssues.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/static/app/icons/iconIssues.tsx b/static/app/icons/iconIssues.tsx index b7eeb9cc94c1c4..27a0ce5b8540b9 100644 --- a/static/app/icons/iconIssues.tsx +++ b/static/app/icons/iconIssues.tsx @@ -7,12 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconIssues(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - + ) : ( From 14e2a22ef66368c1aacd94bea58dde7e3001cf78 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:05:22 +0100 Subject: [PATCH 002/171] Modified: path for 'iconCompass' --- static/app/icons/iconCompass.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconCompass.tsx b/static/app/icons/iconCompass.tsx index d282bdef4e95b2..5e1ff53896aa00 100644 --- a/static/app/icons/iconCompass.tsx +++ b/static/app/icons/iconCompass.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconCompass(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( From 84d39ae4bf981be1d5f4b58a63e7bf30d6ef4c83 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:11:40 +0100 Subject: [PATCH 003/171] Modified: path for 'iconDashboard' --- static/app/icons/iconDashboard.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/static/app/icons/iconDashboard.tsx b/static/app/icons/iconDashboard.tsx index b7aabfc88a4386..2894b39bdf2aca 100644 --- a/static/app/icons/iconDashboard.tsx +++ b/static/app/icons/iconDashboard.tsx @@ -7,12 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconDashboard(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - + ) : ( From df5ac12495db8a3af0967b3938de3e48962c4874 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:21:03 +0100 Subject: [PATCH 004/171] Modified: path for 'iconGraph' --- static/app/icons/iconGraphArea.tsx | 5 ++--- static/app/icons/iconGraphBar.tsx | 8 ++------ static/app/icons/iconGraphCircle.tsx | 5 ++--- static/app/icons/iconGraphLine.tsx | 3 +-- static/app/icons/iconGraphScatter.tsx | 8 +------- 5 files changed, 8 insertions(+), 21 deletions(-) diff --git a/static/app/icons/iconGraphArea.tsx b/static/app/icons/iconGraphArea.tsx index 72a467ca3cc510..b13b8517585637 100644 --- a/static/app/icons/iconGraphArea.tsx +++ b/static/app/icons/iconGraphArea.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconGraphArea(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( diff --git a/static/app/icons/iconGraphBar.tsx b/static/app/icons/iconGraphBar.tsx index f17aa0dd7dbfd9..fc25084599830b 100644 --- a/static/app/icons/iconGraphBar.tsx +++ b/static/app/icons/iconGraphBar.tsx @@ -7,14 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconGraphBar(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( diff --git a/static/app/icons/iconGraphCircle.tsx b/static/app/icons/iconGraphCircle.tsx index 6ed2022f1b4780..524967425f5580 100644 --- a/static/app/icons/iconGraphCircle.tsx +++ b/static/app/icons/iconGraphCircle.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconGraphCircle(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( diff --git a/static/app/icons/iconGraphLine.tsx b/static/app/icons/iconGraphLine.tsx index 0a5bea54c1615e..58afa4dc0219a8 100644 --- a/static/app/icons/iconGraphLine.tsx +++ b/static/app/icons/iconGraphLine.tsx @@ -10,8 +10,7 @@ export function IconGraphLine(props: SVGIconProps) { {theme.isChonk ? ( - - + ) : ( diff --git a/static/app/icons/iconGraphScatter.tsx b/static/app/icons/iconGraphScatter.tsx index b2da44da6a87f4..03e273a599fa3c 100644 --- a/static/app/icons/iconGraphScatter.tsx +++ b/static/app/icons/iconGraphScatter.tsx @@ -10,13 +10,7 @@ export function IconGraphScatter(props: SVGIconProps) { {theme.isChonk ? ( - - - - - - - + ) : ( From c7562f28802658dfe610971175bfb310e99a3d48 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:23:46 +0100 Subject: [PATCH 005/171] Modified: path for 'iconPrevent' --- static/app/icons/iconPrevent.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconPrevent.tsx b/static/app/icons/iconPrevent.tsx index ae03fec25d6025..ac38417200a048 100644 --- a/static/app/icons/iconPrevent.tsx +++ b/static/app/icons/iconPrevent.tsx @@ -7,10 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconPrevent(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( From d03c64de433feae379c992a3dc7ce84d59b06cff Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:25:51 +0100 Subject: [PATCH 006/171] Modified: path for 'iconSiren' --- static/app/icons/iconSiren.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/static/app/icons/iconSiren.tsx b/static/app/icons/iconSiren.tsx index dc00083af5b2dc..1427c412ad66e4 100644 --- a/static/app/icons/iconSiren.tsx +++ b/static/app/icons/iconSiren.tsx @@ -7,17 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconSiren(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - - + ) : ( From 7fac8733873e4bc95b14975fe2276226d724daf2 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:28:05 +0100 Subject: [PATCH 007/171] Modified: path for 'iconSettings' --- static/app/icons/iconSettings.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconSettings.tsx b/static/app/icons/iconSettings.tsx index d2271bb9957f08..bf54274d9d15ad 100644 --- a/static/app/icons/iconSettings.tsx +++ b/static/app/icons/iconSettings.tsx @@ -7,14 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconSettings(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( From 001bd1423cc8b3f67b4133cbfa1359e5ad4e8a19 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:30:22 +0100 Subject: [PATCH 008/171] Modified: paths for 'iconQuestion' --- static/app/icons/iconQuestion.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconQuestion.tsx b/static/app/icons/iconQuestion.tsx index 0e00651d6dbe4b..356f12f65c3bfd 100644 --- a/static/app/icons/iconQuestion.tsx +++ b/static/app/icons/iconQuestion.tsx @@ -7,15 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconQuestion(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - + ) : ( From f5a020f0f758663e9d661e31a8a2512d41ef76f5 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:32:35 +0100 Subject: [PATCH 009/171] Modified: path for 'iconBroadcast' --- static/app/icons/iconBroadcast.tsx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/static/app/icons/iconBroadcast.tsx b/static/app/icons/iconBroadcast.tsx index 7f890580df6aff..0cfc6289d4d9f5 100644 --- a/static/app/icons/iconBroadcast.tsx +++ b/static/app/icons/iconBroadcast.tsx @@ -7,16 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconBroadcast(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - + ) : ( From e6e67ae2cc887d8380dfe236780406d4302fee3e Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:35:30 +0100 Subject: [PATCH 010/171] Modified: path for 'iconMyProjects' --- static/app/icons/iconMyProjects.tsx | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/static/app/icons/iconMyProjects.tsx b/static/app/icons/iconMyProjects.tsx index 3ce7541e26e891..3b6fe8af213777 100644 --- a/static/app/icons/iconMyProjects.tsx +++ b/static/app/icons/iconMyProjects.tsx @@ -6,20 +6,8 @@ import {SvgIcon} from './svgIcon'; export function IconMyProjects(props: SVGIconProps) { const theme = useTheme(); return theme.isChonk ? ( - - - - - - + + ) : ( Date: Tue, 4 Nov 2025 14:38:16 +0100 Subject: [PATCH 011/171] Modified: path for 'iconWarning' --- static/app/icons/iconWarning.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/static/app/icons/iconWarning.tsx b/static/app/icons/iconWarning.tsx index 272ff179bcaa6e..55bd719109b646 100644 --- a/static/app/icons/iconWarning.tsx +++ b/static/app/icons/iconWarning.tsx @@ -7,12 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconWarning(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - + ) : ( From 118c6eedfda833d9cbd47d4f51c9f0d1f5de5acb Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:40:16 +0100 Subject: [PATCH 012/171] Modified: path for 'iconSearch' --- static/app/icons/iconSearch.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconSearch.tsx b/static/app/icons/iconSearch.tsx index 81579b124e0de6..6e284c0447a54c 100644 --- a/static/app/icons/iconSearch.tsx +++ b/static/app/icons/iconSearch.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconSearch(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( From de5d80fa836498f3f2a751895a9985dd497d0b4d Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:42:08 +0100 Subject: [PATCH 013/171] Modified: path for 'iconPlay' --- static/app/icons/iconPlay.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconPlay.tsx b/static/app/icons/iconPlay.tsx index f871c3ab3bb858..ad04297587d800 100644 --- a/static/app/icons/iconPlay.tsx +++ b/static/app/icons/iconPlay.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconPlay(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( )} From ec613440cb96d8f2c8283d6d05addab27dbb882a Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:45:09 +0100 Subject: [PATCH 014/171] Modified: path for 'iconTable' --- static/app/icons/iconTable.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconTable.tsx b/static/app/icons/iconTable.tsx index 88473d2ddd0046..3db2e785771ceb 100644 --- a/static/app/icons/iconTable.tsx +++ b/static/app/icons/iconTable.tsx @@ -7,13 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconTable(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 1a6de14392d0b1c5276eb3d43557027a29453298 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:46:58 +0100 Subject: [PATCH 015/171] Modified: path for 'iconMegaphone' --- static/app/icons/iconMegaphone.tsx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/static/app/icons/iconMegaphone.tsx b/static/app/icons/iconMegaphone.tsx index 3465e342a65b12..2fcda65c3b3f21 100644 --- a/static/app/icons/iconMegaphone.tsx +++ b/static/app/icons/iconMegaphone.tsx @@ -7,16 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconMegaphone(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 58d0ae17e0c30653177ac200980a5657b748ff3d Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:49:06 +0100 Subject: [PATCH 016/171] Modified: path for 'iconCase' --- static/app/icons/iconCase.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconCase.tsx b/static/app/icons/iconCase.tsx index 9268e5f84206ee..59119226691a46 100644 --- a/static/app/icons/iconCase.tsx +++ b/static/app/icons/iconCase.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconCase(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( From 7d76a2fa92cce4fde8b654d825c32bc3f4094976 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:50:08 +0100 Subject: [PATCH 017/171] Fixed: prop 'kind' for 'iconGraphLine' --- static/app/icons/iconGraphLine.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconGraphLine.tsx b/static/app/icons/iconGraphLine.tsx index 58afa4dc0219a8..29076105a8572b 100644 --- a/static/app/icons/iconGraphLine.tsx +++ b/static/app/icons/iconGraphLine.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGraphLine(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( From fd6c7d834da717eedea169fbd42a2db8397e8adb Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:52:06 +0100 Subject: [PATCH 018/171] Modified: path for 'iconClock' --- static/app/icons/iconClock.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconClock.tsx b/static/app/icons/iconClock.tsx index 3052f90b4f2666..6d0a9e610bc4fc 100644 --- a/static/app/icons/iconClock.tsx +++ b/static/app/icons/iconClock.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconClock(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( From 2f8d9043c0b2b9a596a44190fe083c56ddc8cf9d Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:53:38 +0100 Subject: [PATCH 019/171] Modifed: path for 'iconEllipsis' --- static/app/icons/iconEllipsis.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/static/app/icons/iconEllipsis.tsx b/static/app/icons/iconEllipsis.tsx index 386787169bead5..7f8ecb5746892c 100644 --- a/static/app/icons/iconEllipsis.tsx +++ b/static/app/icons/iconEllipsis.tsx @@ -13,12 +13,10 @@ export function IconEllipsis({compact = false, ...props}: IconEllipsisProps) { const circleRadius = compact ? 1.11 : 1.31; const circleSpacing = compact ? 5.5 : 6.69; return ( - + {theme.isChonk ? ( - - - + ) : ( From f6795138c99d327df7103baa2a654cfb006c7fce Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:56:08 +0100 Subject: [PATCH 020/171] Modified: path for 'iconDownload' --- static/app/icons/iconDownload.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/static/app/icons/iconDownload.tsx b/static/app/icons/iconDownload.tsx index 554aae04439cda..34331da46cb40f 100644 --- a/static/app/icons/iconDownload.tsx +++ b/static/app/icons/iconDownload.tsx @@ -7,12 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconDownload(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - + ) : ( From 4e1d49fc6d6e8113a5600a1b31aa57bf21162e2a Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 14:57:41 +0100 Subject: [PATCH 021/171] Modified: path for 'iconNot' --- static/app/icons/iconNot.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconNot.tsx b/static/app/icons/iconNot.tsx index f0d8b79ef4696d..3510c0bf959c87 100644 --- a/static/app/icons/iconNot.tsx +++ b/static/app/icons/iconNot.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconNot(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( From 5935a5c9d01f00c95d9f85c0e252b34227f6b931 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 15:01:56 +0100 Subject: [PATCH 022/171] Modified: path for 'iconUnsubscribed' --- static/app/icons/iconUnsubscribed.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconUnsubscribed.tsx b/static/app/icons/iconUnsubscribed.tsx index b7c2eabb0d28ae..fc9d4da26651a6 100644 --- a/static/app/icons/iconUnsubscribed.tsx +++ b/static/app/icons/iconUnsubscribed.tsx @@ -7,14 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconUnsubscribed(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 5e9b9e41ddb7d74a0ae2519776d19bd68da05cb3 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 15:04:08 +0100 Subject: [PATCH 023/171] Modified: path for 'iconSubscribed' --- static/app/icons/iconSubscribed.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconSubscribed.tsx b/static/app/icons/iconSubscribed.tsx index afbbcf4cd242b7..6de3824f502876 100644 --- a/static/app/icons/iconSubscribed.tsx +++ b/static/app/icons/iconSubscribed.tsx @@ -7,11 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconSubscribed(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - + ) : ( From fd83725aba568967940058efa26f12e226b25ed0 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 15:27:27 +0100 Subject: [PATCH 024/171] Modified: path for 'iconUpload' --- static/app/icons/iconUpload.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/static/app/icons/iconUpload.tsx b/static/app/icons/iconUpload.tsx index db5cedb4229923..d6c6c8cf637066 100644 --- a/static/app/icons/iconUpload.tsx +++ b/static/app/icons/iconUpload.tsx @@ -7,12 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconUpload(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - + ) : ( From a454b2fca6d793b1ec84b7ba0d967a552fdc3a5d Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 15:29:21 +0100 Subject: [PATCH 025/171] Modified: path for 'iconFocus' --- static/app/icons/iconFocus.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconFocus.tsx b/static/app/icons/iconFocus.tsx index 8e07f100e1e90c..19124737838616 100644 --- a/static/app/icons/iconFocus.tsx +++ b/static/app/icons/iconFocus.tsx @@ -11,15 +11,11 @@ interface Props extends SVGIconProps { export function IconFocus({isFocused = true, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( isFocused ? ( - - - - - + ) : ( From ee27ef48e23eaebcf0b7d6208bd793b3f4ece647 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 15:33:58 +0100 Subject: [PATCH 026/171] Modified: path for 'iconFocus' --- static/app/icons/iconFocus.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/app/icons/iconFocus.tsx b/static/app/icons/iconFocus.tsx index 19124737838616..0ebbeace2ed3a5 100644 --- a/static/app/icons/iconFocus.tsx +++ b/static/app/icons/iconFocus.tsx @@ -19,9 +19,7 @@ export function IconFocus({isFocused = true, ...props}: Props) { ) : ( - - - + ) ) : isFocused ? ( From 8b50619e8c9af089511382bfe202cb09c0714798 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 16:33:55 +0100 Subject: [PATCH 027/171] Modified: path for 'iconMyProjects' --- static/app/icons/iconAllProjects.tsx | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/static/app/icons/iconAllProjects.tsx b/static/app/icons/iconAllProjects.tsx index dc9534fb1498ae..7d0605f5349922 100644 --- a/static/app/icons/iconAllProjects.tsx +++ b/static/app/icons/iconAllProjects.tsx @@ -6,19 +6,8 @@ import {SvgIcon} from './svgIcon'; export function IconAllProjects(props: SVGIconProps) { const theme = useTheme(); return theme.isChonk ? ( - - - - - + + ) : ( Date: Tue, 4 Nov 2025 16:35:35 +0100 Subject: [PATCH 028/171] Modified: path for 'iconAngry' --- static/app/icons/iconAngry.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconAngry.tsx b/static/app/icons/iconAngry.tsx index 5800536edba3d1..ecb7eebd7abae4 100644 --- a/static/app/icons/iconAngry.tsx +++ b/static/app/icons/iconAngry.tsx @@ -7,15 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconAngry(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 376ef143603bcbc8b8bcb37277cd1c98cefb4ad8 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 16:41:47 +0100 Subject: [PATCH 029/171] Added: paths for 'iconAsana' --- static/app/icons/iconAsana.tsx | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconAsana.tsx b/static/app/icons/iconAsana.tsx index 4d70c22d05ef14..729241de474f1e 100644 --- a/static/app/icons/iconAsana.tsx +++ b/static/app/icons/iconAsana.tsx @@ -1,12 +1,24 @@ +import {Fragment} from 'react'; +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconAsana(props: SVGIconProps) { + const theme = useTheme(); return ( - - - + {theme.isChonk ? ( + + + + ) : ( + + + + + + )} ); } From a03002fac4febf1541667ed4270eb4428476a699 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 16:43:37 +0100 Subject: [PATCH 030/171] Modified: paths for 'iconAttachment' --- static/app/icons/iconAttachment.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconAttachment.tsx b/static/app/icons/iconAttachment.tsx index 94f7f294744dcf..136451d39b7eb2 100644 --- a/static/app/icons/iconAttachment.tsx +++ b/static/app/icons/iconAttachment.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconAttachment(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( )} From 251f5966de09b35df69613a10af0416c53b64fb6 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 16:46:25 +0100 Subject: [PATCH 031/171] Added: paths for 'iconBitbucket' --- static/app/icons/iconBitbucket.tsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconBitbucket.tsx b/static/app/icons/iconBitbucket.tsx index a056e09d759792..7299ce41181d42 100644 --- a/static/app/icons/iconBitbucket.tsx +++ b/static/app/icons/iconBitbucket.tsx @@ -1,10 +1,22 @@ +import {Fragment} from 'react'; +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconBitbucket(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + + + ) : ( + + + + )} ); } From 88e4384fada6368e02ec5eb97655b0a0a6e4eb85 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 16:58:44 +0100 Subject: [PATCH 032/171] Added: paths for 'iconBookmark' --- static/app/icons/iconBookmark.tsx | 32 ++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/static/app/icons/iconBookmark.tsx b/static/app/icons/iconBookmark.tsx index 38a8423dde1eaf..055e9bcb0f5598 100644 --- a/static/app/icons/iconBookmark.tsx +++ b/static/app/icons/iconBookmark.tsx @@ -1,7 +1,6 @@ +import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; -import {useIconDefaults} from 'sentry/icons/useIconDefaults'; - import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; @@ -11,23 +10,26 @@ interface Props extends SVGIconProps { export function IconBookmark({isSolid = false, ...props}: Props) { const theme = useTheme(); - - const {color: providedColor = 'currentColor'} = useIconDefaults(props); - - // @ts-expect-error TS(7053): Element implicitly has an 'any' type because expre... Remove this comment to see the full error message - const color = theme[providedColor] ?? providedColor; - return ( - + {theme.isChonk ? ( - + isSolid ? ( + + + + ) : ( + + + + ) ) : isSolid ? ( - + + + ) : ( - + + + )} ); From 5dfb01c03683abb0f5710a5e0d6ed52436d41dab Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 17:02:38 +0100 Subject: [PATCH 033/171] Modfied: paths for 'iconBot' --- static/app/icons/iconBot.tsx | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/static/app/icons/iconBot.tsx b/static/app/icons/iconBot.tsx index 62e931ebb721aa..eb982957ed51fe 100644 --- a/static/app/icons/iconBot.tsx +++ b/static/app/icons/iconBot.tsx @@ -3,21 +3,8 @@ import {SvgIcon} from './svgIcon'; export function IconBot(props: SVGIconProps) { return ( - - - - - - - + + ); } From 90b820763f5c4287c572d73eb6e403ee36e9cfa9 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 17:05:54 +0100 Subject: [PATCH 034/171] Added: Icon 'iconBot' to stories, removing 'iconSlow' --- static/app/icons/icons.stories.tsx | 6 +++--- static/app/icons/index.tsx | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/static/app/icons/icons.stories.tsx b/static/app/icons/icons.stories.tsx index 6ec1628d8c5062..f088aa9a24813d 100644 --- a/static/app/icons/icons.stories.tsx +++ b/static/app/icons/icons.stories.tsx @@ -763,10 +763,10 @@ const SECTIONS: TSection[] = [ defaultProps: {}, }, { - id: 'slow', + id: 'bot', groups: ['status'], - keywords: ['frame', 'mobile', 'snail', 'performance', 'lag'], - name: 'Slow', + keywords: ['bot', 'ai'], + name: 'Bot', defaultProps: {}, }, ], diff --git a/static/app/icons/index.tsx b/static/app/icons/index.tsx index db9dbe8842decf..d4a7485c1dbe40 100644 --- a/static/app/icons/index.tsx +++ b/static/app/icons/index.tsx @@ -6,6 +6,7 @@ export {IconAsana} from './iconAsana'; export {IconAttachment} from './iconAttachment'; export {IconBitbucket} from './iconBitbucket'; export {IconBookmark} from './iconBookmark'; +export {IconBot} from './iconBot'; export {IconBranch} from './iconBranch'; export {IconBroadcast} from './iconBroadcast'; export {IconBuilding} from './iconBuilding'; From 60a0e7eb93a786b1f46e7e09ce336f73f8a21686 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 17:12:15 +0100 Subject: [PATCH 035/171] Modified: paths for 'iconBranch' --- static/app/icons/iconBranch.tsx | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/static/app/icons/iconBranch.tsx b/static/app/icons/iconBranch.tsx index 212e51f09f2db9..35e271e6eb7d5d 100644 --- a/static/app/icons/iconBranch.tsx +++ b/static/app/icons/iconBranch.tsx @@ -2,24 +2,15 @@ import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from 'sentry/icons/svgIcon'; -import {SvgIcon, useResolvedIconColor} from 'sentry/icons/svgIcon'; +import {SvgIcon} from 'sentry/icons/svgIcon'; export function IconBranch(props: SVGIconProps) { const theme = useTheme(); - const color = useResolvedIconColor(props.color); return ( - + {theme.isChonk ? ( - - + ) : ( From c771d30f38c3bae4dbf84210376f2d78511b7edf Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 17:27:43 +0100 Subject: [PATCH 036/171] Modified: paths for 'iconBuilding' --- static/app/icons/iconBuilding.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconBuilding.tsx b/static/app/icons/iconBuilding.tsx index ff8b60822bf2dd..add0c5863b6d44 100644 --- a/static/app/icons/iconBuilding.tsx +++ b/static/app/icons/iconBuilding.tsx @@ -7,15 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconBuilding(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 27fb61dd374f82d8ba88ad08dd2fb368afdfea66 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 17:32:17 +0100 Subject: [PATCH 037/171] Modified: paths for 'iconCalendar' --- static/app/icons/iconCalendar.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconCalendar.tsx b/static/app/icons/iconCalendar.tsx index 7174464592b0da..76b5426a4cdb56 100644 --- a/static/app/icons/iconCalendar.tsx +++ b/static/app/icons/iconCalendar.tsx @@ -7,13 +7,10 @@ import {SvgIcon} from './svgIcon'; export function IconCalendar(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 2fbeda43a252008f4e0a5371f6b1e48efe71943b Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 17:34:24 +0100 Subject: [PATCH 038/171] Modified: paths for 'iconChat' --- static/app/icons/iconChat.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconChat.tsx b/static/app/icons/iconChat.tsx index 9cad4ce5f0c4b6..3af3a7753215e3 100644 --- a/static/app/icons/iconChat.tsx +++ b/static/app/icons/iconChat.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconChat(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( )} From 4fa395f99e7fa20536031fb6e92f51f61f91562a Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 4 Nov 2025 17:35:57 +0100 Subject: [PATCH 039/171] Modified: paths for 'iconCircle' --- static/app/icons/iconCircle.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconCircle.tsx b/static/app/icons/iconCircle.tsx index ad6a1b552f4b92..1c7566e934e7af 100644 --- a/static/app/icons/iconCircle.tsx +++ b/static/app/icons/iconCircle.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconCircle(props: SVGIconProps) { return ( - + ); } From 69f4c995e39444cb3c8773afbd531efe5a7248ed Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 15:35:47 +0100 Subject: [PATCH 040/171] Modified: path for 'iconCircleFill' --- static/app/icons/iconCircleFill.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconCircleFill.tsx b/static/app/icons/iconCircleFill.tsx index 5722e1bd1707ef..088fe5a84745e7 100644 --- a/static/app/icons/iconCircleFill.tsx +++ b/static/app/icons/iconCircleFill.tsx @@ -1,3 +1,5 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; @@ -5,9 +7,14 @@ import {SvgIcon} from './svgIcon'; * @deprecated This icon will be removed in new UI. */ export function IconCircleFill(props: SVGIconProps) { + const theme = useTheme(); return ( - - + + {theme.isChonk ? ( + + ) : ( + + )} ); } From a73bbfcfc15d7da0dd31def11f92adf5d5190f1f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 15:41:22 +0100 Subject: [PATCH 041/171] Modified: path for 'iconCode' --- static/app/icons/iconCode.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconCode.tsx b/static/app/icons/iconCode.tsx index 4c8a3fce83bf46..a2d1df1a371fcd 100644 --- a/static/app/icons/iconCode.tsx +++ b/static/app/icons/iconCode.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconCode(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 77d424a9f9529b802eb63844e54d3a81863fd64e Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 15:49:54 +0100 Subject: [PATCH 042/171] Modfied: path for 'iconCodecov' --- static/app/icons/iconCodecov.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconCodecov.tsx b/static/app/icons/iconCodecov.tsx index a245947d67b52d..d9b8ec92bd8632 100644 --- a/static/app/icons/iconCodecov.tsx +++ b/static/app/icons/iconCodecov.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconCodecov(props: SVGIconProps) { + const theme = useTheme(); return ( - - + + {theme.isChonk ? ( + + ) : ( + + )} ); } From e3245d5e3cc09188719ca9034a0dcde8fbb83475 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 15:55:05 +0100 Subject: [PATCH 043/171] Modified: path for 'iconCommit' --- static/app/icons/iconCommit.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconCommit.tsx b/static/app/icons/iconCommit.tsx index ee8d523f340a22..18dcef8f3e8e77 100644 --- a/static/app/icons/iconCommit.tsx +++ b/static/app/icons/iconCommit.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconCommit(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 0eca9afaa1b4668045c60a1f1a522b50a882a208 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 16:01:42 +0100 Subject: [PATCH 044/171] Modified: path for 'iconContract' --- static/app/icons/iconContract.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconContract.tsx b/static/app/icons/iconContract.tsx index 88175668fd28a1..b7eb2f576f31dc 100644 --- a/static/app/icons/iconContract.tsx +++ b/static/app/icons/iconContract.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconContract(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From b264a0ee9983a45d9bcc53a0069cfcec013769ae Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 16:04:11 +0100 Subject: [PATCH 045/171] Modified: path for 'iconCopy' --- static/app/icons/iconCopy.tsx | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/static/app/icons/iconCopy.tsx b/static/app/icons/iconCopy.tsx index 6fd6a9abee5130..9f6db1ab250aa9 100644 --- a/static/app/icons/iconCopy.tsx +++ b/static/app/icons/iconCopy.tsx @@ -7,20 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconCopy(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From be5019b56d708e99425fcfa3b3603cae5ff94546 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 16:10:04 +0100 Subject: [PATCH 046/171] Modified: path for 'iconCursorArrow' --- static/app/icons/iconCursorArrow.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconCursorArrow.tsx b/static/app/icons/iconCursorArrow.tsx index c5e8bf3f7c0951..7315e02c704695 100644 --- a/static/app/icons/iconCursorArrow.tsx +++ b/static/app/icons/iconCursorArrow.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconCursorArrow(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( {theme.isChonk ? ( - - - - - - - - - + ) : ( From 2679ae0248f5b535210a66f3c80a5d461d37c81f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 16:15:45 +0100 Subject: [PATCH 048/171] Modified: path for 'iconDelete' --- static/app/icons/iconDelete.tsx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/static/app/icons/iconDelete.tsx b/static/app/icons/iconDelete.tsx index 5190ddd3cbef50..c5b2341dbcc033 100644 --- a/static/app/icons/iconDelete.tsx +++ b/static/app/icons/iconDelete.tsx @@ -7,15 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconDelete(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - + ) : ( From bed49666c7a8ccf6abb15339351c1111f39915c3 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 16:21:50 +0100 Subject: [PATCH 049/171] Modified: path for 'iconDiamond' --- static/app/icons/iconDiamond.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconDiamond.tsx b/static/app/icons/iconDiamond.tsx index 3792ae97539256..2a5aeae71d7d74 100644 --- a/static/app/icons/iconDiamond.tsx +++ b/static/app/icons/iconDiamond.tsx @@ -11,13 +11,11 @@ export function IconDiamond(props: SVGIconProps) { return ( - + {theme.isChonk ? ( + + ) : ( - + )} ); } From 812f51b50bb3bba5ab97a25cef4dfd0e0ce406a2 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 16:29:07 +0100 Subject: [PATCH 050/171] Modified: path for 'iconDiscord' --- static/app/icons/iconDiscord.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconDiscord.tsx b/static/app/icons/iconDiscord.tsx index f573af02d101df..b2b2f8b5d59e5d 100644 --- a/static/app/icons/iconDiscord.tsx +++ b/static/app/icons/iconDiscord.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconDiscord(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 5a8d7df7e7f981ec03e974e583512c4de80931d2 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 17:50:55 +0100 Subject: [PATCH 051/171] Modified: paths for 'iconDivide' --- static/app/icons/iconDivide.tsx | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/static/app/icons/iconDivide.tsx b/static/app/icons/iconDivide.tsx index 2e6d9ccdebc760..fe03d2821b5ad4 100644 --- a/static/app/icons/iconDivide.tsx +++ b/static/app/icons/iconDivide.tsx @@ -7,17 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconDivide(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 0ac76141ee700b4499e06ee3a4724cd894051026 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 17:52:51 +0100 Subject: [PATCH 052/171] Modified: paths for 'iconDocs' --- static/app/icons/iconDocs.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconDocs.tsx b/static/app/icons/iconDocs.tsx index 9f95691a89807a..498a7b477e473c 100644 --- a/static/app/icons/iconDocs.tsx +++ b/static/app/icons/iconDocs.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconDocs(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 96c8116a81f956ff5a27a17dad816760e5bad7fb Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 17:54:30 +0100 Subject: [PATCH 053/171] Modified: paths for 'iconEdit' --- static/app/icons/iconEdit.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconEdit.tsx b/static/app/icons/iconEdit.tsx index ff436580d18760..d1582cca947111 100644 --- a/static/app/icons/iconEdit.tsx +++ b/static/app/icons/iconEdit.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconEdit(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 3e0a2e064352ce058903f2bb25f006bf3f68c4cc Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:08:06 +0100 Subject: [PATCH 054/171] Removed: Fragments for isChonk true statement --- static/app/icons/iconEllipsis.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/app/icons/iconEllipsis.tsx b/static/app/icons/iconEllipsis.tsx index 7f8ecb5746892c..ffaaf6fa30ebd0 100644 --- a/static/app/icons/iconEllipsis.tsx +++ b/static/app/icons/iconEllipsis.tsx @@ -15,9 +15,7 @@ export function IconEllipsis({compact = false, ...props}: IconEllipsisProps) { return ( {theme.isChonk ? ( - - - + ) : ( From 34fe001799413e551e011a10c8e3ea1b41c8cac7 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:25:30 +0100 Subject: [PATCH 055/171] Modified: path for 'iconExclamation' --- static/app/icons/iconExclamation.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconExclamation.tsx b/static/app/icons/iconExclamation.tsx index 2439ac5f51117c..34cbf0450e6fdb 100644 --- a/static/app/icons/iconExclamation.tsx +++ b/static/app/icons/iconExclamation.tsx @@ -10,13 +10,9 @@ import {SvgIcon} from './svgIcon'; export function IconExclamation(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 2492dbbe0133ced01be7cb5a053a054b3e065622 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:28:45 +0100 Subject: [PATCH 056/171] Modified: path for 'iconExpand' --- static/app/icons/iconExpand.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconExpand.tsx b/static/app/icons/iconExpand.tsx index 0ad6ec51d30395..1971053049c82d 100644 --- a/static/app/icons/iconExpand.tsx +++ b/static/app/icons/iconExpand.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconExpand(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 3c826f92e5c17a960bcc87a6e9e48d8e757c6869 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:30:26 +0100 Subject: [PATCH 057/171] Modified: path for 'iconFatal' --- static/app/icons/iconFatal.tsx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/static/app/icons/iconFatal.tsx b/static/app/icons/iconFatal.tsx index e1946b67fb13a9..929437b8815dc9 100644 --- a/static/app/icons/iconFatal.tsx +++ b/static/app/icons/iconFatal.tsx @@ -7,15 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconFatal(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - + ) : ( From 0a75b7c480cf07e02241f4b7d133da7e81803d9a Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:32:17 +0100 Subject: [PATCH 058/171] Modified: path for 'iconFile' --- static/app/icons/iconFile.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconFile.tsx b/static/app/icons/iconFile.tsx index c48d63c6819220..314c0855367ed8 100644 --- a/static/app/icons/iconFile.tsx +++ b/static/app/icons/iconFile.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconFile(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 68093eb82edaff103528b203b155b186532a7313 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:33:38 +0100 Subject: [PATCH 059/171] Modified: path for 'iconFileBroken' --- static/app/icons/iconFileBroken.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconFileBroken.tsx b/static/app/icons/iconFileBroken.tsx index 306cdd9e0faef0..3217d64d0e76b1 100644 --- a/static/app/icons/iconFileBroken.tsx +++ b/static/app/icons/iconFileBroken.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconFileBroken(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From e2f210edc8c4cba1ba7a1865b46946e214edf3e0 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:35:11 +0100 Subject: [PATCH 060/171] Modified: path for 'iconFilter' --- static/app/icons/iconFilter.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconFilter.tsx b/static/app/icons/iconFilter.tsx index eade137275d738..d1c32a769ff4f2 100644 --- a/static/app/icons/iconFilter.tsx +++ b/static/app/icons/iconFilter.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconFilter(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 2b85cc30079b02091f2d9c98426f2a3aa22b4dbc Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:36:46 +0100 Subject: [PATCH 061/171] Modified: path for 'iconFire' --- static/app/icons/iconFire.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconFire.tsx b/static/app/icons/iconFire.tsx index fec580fe762dd3..f607bf54c88f74 100644 --- a/static/app/icons/iconFire.tsx +++ b/static/app/icons/iconFire.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconFire(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( )} From 765fc2ab33e0f7dc2147e7465610f52046554068 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:39:23 +0100 Subject: [PATCH 062/171] Modified: path for 'iconFix' --- static/app/icons/iconFix.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconFix.tsx b/static/app/icons/iconFix.tsx index 0fd6aceee4a5f0..4502a02577b2bb 100644 --- a/static/app/icons/iconFix.tsx +++ b/static/app/icons/iconFix.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconFix(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( )} From a0f79074f545bcc250aca7b82a54997cf7599024 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:41:18 +0100 Subject: [PATCH 063/171] Modified: path for 'iconFlag' --- static/app/icons/iconFlag.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconFlag.tsx b/static/app/icons/iconFlag.tsx index 526521e4dba3e3..65111a93945ade 100644 --- a/static/app/icons/iconFlag.tsx +++ b/static/app/icons/iconFlag.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -7,12 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconFlag(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( )} From a25973cd36b5aeaf0d14b0f3f1b5d6c28c17b183 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:44:14 +0100 Subject: [PATCH 064/171] Modified: path for 'iconGeneric' --- static/app/icons/iconGeneric.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconGeneric.tsx b/static/app/icons/iconGeneric.tsx index 97cebc34922562..fea3df012ffa62 100644 --- a/static/app/icons/iconGeneric.tsx +++ b/static/app/icons/iconGeneric.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconGeneric(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 29852f03ecd77bad3db7b1c8950650a9514abaab Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:47:01 +0100 Subject: [PATCH 065/171] Modified: path for 'iconGithub' --- static/app/icons/iconGithub.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconGithub.tsx b/static/app/icons/iconGithub.tsx index 1d9169333dce00..ed8f6247c4ffa8 100644 --- a/static/app/icons/iconGithub.tsx +++ b/static/app/icons/iconGithub.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconGithub(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From b4c6d87f8497077cbf9349dbd1ec71ab66751770 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:49:02 +0100 Subject: [PATCH 066/171] Modified: path for 'iconGitlab" --- static/app/icons/iconGitlab.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconGitlab.tsx b/static/app/icons/iconGitlab.tsx index 5412b5d76abd9c..69149bc85b314f 100644 --- a/static/app/icons/iconGitlab.tsx +++ b/static/app/icons/iconGitlab.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconGitlab(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 2a997ff49384aebb19618e39040f64d1c8f9d7bc Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 6 Nov 2025 18:52:47 +0100 Subject: [PATCH 067/171] Modified: path for 'iconGlobe' --- static/app/icons/iconGlobe.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconGlobe.tsx b/static/app/icons/iconGlobe.tsx index 007e61578887b8..e826d7932e7622 100644 --- a/static/app/icons/iconGlobe.tsx +++ b/static/app/icons/iconGlobe.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconGlobe(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From b82801d312d18a2005e724d32d1e6715cfd41113 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Mon, 10 Nov 2025 19:02:30 +0100 Subject: [PATCH 068/171] Modified: path for 'iconGoogle' --- static/app/icons/iconGoogle.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconGoogle.tsx b/static/app/icons/iconGoogle.tsx index 25f96d945905b6..2360e3f47d2b3e 100644 --- a/static/app/icons/iconGoogle.tsx +++ b/static/app/icons/iconGoogle.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconGoogle(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 8cf665648cdfbef806ee3655b63dceab1be81aa6 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 10:54:31 +0100 Subject: [PATCH 069/171] Modified: paths for 'iconGrabbable' and 'iconGrid' --- static/app/icons/iconGrabbable.tsx | 11 ++--------- static/app/icons/iconGrid.tsx | 9 ++------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/static/app/icons/iconGrabbable.tsx b/static/app/icons/iconGrabbable.tsx index 9041b864ebd8aa..342c7e1fb49814 100644 --- a/static/app/icons/iconGrabbable.tsx +++ b/static/app/icons/iconGrabbable.tsx @@ -7,16 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconGrabbable(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - - + ) : ( diff --git a/static/app/icons/iconGrid.tsx b/static/app/icons/iconGrid.tsx index a62bad71b217eb..85cc3f3e1366d3 100644 --- a/static/app/icons/iconGrid.tsx +++ b/static/app/icons/iconGrid.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconGrid(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 65f5582e55c2d9f0bab135b18e97d295a9575d11 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 10:58:00 +0100 Subject: [PATCH 070/171] Modified: path for 'iconGroup' --- static/app/icons/iconGroup.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconGroup.tsx b/static/app/icons/iconGroup.tsx index 2d7f1416e884ec..3f11ffa3094fd6 100644 --- a/static/app/icons/iconGroup.tsx +++ b/static/app/icons/iconGroup.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconGroup(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From e868f7bce300df203c8e190581e8b2590abbfc2c Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 10:59:32 +0100 Subject: [PATCH 071/171] Modified: path for 'iconHappy' --- static/app/icons/iconHappy.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconHappy.tsx b/static/app/icons/iconHappy.tsx index 83de7ab06de4a3..4215890a43b630 100644 --- a/static/app/icons/iconHappy.tsx +++ b/static/app/icons/iconHappy.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconHappy(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 19e8e2ccd46e15e0aa38f6a9050c5bbd04a95a45 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:05:11 +0100 Subject: [PATCH 072/171] Modified: path for 'iconHide' --- static/app/icons/iconHide.tsx | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconHide.tsx b/static/app/icons/iconHide.tsx index 19ede532d63f32..1ca12fcc80376e 100644 --- a/static/app/icons/iconHide.tsx +++ b/static/app/icons/iconHide.tsx @@ -1,15 +1,25 @@ +import {Fragment} from 'react'; +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconHide(props: SVGIconProps) { + const theme = useTheme(); return ( - - - - - - + {theme.isChonk ? ( + + ) : ( + + + + + + + + + )} ); } From 84c9f54460679431c692c6f1ef9e55c31d88f05e Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:06:53 +0100 Subject: [PATCH 073/171] Modified: path for 'iconImage' --- static/app/icons/iconImage.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconImage.tsx b/static/app/icons/iconImage.tsx index dfbe6c28f63b75..3e492443e05b53 100644 --- a/static/app/icons/iconImage.tsx +++ b/static/app/icons/iconImage.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconImage(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 4822960b236c91c7e4bef06225e7dae0dc8ee7d6 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:10:33 +0100 Subject: [PATCH 074/171] Modified: path for 'iconInfo' --- static/app/icons/iconInfo.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconInfo.tsx b/static/app/icons/iconInfo.tsx index d257c64d930a45..555cda65e2f521 100644 --- a/static/app/icons/iconInfo.tsx +++ b/static/app/icons/iconInfo.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconInfo(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From a1c491896171179799292de74628d974155c1b36 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:11:59 +0100 Subject: [PATCH 075/171] Modified: path for 'iconInput' --- static/app/icons/iconInput.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconInput.tsx b/static/app/icons/iconInput.tsx index 08cccff1a5f034..189389872060d8 100644 --- a/static/app/icons/iconInput.tsx +++ b/static/app/icons/iconInput.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconInput(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 22e2d356dd6e14ce49fb7c32da2f0264e263af25 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:12:47 +0100 Subject: [PATCH 076/171] Removed: 'Fragment' elements for 'iconIssues' --- static/app/icons/iconIssues.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/app/icons/iconIssues.tsx b/static/app/icons/iconIssues.tsx index 27a0ce5b8540b9..3bd763056d3d80 100644 --- a/static/app/icons/iconIssues.tsx +++ b/static/app/icons/iconIssues.tsx @@ -9,9 +9,7 @@ export function IconIssues(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( From 294bdb0d706e46c2fc57826eb6233e8e507cd66c Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:18:03 +0100 Subject: [PATCH 077/171] Modified: path for 'iconJira' --- static/app/icons/iconJira.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconJira.tsx b/static/app/icons/iconJira.tsx index 5c987e28c002a1..991f9f1526fa9e 100644 --- a/static/app/icons/iconJira.tsx +++ b/static/app/icons/iconJira.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconJira(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 2f07081f6a123cee84b1b5a3f253d46901aaafce Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:19:34 +0100 Subject: [PATCH 078/171] Modified: icon for 'iconJson' --- static/app/icons/iconJson.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconJson.tsx b/static/app/icons/iconJson.tsx index 3ecdb58155b88a..ad2d396020f948 100644 --- a/static/app/icons/iconJson.tsx +++ b/static/app/icons/iconJson.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconJson(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From e81063bc2dede707fb56263402c79933f479ede1 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:20:54 +0100 Subject: [PATCH 079/171] Modified: path for 'iconKeyDown' --- static/app/icons/iconKeyDown.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconKeyDown.tsx b/static/app/icons/iconKeyDown.tsx index 5dd26f045c729f..68813e9874a21b 100644 --- a/static/app/icons/iconKeyDown.tsx +++ b/static/app/icons/iconKeyDown.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconKeyDown(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From dab7ded536aca6afbe4a5da8363539d65b03b314 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:24:52 +0100 Subject: [PATCH 080/171] Modified: path for 'iconLab' --- static/app/icons/iconLab.tsx | 28 +++------------------------- 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/static/app/icons/iconLab.tsx b/static/app/icons/iconLab.tsx index b03af50c6f951c..cdfd8a8aeab4ba 100644 --- a/static/app/icons/iconLab.tsx +++ b/static/app/icons/iconLab.tsx @@ -1,8 +1,5 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; -import {useIconDefaults} from 'sentry/icons/useIconDefaults'; - import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; @@ -12,32 +9,13 @@ interface IconLabProps extends SVGIconProps { export function IconLab({isSolid, ...props}: IconLabProps) { const theme = useTheme(); - const {color: providedColor = 'currentColor'} = useIconDefaults(props); - - // @ts-expect-error TS(7053): Element implicitly has an 'any' type because expre... Remove this comment to see the full error message - const color = theme[providedColor] ?? providedColor; - return ( - + {theme.isChonk ? ( isSolid ? ( - - - - - + ) : ( - - - - - + ) ) : isSolid ? ( From ff7fde74423ea5fb47e38fa5a8160c24f79423bd Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:27:03 +0100 Subject: [PATCH 081/171] Modified: path for 'iconLightning' --- static/app/icons/iconLightning.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconLightning.tsx b/static/app/icons/iconLightning.tsx index 5e565d43e22a01..b0702882849961 100644 --- a/static/app/icons/iconLightning.tsx +++ b/static/app/icons/iconLightning.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconLightning(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( )} From 995f6d0191d5c77267e7314e8f2ee8ef0826b980 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:28:36 +0100 Subject: [PATCH 082/171] Modified: path for 'iconLink' --- static/app/icons/iconLink.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconLink.tsx b/static/app/icons/iconLink.tsx index 62afe14c114f3a..f8e11cad6a8668 100644 --- a/static/app/icons/iconLink.tsx +++ b/static/app/icons/iconLink.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconLink(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From dd76f351e1be7847c5d88655455b75ab762a89ff Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:29:52 +0100 Subject: [PATCH 083/171] Modified: path for 'iconList' --- static/app/icons/iconList.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/static/app/icons/iconList.tsx b/static/app/icons/iconList.tsx index 870b1a8802788f..b6d84badb5c601 100644 --- a/static/app/icons/iconList.tsx +++ b/static/app/icons/iconList.tsx @@ -7,16 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconList(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - - + ) : ( From af65f60a485be895689c1b0249e1cae24476382a Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:31:04 +0100 Subject: [PATCH 084/171] Modified: path for 'iconLocation' --- static/app/icons/iconLocation.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconLocation.tsx b/static/app/icons/iconLocation.tsx index fdc58a7c297baa..4173d5e7b6a7a7 100644 --- a/static/app/icons/iconLocation.tsx +++ b/static/app/icons/iconLocation.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconLocation(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 686c6a949e7110eda7440b1c2ab478db55c8d384 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:33:58 +0100 Subject: [PATCH 085/171] Modified: path for 'iconLock' --- static/app/icons/iconLock.tsx | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/static/app/icons/iconLock.tsx b/static/app/icons/iconLock.tsx index af4f9851661685..bb5e419be1dffd 100644 --- a/static/app/icons/iconLock.tsx +++ b/static/app/icons/iconLock.tsx @@ -11,20 +11,12 @@ interface Props extends SVGIconProps { export function IconLock({locked = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( locked ? ( - - - - - + ) : ( - - - - - + ) ) : locked ? ( From 363c3474160e686ee9f7ee56cac171abd0172236 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:35:18 +0100 Subject: [PATCH 086/171] Modified: path for 'iconMail' --- static/app/icons/iconMail.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconMail.tsx b/static/app/icons/iconMail.tsx index e1733cbbe08dbd..10a663f0015512 100644 --- a/static/app/icons/iconMail.tsx +++ b/static/app/icons/iconMail.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconMail(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 2091bbf5b5bf570652ae0806cfe05e485ac0eb60 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:36:46 +0100 Subject: [PATCH 087/171] Modified: path for 'iconMarkdown' --- static/app/icons/iconMarkdown.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconMarkdown.tsx b/static/app/icons/iconMarkdown.tsx index 8318cb1a90b977..e4cc9c2aed758f 100644 --- a/static/app/icons/iconMarkdown.tsx +++ b/static/app/icons/iconMarkdown.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -7,12 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconMarkdown(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( )} From 50491891eec822b10e6f98c8087603bdd1a13aef Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:37:55 +0100 Subject: [PATCH 088/171] Modified: path for 'iconMegaphone' --- static/app/icons/iconMegaphone.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/app/icons/iconMegaphone.tsx b/static/app/icons/iconMegaphone.tsx index 2fcda65c3b3f21..8b80e76692b119 100644 --- a/static/app/icons/iconMegaphone.tsx +++ b/static/app/icons/iconMegaphone.tsx @@ -9,9 +9,7 @@ export function IconMegaphone(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( From d4d16d138b6cfbe51755c1e67a9996491569f20b Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:39:10 +0100 Subject: [PATCH 089/171] Modified: path for 'iconMeh' --- static/app/icons/iconMeh.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconMeh.tsx b/static/app/icons/iconMeh.tsx index 9cc406dff2307b..d7805dd5b0a6ff 100644 --- a/static/app/icons/iconMeh.tsx +++ b/static/app/icons/iconMeh.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconMeh(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From fd5bcd46a3946a5b2cbbcf4ae4cd11088040337f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:40:23 +0100 Subject: [PATCH 090/171] Modified: path for 'iconMenu' --- static/app/icons/iconMenu.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconMenu.tsx b/static/app/icons/iconMenu.tsx index f477b3b46a1127..67d57e5d935780 100644 --- a/static/app/icons/iconMenu.tsx +++ b/static/app/icons/iconMenu.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconMenu(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 266e267332ad769af41854f669e57b38f1e98657 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:41:46 +0100 Subject: [PATCH 091/171] Modified: path for 'iconMobile' --- static/app/icons/iconMobile.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconMobile.tsx b/static/app/icons/iconMobile.tsx index 40207254bcbef9..29b90616b2c663 100644 --- a/static/app/icons/iconMobile.tsx +++ b/static/app/icons/iconMobile.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconMobile(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From e7d183fb370baf18b0f6dae72a039ac3548904a7 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:43:07 +0100 Subject: [PATCH 092/171] Modified: path for 'iconMoon' --- static/app/icons/iconMoon.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconMoon.tsx b/static/app/icons/iconMoon.tsx index 2a6c89a024196f..b683ac009a6064 100644 --- a/static/app/icons/iconMoon.tsx +++ b/static/app/icons/iconMoon.tsx @@ -6,9 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconMoon(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : ( )} From da74b5be030c220c92f8f1ae0294946acc8ede35 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:44:31 +0100 Subject: [PATCH 093/171] Modified: path for 'iconMute' --- static/app/icons/iconMute.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconMute.tsx b/static/app/icons/iconMute.tsx index bcb6d1192552fc..870925bab6fbbe 100644 --- a/static/app/icons/iconMute.tsx +++ b/static/app/icons/iconMute.tsx @@ -8,13 +8,9 @@ export function IconMute(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 1a9698b3f1a3ae591f3e0dafbfc48b2e9d93508c Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:45:53 +0100 Subject: [PATCH 094/171] Modified: path for 'iconNext' --- static/app/icons/iconNext.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconNext.tsx b/static/app/icons/iconNext.tsx index 9405d87aa24282..5d483adc09c304 100644 --- a/static/app/icons/iconNext.tsx +++ b/static/app/icons/iconNext.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconNext(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 02156e6647d4be9cf026cebcff6900d64dfcd582 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:46:43 +0100 Subject: [PATCH 095/171] Removed: Fragment elements for 'iconNot' --- static/app/icons/iconNot.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/static/app/icons/iconNot.tsx b/static/app/icons/iconNot.tsx index 3510c0bf959c87..e3f6c97fb0ebc1 100644 --- a/static/app/icons/iconNot.tsx +++ b/static/app/icons/iconNot.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -9,9 +8,7 @@ export function IconNot(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( )} From c73deb5dbeba360f731e59fe461e1b53fa624a0f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:47:53 +0100 Subject: [PATCH 096/171] Modified: path for 'iconNumber' --- static/app/icons/iconNumber.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconNumber.tsx b/static/app/icons/iconNumber.tsx index bce22b50010464..1a8ac35488c6c4 100644 --- a/static/app/icons/iconNumber.tsx +++ b/static/app/icons/iconNumber.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconNumber(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From c88a19bf372460bdb76eaa778bf1f3c56c3a08af Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 11:49:45 +0100 Subject: [PATCH 097/171] Modified: path for 'iconOpen' --- static/app/icons/iconOpen.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconOpen.tsx b/static/app/icons/iconOpen.tsx index a508eebb47bdd9..42736acc6de042 100644 --- a/static/app/icons/iconOpen.tsx +++ b/static/app/icons/iconOpen.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconOpen(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 3bdb58f003f6fa18a5b1a24c6c4563d559010c62 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:16:53 +0100 Subject: [PATCH 098/171] Modified: path for 'iconJson' --- static/app/icons/iconJson.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconJson.tsx b/static/app/icons/iconJson.tsx index ad2d396020f948..e48e7f3deeae87 100644 --- a/static/app/icons/iconJson.tsx +++ b/static/app/icons/iconJson.tsx @@ -9,7 +9,7 @@ export function IconJson(props: SVGIconProps) { return ( {theme.isChonk ? ( - + ) : ( From 638ad6b568cc349a13cc54276307d6e5fc51d2ed Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:18:11 +0100 Subject: [PATCH 099/171] Modified: path for 'iconPause' --- static/app/icons/iconPause.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconPause.tsx b/static/app/icons/iconPause.tsx index fa7daa394bca4f..2d6c36c2d6a061 100644 --- a/static/app/icons/iconPause.tsx +++ b/static/app/icons/iconPause.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconPause(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 3a28195601d75297b6a2ebc9dcf5a8199a54e6a9 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:24:41 +0100 Subject: [PATCH 100/171] Modified: path for 'iconPin' --- static/app/icons/iconPin.tsx | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/static/app/icons/iconPin.tsx b/static/app/icons/iconPin.tsx index 70dd01cf2c964b..d7d989271a2173 100644 --- a/static/app/icons/iconPin.tsx +++ b/static/app/icons/iconPin.tsx @@ -1,8 +1,6 @@ import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; -import {useIconDefaults} from 'sentry/icons/useIconDefaults'; - import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; @@ -12,22 +10,15 @@ interface Props extends SVGIconProps { export function IconPin({isSolid = false, ...props}: Props) { const theme = useTheme(); - const {color: providedColor = 'currentColor'} = useIconDefaults(props); - - // @ts-expect-error TS(7053): Element implicitly has an 'any' type because expre... Remove this comment to see the full error message - const color = theme[providedColor] ?? providedColor; return ( - + {theme.isChonk ? ( - - - - - + isSolid ? ( + + ) : ( + + ) ) : isSolid ? ( From adcd3ebb69fc2310f3d3f43075f988806d7d8b6c Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:26:01 +0100 Subject: [PATCH 101/171] Removed: Fragment element for 'iconPrevent' --- static/app/icons/iconPrevent.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconPrevent.tsx b/static/app/icons/iconPrevent.tsx index ac38417200a048..0528a650eed953 100644 --- a/static/app/icons/iconPrevent.tsx +++ b/static/app/icons/iconPrevent.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -9,13 +8,9 @@ export function IconPrevent(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( - - - + )} ); From 1428cf0ab09f19e69dc6b3afc3b435b7ed312c0f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:27:21 +0100 Subject: [PATCH 102/171] Modified: path for 'iconPrevious' --- static/app/icons/iconPrevious.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconPrevious.tsx b/static/app/icons/iconPrevious.tsx index 1bdb74c900a360..b4d2760a13a731 100644 --- a/static/app/icons/iconPrevious.tsx +++ b/static/app/icons/iconPrevious.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconPrevious(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From a2b75fda47be638fe4b6eda4b6696fa881345bd3 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:28:25 +0100 Subject: [PATCH 103/171] Modified: path for 'iconPrint' --- static/app/icons/iconPrint.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/static/app/icons/iconPrint.tsx b/static/app/icons/iconPrint.tsx index e3a57d848fdb07..bd564e263e6f91 100644 --- a/static/app/icons/iconPrint.tsx +++ b/static/app/icons/iconPrint.tsx @@ -7,16 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconPrint(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 856370df276c362730c9a9bc8574bc7692b2f802 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:43:43 +0100 Subject: [PATCH 104/171] Modified: path for 'iconProfiling' --- static/app/icons/iconProfiling.tsx | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/static/app/icons/iconProfiling.tsx b/static/app/icons/iconProfiling.tsx index a2b5ebdf8bbe0d..d6d6c8fbfc3e7e 100644 --- a/static/app/icons/iconProfiling.tsx +++ b/static/app/icons/iconProfiling.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -7,19 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconProfiling(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( )} From b25f7fa48c7d15d36496dcf1f52eb1ef5d910342 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:45:25 +0100 Subject: [PATCH 105/171] Modified: path for 'iconProject' --- static/app/icons/iconProject.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconProject.tsx b/static/app/icons/iconProject.tsx index 0674bc36433b58..d88573d6c2efa1 100644 --- a/static/app/icons/iconProject.tsx +++ b/static/app/icons/iconProject.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconProject(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - + ) : ( From 939e01490658df38d786cec92c61d40c8ca1a700 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:46:15 +0100 Subject: [PATCH 106/171] Removed: Fragment element for 'iconQuestion' --- static/app/icons/iconQuestion.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/app/icons/iconQuestion.tsx b/static/app/icons/iconQuestion.tsx index 356f12f65c3bfd..399c76e6532e38 100644 --- a/static/app/icons/iconQuestion.tsx +++ b/static/app/icons/iconQuestion.tsx @@ -9,9 +9,7 @@ export function IconQuestion(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( From db6ba405467be518c175454611afb3f72d413733 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:47:49 +0100 Subject: [PATCH 107/171] Modified: path for 'iconRefresh' --- static/app/icons/iconRefresh.tsx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/static/app/icons/iconRefresh.tsx b/static/app/icons/iconRefresh.tsx index a9e1d8f82b7ee2..5a8ede9e722d47 100644 --- a/static/app/icons/iconRefresh.tsx +++ b/static/app/icons/iconRefresh.tsx @@ -7,15 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconRefresh(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 9b2ab1a6776204e39e1d05fa8676a0270f382090 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:48:52 +0100 Subject: [PATCH 108/171] Modified: path for 'iconRelease' --- static/app/icons/iconReleases.tsx | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/static/app/icons/iconReleases.tsx b/static/app/icons/iconReleases.tsx index eb9184690a0347..4d013c64aec17e 100644 --- a/static/app/icons/iconReleases.tsx +++ b/static/app/icons/iconReleases.tsx @@ -9,25 +9,7 @@ export function IconReleases(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - - - + ) : ( From 8c3b247bce399e2f2502140e6d2fba146ebaf3bf Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:49:47 +0100 Subject: [PATCH 109/171] Fixed: prop 'kind' with value 'path' --- static/app/icons/iconReleases.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconReleases.tsx b/static/app/icons/iconReleases.tsx index 4d013c64aec17e..7f62311cadc301 100644 --- a/static/app/icons/iconReleases.tsx +++ b/static/app/icons/iconReleases.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconReleases(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( From 480087322b50290af36ea95cd3fd9095ea7af786 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 12:56:02 +0100 Subject: [PATCH 110/171] Modified: path for 'iconRepository' --- static/app/icons/iconRepository.tsx | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/static/app/icons/iconRepository.tsx b/static/app/icons/iconRepository.tsx index 9a77215698d9f7..27fba9b92d7554 100644 --- a/static/app/icons/iconRepository.tsx +++ b/static/app/icons/iconRepository.tsx @@ -2,26 +2,15 @@ import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from 'sentry/icons/svgIcon'; -import {SvgIcon, useResolvedIconColor} from 'sentry/icons/svgIcon'; +import {SvgIcon} from 'sentry/icons/svgIcon'; export function IconRepository(props: SVGIconProps) { const theme = useTheme(); - const color = useResolvedIconColor(props.color); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 3a55c96b0ad7ec8032b3cd09cd9191c25fa31db8 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:20:23 +0100 Subject: [PATCH 111/171] Modified: path for 'iconResize' --- static/app/icons/iconResize.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconResize.tsx b/static/app/icons/iconResize.tsx index 8dde922a711b83..de36b2cc64dd94 100644 --- a/static/app/icons/iconResize.tsx +++ b/static/app/icons/iconResize.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -7,13 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconResize(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( )} From 8a3eb8ec037a6f90b18abd6c294677821392fbfd Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:22:38 +0100 Subject: [PATCH 112/171] Modified: path for 'iconRewind10' --- static/app/icons/iconRewind10.tsx | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/static/app/icons/iconRewind10.tsx b/static/app/icons/iconRewind10.tsx index a4f2009fb1c116..e86b50af16d457 100644 --- a/static/app/icons/iconRewind10.tsx +++ b/static/app/icons/iconRewind10.tsx @@ -7,18 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconRewind10(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - + ) : ( From f956457b5f02f1bca973c77e004be7f9d8191c0a Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:24:05 +0100 Subject: [PATCH 113/171] Modified: path for 'iconRuler' --- static/app/icons/iconRuler.tsx | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/static/app/icons/iconRuler.tsx b/static/app/icons/iconRuler.tsx index bde584828aa3d2..df9f46b482ef4c 100644 --- a/static/app/icons/iconRuler.tsx +++ b/static/app/icons/iconRuler.tsx @@ -7,17 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconRuler(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - - - + ) : ( From 1e03d7f47c4bf8a4bdbe4489f4bee88e5e7c4a2c Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:25:34 +0100 Subject: [PATCH 114/171] Modified: path for 'iconSad' --- static/app/icons/iconSad.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconSad.tsx b/static/app/icons/iconSad.tsx index fcbf37e49857c5..c3934ce4683f7e 100644 --- a/static/app/icons/iconSad.tsx +++ b/static/app/icons/iconSad.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconSad(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From 69d5be43edf1c6de4687f75531db6c98169eeffe Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:28:55 +0100 Subject: [PATCH 115/171] Modified: paths for 'iconScrollHorizontally' --- static/app/icons/iconScrollHorizontally.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconScrollHorizontally.tsx b/static/app/icons/iconScrollHorizontally.tsx index 0051e85025acbc..d76dc70275f953 100644 --- a/static/app/icons/iconScrollHorizontally.tsx +++ b/static/app/icons/iconScrollHorizontally.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconScrollHorizontally(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From b388504bdc6ae6ad6c6e403485af108b5fd34697 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:30:24 +0100 Subject: [PATCH 116/171] Modified: path for 'iconScrollVertically' --- static/app/icons/iconScrollVertically.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconScrollVertically.tsx b/static/app/icons/iconScrollVertically.tsx index d41097825cabad..1ff40e16d8b444 100644 --- a/static/app/icons/iconScrollVertically.tsx +++ b/static/app/icons/iconScrollVertically.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconScrollVertically(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From ff4238052d1e1caf9d181b22e966cccfb22e0a2c Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:31:18 +0100 Subject: [PATCH 117/171] Removed: Fragment element from 'iconSearch' --- static/app/icons/iconSearch.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/app/icons/iconSearch.tsx b/static/app/icons/iconSearch.tsx index 6e284c0447a54c..aa2ba6c8fd510e 100644 --- a/static/app/icons/iconSearch.tsx +++ b/static/app/icons/iconSearch.tsx @@ -9,9 +9,7 @@ export function IconSearch(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( From 520d61502b4970d9df697be44ca8caf2decb80a0 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:37:09 +0100 Subject: [PATCH 118/171] Modified: path for 'iconSentry' --- static/app/icons/iconSentry.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconSentry.tsx b/static/app/icons/iconSentry.tsx index c41ffde6e143ea..08bc20dbcd626c 100644 --- a/static/app/icons/iconSentry.tsx +++ b/static/app/icons/iconSentry.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconSentry(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 809310fdc06d1f296b691780d65c2e97f053ca34 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 14:53:38 +0100 Subject: [PATCH 119/171] Modified: path for 'iconShow' --- static/app/icons/iconSentryPrideLogo.tsx | 2 +- static/app/icons/iconShow.tsx | 24 +++++++++++++++++------- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/static/app/icons/iconSentryPrideLogo.tsx b/static/app/icons/iconSentryPrideLogo.tsx index 1c15536671a259..f4a1f5f6af0ec6 100644 --- a/static/app/icons/iconSentryPrideLogo.tsx +++ b/static/app/icons/iconSentryPrideLogo.tsx @@ -26,7 +26,7 @@ export function IconSentryPrideLogo(props: Omit) { ); diff --git a/static/app/icons/iconShow.tsx b/static/app/icons/iconShow.tsx index 84dd5db8dddf5a..1c2460f6d2c3a5 100644 --- a/static/app/icons/iconShow.tsx +++ b/static/app/icons/iconShow.tsx @@ -1,16 +1,26 @@ +import {Fragment} from 'react'; +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconShow(props: SVGIconProps) { + const theme = useTheme(); return ( - - - - - - - + {theme.isChonk ? ( + + ) : ( + + + + + + + + + + )} ); } From 1e4b67e142dab78e797ed2636d7a3965a6005fec Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:08:35 +0100 Subject: [PATCH 120/171] Modified: paths for 'iconSort' --- static/app/icons/iconSort.tsx | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/static/app/icons/iconSort.tsx b/static/app/icons/iconSort.tsx index 3c61603d967c68..f0a71daa939a99 100644 --- a/static/app/icons/iconSort.tsx +++ b/static/app/icons/iconSort.tsx @@ -1,5 +1,5 @@ import {Fragment} from 'react'; -import {css, useTheme} from '@emotion/react'; +import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; @@ -11,22 +11,19 @@ interface Props extends SVGIconProps { export function IconSort({rotated, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( + rotated ? ( + + ) : ( + + ) + ) : rotated ? ( - - - - + + + + ) : ( From 6fb823f9aa3d114f012e862abfd408e1ac2b21b0 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:14:46 +0100 Subject: [PATCH 121/171] Modified: path for 'iconSort' --- static/app/icons/iconSort.tsx | 2 +- static/app/icons/icons.stories.tsx | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconSort.tsx b/static/app/icons/iconSort.tsx index f0a71daa939a99..eba837c3ff98f2 100644 --- a/static/app/icons/iconSort.tsx +++ b/static/app/icons/iconSort.tsx @@ -8,7 +8,7 @@ interface Props extends SVGIconProps { rotated?: boolean; } -export function IconSort({rotated, ...props}: Props) { +export function IconSort({rotated = false, ...props}: Props) { const theme = useTheme(); return ( diff --git a/static/app/icons/icons.stories.tsx b/static/app/icons/icons.stories.tsx index f088aa9a24813d..98c95f35696f1f 100644 --- a/static/app/icons/icons.stories.tsx +++ b/static/app/icons/icons.stories.tsx @@ -1053,7 +1053,18 @@ const SECTIONS: TSection[] = [ groups: ['action'], keywords: ['order', 'arrange', 'organize', 'rank'], name: 'Sort', - defaultProps: {}, + defaultProps: { + rotated: false, + }, + }, + { + id: 'sort', + groups: ['action'], + keywords: ['order', 'arrange', 'organize', 'rank'], + name: 'Sort', + defaultProps: { + rotated: true, + }, }, { id: 'case', From 2e66868f6f05a656a4a4a05b552033a7b1972bb0 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:19:49 +0100 Subject: [PATCH 122/171] Modified: paths for 'iconSound' --- static/app/icons/iconSound.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconSound.tsx b/static/app/icons/iconSound.tsx index a842d7e23e35e9..8914d1f40d0efb 100644 --- a/static/app/icons/iconSound.tsx +++ b/static/app/icons/iconSound.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconSound(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 78242ae4ec6d6ccab62d1cf2ab29541b87d22ef1 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:21:42 +0100 Subject: [PATCH 123/171] Modified: paths for 'iconSpan' --- static/app/icons/iconSpan.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconSpan.tsx b/static/app/icons/iconSpan.tsx index f3c43cf4d2e0c5..073545254d8716 100644 --- a/static/app/icons/iconSpan.tsx +++ b/static/app/icons/iconSpan.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -7,13 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconSpan(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( )} From 8c1d9edfc68211f9283380a415659a8a39d13e28 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:29:40 +0100 Subject: [PATCH 124/171] Modified: paths for 'iconStack' --- static/app/icons/iconStack.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconStack.tsx b/static/app/icons/iconStack.tsx index d0cf043ff90217..ca796d6d46d66a 100644 --- a/static/app/icons/iconStack.tsx +++ b/static/app/icons/iconStack.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconStack(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 973f7b00504f19b16945987e7f8d3b85cd191945 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:34:05 +0100 Subject: [PATCH 125/171] Modified: paths for 'iconStats' --- static/app/icons/iconStats.tsx | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/static/app/icons/iconStats.tsx b/static/app/icons/iconStats.tsx index 90ae97832264b8..928b2166f12cd3 100644 --- a/static/app/icons/iconStats.tsx +++ b/static/app/icons/iconStats.tsx @@ -7,31 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconStats(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - - - - - - - - - - - - - - - - - + ) : ( From 5d5a6265c9c3c03ac07ce07a4f56013a8343d765 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:35:16 +0100 Subject: [PATCH 126/171] Removed: Fragment element for 'iconSubscribed' --- static/app/icons/iconSubscribed.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/static/app/icons/iconSubscribed.tsx b/static/app/icons/iconSubscribed.tsx index 6de3824f502876..ed221ca2a4acb3 100644 --- a/static/app/icons/iconSubscribed.tsx +++ b/static/app/icons/iconSubscribed.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -9,9 +8,7 @@ export function IconSubscribed(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( )} From cb638ed963022ad5cd50040986d77a8d73539d9f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:37:49 +0100 Subject: [PATCH 127/171] Modified: paths for 'iconSupport' --- static/app/icons/iconSupport.tsx | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/static/app/icons/iconSupport.tsx b/static/app/icons/iconSupport.tsx index 75e72d7d65bf2f..b83c9e60075ad1 100644 --- a/static/app/icons/iconSupport.tsx +++ b/static/app/icons/iconSupport.tsx @@ -7,18 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconSupport(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - + ) : ( From 06ffc99806d160c2d3158251c06e1cf273f628a5 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:39:26 +0100 Subject: [PATCH 128/171] Modified: paths for 'iconSync' --- static/app/icons/iconSync.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconSync.tsx b/static/app/icons/iconSync.tsx index 83b4eff14abdf9..545f2d96af9b57 100644 --- a/static/app/icons/iconSync.tsx +++ b/static/app/icons/iconSync.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconSync(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From c94870cc3e06ebca346f324b9ad0b13e0f9e3599 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:42:03 +0100 Subject: [PATCH 129/171] Modified: paths for 'iconTag' --- static/app/icons/iconTag.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconTag.tsx b/static/app/icons/iconTag.tsx index 6f11afd0815da9..3a69219af26686 100644 --- a/static/app/icons/iconTag.tsx +++ b/static/app/icons/iconTag.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconTag(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 31705de271ecbdf24e65d428d1f2d52b192ded9c Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:44:57 +0100 Subject: [PATCH 130/171] Modified: paths for 'iconTap' --- static/app/icons/iconTap.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconTap.tsx b/static/app/icons/iconTap.tsx index e848af6cd25d68..59034d22e785f0 100644 --- a/static/app/icons/iconTap.tsx +++ b/static/app/icons/iconTap.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -7,12 +6,9 @@ import {SvgIcon} from './svgIcon'; export function IconTap(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( )} From 101bf0c856a8abf7aa3736af7a0ca01e4e2e0ac7 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:46:38 +0100 Subject: [PATCH 131/171] Modified: paths for 'iconTelescope' --- static/app/icons/iconTelescope.tsx | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/static/app/icons/iconTelescope.tsx b/static/app/icons/iconTelescope.tsx index 5b50411f33a1fd..d2731508dee6b4 100644 --- a/static/app/icons/iconTelescope.tsx +++ b/static/app/icons/iconTelescope.tsx @@ -7,29 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconTelescope(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - - + ) : ( From e4c0825730de9b75de467fb8e65dff07fb893490 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:48:38 +0100 Subject: [PATCH 132/171] Modified: paths for 'iconTerminal' --- static/app/icons/iconTerminal.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconTerminal.tsx b/static/app/icons/iconTerminal.tsx index 3b2244896f1762..71360e626f064d 100644 --- a/static/app/icons/iconTerminal.tsx +++ b/static/app/icons/iconTerminal.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconTerminal(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 2d4b4629e4b4d73442890d5bc5fe9cb98142e694 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:51:28 +0100 Subject: [PATCH 133/171] Modified: paths for 'iconThumb' --- static/app/icons/iconThumb.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconThumb.tsx b/static/app/icons/iconThumb.tsx index d8f710865647d4..5252bfddd74139 100644 --- a/static/app/icons/iconThumb.tsx +++ b/static/app/icons/iconThumb.tsx @@ -14,7 +14,7 @@ export function IconThumb({direction = 'up', ...props}: Props) { return ( {theme.isChonk ? ( - - - - + ) : ( From cbe57cc63040b428cc2680f6345e55fe284ec7cf Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 15:53:13 +0100 Subject: [PATCH 134/171] Modified: paths for 'iconTimer' --- static/app/icons/iconTimer.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconTimer.tsx b/static/app/icons/iconTimer.tsx index 400597475c30bd..f45e8408e792fc 100644 --- a/static/app/icons/iconTimer.tsx +++ b/static/app/icons/iconTimer.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconTimer(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 2007a5fcbef956ad9d4e752187f09d01082120f0 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:08:56 +0100 Subject: [PATCH 135/171] Rebasing --- static/app/icons/iconTrello.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconTrello.tsx b/static/app/icons/iconTrello.tsx index 4ebeb5706fffb6..6dc9e2965c3cd8 100644 --- a/static/app/icons/iconTrello.tsx +++ b/static/app/icons/iconTrello.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconTrello(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 0cb9f71996a7be6ee1af67c41e615e9622877b1a Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:10:02 +0100 Subject: [PATCH 136/171] Modified: paths for 'iconUpgrade' --- static/app/icons/iconUpgrade.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconUpgrade.tsx b/static/app/icons/iconUpgrade.tsx index e86e54fe31b3be..39a886eaaca2f3 100644 --- a/static/app/icons/iconUpgrade.tsx +++ b/static/app/icons/iconUpgrade.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconUpgrade(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 54c70a3565e6675593802a52c0b293636cdbbee5 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:11:21 +0100 Subject: [PATCH 137/171] Modified: paths for 'iconUser' --- static/app/icons/iconUser.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconUser.tsx b/static/app/icons/iconUser.tsx index 7671c91b177571..f83b01bd9622fb 100644 --- a/static/app/icons/iconUser.tsx +++ b/static/app/icons/iconUser.tsx @@ -7,12 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconUser(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : ( From 79d2f79a41be48672726cc8974f67ca7f0153d09 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:22:03 +0100 Subject: [PATCH 138/171] Modified: paths for 'iconVercel' --- static/app/icons/iconVercel.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/app/icons/iconVercel.tsx b/static/app/icons/iconVercel.tsx index 22d492ed976ed6..164f2c20794dac 100644 --- a/static/app/icons/iconVercel.tsx +++ b/static/app/icons/iconVercel.tsx @@ -1,10 +1,17 @@ +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconVercel(props: SVGIconProps) { + const theme = useTheme(); return ( - + {theme.isChonk ? ( + + ) : ( + + )} ); } From 3def695c97a05ba5ce75102ecea245ebc380f3dc Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:28:53 +0100 Subject: [PATCH 139/171] Removed: Fragment element from 'iconWarning' --- static/app/icons/iconVsts.tsx | 15 +++++++++++++-- static/app/icons/iconWarning.tsx | 4 +--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconVsts.tsx b/static/app/icons/iconVsts.tsx index 8d4910f441290d..e0b61bc86b3b8d 100644 --- a/static/app/icons/iconVsts.tsx +++ b/static/app/icons/iconVsts.tsx @@ -1,11 +1,22 @@ +import {Fragment} from 'react'; +import {useTheme} from '@emotion/react'; + import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; export function IconVsts(props: SVGIconProps) { + const theme = useTheme(); + return ( - - + {theme.isChonk ? ( + + ) : ( + + + + + )} ); } diff --git a/static/app/icons/iconWarning.tsx b/static/app/icons/iconWarning.tsx index 55bd719109b646..ac5799370fd38f 100644 --- a/static/app/icons/iconWarning.tsx +++ b/static/app/icons/iconWarning.tsx @@ -9,9 +9,7 @@ export function IconWarning(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( From eeb23ded219e99626744c0b576b21edbb9370d84 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:30:44 +0100 Subject: [PATCH 140/171] Modified: paths for 'iconWifi' --- static/app/icons/iconWifi.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/static/app/icons/iconWifi.tsx b/static/app/icons/iconWifi.tsx index 3181cba5721d5a..9ffe9d7f65473a 100644 --- a/static/app/icons/iconWifi.tsx +++ b/static/app/icons/iconWifi.tsx @@ -7,14 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconWifi(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - - + ) : ( From b0c138e9bb5f13615fb1dfbe8f7e8d10eb8d98d5 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:32:36 +0100 Subject: [PATCH 141/171] Modified: paths for 'iconWindow' --- static/app/icons/iconWindow.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconWindow.tsx b/static/app/icons/iconWindow.tsx index 71c3b5077aa2d9..04ada17224ada0 100644 --- a/static/app/icons/iconWindow.tsx +++ b/static/app/icons/iconWindow.tsx @@ -7,13 +7,9 @@ import {SvgIcon} from './svgIcon'; export function IconWindow(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - - + ) : ( From 42b3b06f0e26e48634a3081dc3848afeed63824f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:34:54 +0100 Subject: [PATCH 142/171] Modified: paths for 'iconZoom' --- static/app/icons/iconZoom.tsx | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/static/app/icons/iconZoom.tsx b/static/app/icons/iconZoom.tsx index ea834c6d000446..fccb6e852a34b6 100644 --- a/static/app/icons/iconZoom.tsx +++ b/static/app/icons/iconZoom.tsx @@ -11,21 +11,12 @@ interface Props extends SVGIconProps { export function IconZoom({isZoomIn = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( isZoomIn ? ( - - - - - - + ) : ( - - - - - + ) ) : isZoomIn ? ( From f82d1662b4c2f6da0df5a22259737932835b4584 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:40:07 +0100 Subject: [PATCH 143/171] Modified: paths for 'iconSliders' --- static/app/icons/iconSliders.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/static/app/icons/iconSliders.tsx b/static/app/icons/iconSliders.tsx index db1e165b2b839e..aa5302f5162868 100644 --- a/static/app/icons/iconSliders.tsx +++ b/static/app/icons/iconSliders.tsx @@ -14,7 +14,7 @@ export function IconSliders({direction = 'up', ...props}: Props) { return ( {theme.isChonk ? ( - - - - - - - - + ) : ( From 335fe63647e2000a7c75410dcf65b216d775d9c3 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:47:30 +0100 Subject: [PATCH 144/171] Modified: paths for 'iconStar' --- static/app/icons/iconStar.tsx | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/static/app/icons/iconStar.tsx b/static/app/icons/iconStar.tsx index 6921a0a272952f..b0ec14016a33b4 100644 --- a/static/app/icons/iconStar.tsx +++ b/static/app/icons/iconStar.tsx @@ -1,8 +1,5 @@ import {useTheme} from '@emotion/react'; -import {useIconDefaults} from 'sentry/icons/useIconDefaults'; -import {isChonkTheme} from 'sentry/utils/theme/withChonk'; - import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; @@ -12,24 +9,15 @@ interface Props extends SVGIconProps { export function IconStar({isSolid = false, ...props}: Props) { const theme = useTheme(); - const {color: providedColor = 'currentColor'} = useIconDefaults(props); - - // @ts-expect-error TS(7053): Element implicitly has an 'any' type because expre... Remove this comment to see the full error message - let color = theme[providedColor] ?? providedColor; - - // @TODO(jonasbadalic): icons should only use chonk colors. - if (isChonkTheme(theme) && providedColor.startsWith('yellow')) { - color = theme.colors.chonk.yellow400; - } return ( - + {theme.isChonk ? ( - + isSolid ? ( + + ) : ( + + ) ) : isSolid ? ( ) : ( From e21cb2935e32071cb8b1ff129d177ed24b32f302 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:51:36 +0100 Subject: [PATCH 145/171] Replaced: prop 'kind' with value 'path' --- static/app/icons/iconGraphScatter.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconGraphScatter.tsx b/static/app/icons/iconGraphScatter.tsx index 03e273a599fa3c..c541af0237c67b 100644 --- a/static/app/icons/iconGraphScatter.tsx +++ b/static/app/icons/iconGraphScatter.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGraphScatter(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( From 74a34bc616b485a54ac9b35933d47cd3cf955d06 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 16:55:48 +0100 Subject: [PATCH 146/171] Modified: paths for 'iconPanel' --- static/app/icons/iconPanel.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconPanel.tsx b/static/app/icons/iconPanel.tsx index 3744a7c9b28053..268ba55496c631 100644 --- a/static/app/icons/iconPanel.tsx +++ b/static/app/icons/iconPanel.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -14,7 +13,7 @@ export function IconPanel({direction = 'up', ...props}: Props) { return ( {theme.isChonk ? ( - - - - + ) : ( )} From 966f3bfb0c52f2c0c110cb1eeb2281717c65bcc7 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 17:00:38 +0100 Subject: [PATCH 147/171] Modified: paths for 'iconMobile' --- static/app/icons/iconMobile.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconMobile.tsx b/static/app/icons/iconMobile.tsx index 29b90616b2c663..67fed4fdfcc7ed 100644 --- a/static/app/icons/iconMobile.tsx +++ b/static/app/icons/iconMobile.tsx @@ -9,7 +9,7 @@ export function IconMobile(props: SVGIconProps) { return ( {theme.isChonk ? ( - + ) : ( From fc7415f0b06ee83684030b4f9230139769d305cb Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 17:03:08 +0100 Subject: [PATCH 148/171] Modified: paths for 'iconRepository' --- static/app/icons/iconRepository.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconRepository.tsx b/static/app/icons/iconRepository.tsx index 27fba9b92d7554..1ee5ca77d4d829 100644 --- a/static/app/icons/iconRepository.tsx +++ b/static/app/icons/iconRepository.tsx @@ -10,7 +10,7 @@ export function IconRepository(props: SVGIconProps) { return ( {theme.isChonk ? ( - + ) : ( From 9f74dc2427202d289fbf6de1814c4693ba204fda Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 17:10:20 +0100 Subject: [PATCH 149/171] Modified: paths for 'iconDoc' --- static/app/icons/iconDocs.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconDocs.tsx b/static/app/icons/iconDocs.tsx index 498a7b477e473c..4cd692a0fab482 100644 --- a/static/app/icons/iconDocs.tsx +++ b/static/app/icons/iconDocs.tsx @@ -9,7 +9,7 @@ export function IconDocs(props: SVGIconProps) { return ( {theme.isChonk ? ( - + ) : ( From 72b0f4f579795afb94c3104caf77a8fc84978c6f Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Tue, 11 Nov 2025 17:12:10 +0100 Subject: [PATCH 150/171] Modified: paths for 'iconGrabbable' --- static/app/icons/iconGrabbable.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconGrabbable.tsx b/static/app/icons/iconGrabbable.tsx index 342c7e1fb49814..9aa35661dca596 100644 --- a/static/app/icons/iconGrabbable.tsx +++ b/static/app/icons/iconGrabbable.tsx @@ -9,7 +9,7 @@ export function IconGrabbable(props: SVGIconProps) { return ( {theme.isChonk ? ( - + ) : ( From a562165bbb5a513f78c035f5871df67b706b18cc Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Wed, 12 Nov 2025 15:14:44 +0100 Subject: [PATCH 151/171] Modified: paths for 'iconAdd' --- static/app/icons/iconAdd.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconAdd.tsx b/static/app/icons/iconAdd.tsx index d96ab689f06f49..81b1704cfe6c6d 100644 --- a/static/app/icons/iconAdd.tsx +++ b/static/app/icons/iconAdd.tsx @@ -14,12 +14,9 @@ interface IconAddProps extends SVGIconProps { export function IconAdd({isCircled = false, ...props}: IconAddProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : isCircled ? ( From a29175050c27f319c3c537920332f6c3ebfd5e54 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Wed, 12 Nov 2025 15:16:25 +0100 Subject: [PATCH 152/171] Modified: paths for 'iconCheckmark' --- static/app/icons/iconCheckmark.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconCheckmark.tsx b/static/app/icons/iconCheckmark.tsx index e51ba564e86933..fdaea01e7b8651 100644 --- a/static/app/icons/iconCheckmark.tsx +++ b/static/app/icons/iconCheckmark.tsx @@ -11,13 +11,9 @@ interface Props extends SVGIconProps { export function IconCheckmark({isCircled = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : isCircled ? ( From b918c93d6f45482a6dda93eff056ec141e193235 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Wed, 12 Nov 2025 15:17:51 +0100 Subject: [PATCH 153/171] Modified: paths for 'iconSubtrack' --- static/app/icons/iconSubtract.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconSubtract.tsx b/static/app/icons/iconSubtract.tsx index 0f7e0348c8205f..f01aeea0aa250e 100644 --- a/static/app/icons/iconSubtract.tsx +++ b/static/app/icons/iconSubtract.tsx @@ -14,13 +14,9 @@ interface Props extends SVGIconProps { export function IconSubtract({isCircled = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - + ) : isCircled ? ( From e4e6377e84360d1747c58740830974e7b17f98dd Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Wed, 12 Nov 2025 15:19:59 +0100 Subject: [PATCH 154/171] Modified: paths for 'iconClose' --- static/app/icons/iconClose.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/static/app/icons/iconClose.tsx b/static/app/icons/iconClose.tsx index 393ebf87400a17..eadb8e2f09d95b 100644 --- a/static/app/icons/iconClose.tsx +++ b/static/app/icons/iconClose.tsx @@ -19,16 +19,9 @@ export function IconClose({ }: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( - - - - + ) : isCircled ? ( From 3489e2ff0dd2434900ea25f75dae50ad48b11bf9 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Wed, 12 Nov 2025 15:21:42 +0100 Subject: [PATCH 155/171] Modified: paths for 'iconContract' --- static/app/icons/iconContract.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconContract.tsx b/static/app/icons/iconContract.tsx index b7eb2f576f31dc..3fa933d7eb5e88 100644 --- a/static/app/icons/iconContract.tsx +++ b/static/app/icons/iconContract.tsx @@ -9,7 +9,7 @@ export function IconContract(props: SVGIconProps) { return ( {theme.isChonk ? ( - + ) : ( From a8eaced548396e4befd3575680339d109f214f79 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Wed, 12 Nov 2025 15:48:52 +0100 Subject: [PATCH 156/171] Modified: paths for 'iconChevron' --- static/app/icons/iconChevron.tsx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/static/app/icons/iconChevron.tsx b/static/app/icons/iconChevron.tsx index 7af8d859ef96aa..834472befe808a 100644 --- a/static/app/icons/iconChevron.tsx +++ b/static/app/icons/iconChevron.tsx @@ -21,14 +21,11 @@ function getChevronPath({ if (theme.isChonk) { if (isDouble) { return ( - - - - + ); } return ( - + ); } @@ -65,7 +62,7 @@ export function IconChevron({isDouble, isCircled, direction = 'up', ...props}: P return ( Date: Wed, 12 Nov 2025 15:50:38 +0100 Subject: [PATCH 157/171] Modified: paths for 'iconArrow' --- static/app/icons/iconArrow.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/app/icons/iconArrow.tsx b/static/app/icons/iconArrow.tsx index 54b03be98617a8..b5cbd8b63a0361 100644 --- a/static/app/icons/iconArrow.tsx +++ b/static/app/icons/iconArrow.tsx @@ -14,7 +14,7 @@ export function IconArrow({direction = 'up', ...props}: ArrowProps) { return ( {theme.isChonk ? ( - - - - + ) : ( From aff2596542275eb0af176b54faea23de4fbe44e2 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Wed, 12 Nov 2025 16:31:49 +0100 Subject: [PATCH 158/171] Modified: paths for 'iconBusiness' --- static/app/icons/iconBusiness.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/static/app/icons/iconBusiness.tsx b/static/app/icons/iconBusiness.tsx index 82f11aec8f0cf8..d68376f9e4a00e 100644 --- a/static/app/icons/iconBusiness.tsx +++ b/static/app/icons/iconBusiness.tsx @@ -2,7 +2,6 @@ import {useMemo} from 'react'; import {keyframes, useTheme} from '@emotion/react'; import styled from '@emotion/styled'; -import {IconLightning} from 'sentry/icons/iconLightning'; import {uniqueId} from 'sentry/utils/guid'; import {SvgIcon, type SVGIconProps} from './svgIcon'; @@ -37,7 +36,11 @@ export function IconBusiness({ const shineId = `icon-business-shine-${uid}`; if (theme.isChonk) { - return ; + return ( + + + + ); } return ( From 7048e8c146cac2a8697a3a5511884c131ada3047 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 13 Nov 2025 15:31:49 +0100 Subject: [PATCH 159/171] Modified: paths for 'iconChevron' --- static/app/icons/iconChevron.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconChevron.tsx b/static/app/icons/iconChevron.tsx index 834472befe808a..4c1e3df8fc1743 100644 --- a/static/app/icons/iconChevron.tsx +++ b/static/app/icons/iconChevron.tsx @@ -21,7 +21,7 @@ function getChevronPath({ if (theme.isChonk) { if (isDouble) { return ( - + ); } return ( From effd6d0bc4821ab64e6848c1447dc762596d45d2 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 13 Nov 2025 16:43:48 +0100 Subject: [PATCH 160/171] Removed: All Fragment elements from relevant icons --- static/app/icons/iconAngry.tsx | 4 +--- static/app/icons/iconAsana.tsx | 4 +--- static/app/icons/iconBitbucket.tsx | 4 +--- static/app/icons/iconBookmark.tsx | 17 ++++------------- static/app/icons/iconBranch.tsx | 5 +---- static/app/icons/iconBroadcast.tsx | 4 +--- static/app/icons/iconBuilding.tsx | 4 +--- static/app/icons/iconCalendar.tsx | 4 +--- static/app/icons/iconCase.tsx | 5 +---- static/app/icons/iconClock.tsx | 4 +--- static/app/icons/iconCompass.tsx | 9 ++------- static/app/icons/iconDashboard.tsx | 4 +--- static/app/icons/iconDownload.tsx | 4 +--- static/app/icons/iconFocus.tsx | 8 ++------ static/app/icons/iconGraphArea.tsx | 5 +---- static/app/icons/iconGraphBar.tsx | 4 +--- static/app/icons/iconGraphCircle.tsx | 4 +--- static/app/icons/iconGraphLine.tsx | 5 +---- static/app/icons/iconGraphScatter.tsx | 4 +--- static/app/icons/iconSettings.tsx | 4 +--- static/app/icons/iconSiren.tsx | 4 +--- static/app/icons/iconTable.tsx | 4 +--- static/app/icons/iconUpload.tsx | 4 +--- 23 files changed, 28 insertions(+), 90 deletions(-) diff --git a/static/app/icons/iconAngry.tsx b/static/app/icons/iconAngry.tsx index ecb7eebd7abae4..0c48994bcba63a 100644 --- a/static/app/icons/iconAngry.tsx +++ b/static/app/icons/iconAngry.tsx @@ -9,9 +9,7 @@ export function IconAngry(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconAsana.tsx b/static/app/icons/iconAsana.tsx index 729241de474f1e..ad1034ba7241ba 100644 --- a/static/app/icons/iconAsana.tsx +++ b/static/app/icons/iconAsana.tsx @@ -9,9 +9,7 @@ export function IconAsana(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconBitbucket.tsx b/static/app/icons/iconBitbucket.tsx index 7299ce41181d42..555f8e23ae3341 100644 --- a/static/app/icons/iconBitbucket.tsx +++ b/static/app/icons/iconBitbucket.tsx @@ -9,9 +9,7 @@ export function IconBitbucket(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconBookmark.tsx b/static/app/icons/iconBookmark.tsx index 055e9bcb0f5598..48d3e77e38a849 100644 --- a/static/app/icons/iconBookmark.tsx +++ b/static/app/icons/iconBookmark.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -14,22 +13,14 @@ export function IconBookmark({isSolid = false, ...props}: Props) { {theme.isChonk ? ( isSolid ? ( - - - + ) : ( - - - + ) ) : isSolid ? ( - - - + ) : ( - - - + )} ); diff --git a/static/app/icons/iconBranch.tsx b/static/app/icons/iconBranch.tsx index 35e271e6eb7d5d..00bd16ffbe30ba 100644 --- a/static/app/icons/iconBranch.tsx +++ b/static/app/icons/iconBranch.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from 'sentry/icons/svgIcon'; @@ -9,9 +8,7 @@ export function IconBranch(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( )} diff --git a/static/app/icons/iconBroadcast.tsx b/static/app/icons/iconBroadcast.tsx index 0cfc6289d4d9f5..d1e87b8861127f 100644 --- a/static/app/icons/iconBroadcast.tsx +++ b/static/app/icons/iconBroadcast.tsx @@ -9,9 +9,7 @@ export function IconBroadcast(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconBuilding.tsx b/static/app/icons/iconBuilding.tsx index add0c5863b6d44..075aea446e9e71 100644 --- a/static/app/icons/iconBuilding.tsx +++ b/static/app/icons/iconBuilding.tsx @@ -9,9 +9,7 @@ export function IconBuilding(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconCalendar.tsx b/static/app/icons/iconCalendar.tsx index 76b5426a4cdb56..4c916ad357606e 100644 --- a/static/app/icons/iconCalendar.tsx +++ b/static/app/icons/iconCalendar.tsx @@ -9,9 +9,7 @@ export function IconCalendar(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconCase.tsx b/static/app/icons/iconCase.tsx index 59119226691a46..4ce3c611a636c6 100644 --- a/static/app/icons/iconCase.tsx +++ b/static/app/icons/iconCase.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -9,9 +8,7 @@ export function IconCase(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( )} diff --git a/static/app/icons/iconClock.tsx b/static/app/icons/iconClock.tsx index 6d0a9e610bc4fc..e1a94e5125e1bd 100644 --- a/static/app/icons/iconClock.tsx +++ b/static/app/icons/iconClock.tsx @@ -9,9 +9,7 @@ export function IconClock(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconCompass.tsx b/static/app/icons/iconCompass.tsx index 5e1ff53896aa00..a85b1a48eb9506 100644 --- a/static/app/icons/iconCompass.tsx +++ b/static/app/icons/iconCompass.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -9,13 +8,9 @@ export function IconCompass(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( - - - + )} ); diff --git a/static/app/icons/iconDashboard.tsx b/static/app/icons/iconDashboard.tsx index 2894b39bdf2aca..982898244143bd 100644 --- a/static/app/icons/iconDashboard.tsx +++ b/static/app/icons/iconDashboard.tsx @@ -9,9 +9,7 @@ export function IconDashboard(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconDownload.tsx b/static/app/icons/iconDownload.tsx index 34331da46cb40f..7b8e7924bcae7a 100644 --- a/static/app/icons/iconDownload.tsx +++ b/static/app/icons/iconDownload.tsx @@ -9,9 +9,7 @@ export function IconDownload(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconFocus.tsx b/static/app/icons/iconFocus.tsx index 0ebbeace2ed3a5..f75915787c5eaa 100644 --- a/static/app/icons/iconFocus.tsx +++ b/static/app/icons/iconFocus.tsx @@ -14,13 +14,9 @@ export function IconFocus({isFocused = true, ...props}: Props) { {theme.isChonk ? ( isFocused ? ( - - - + ) : ( - - - + ) ) : isFocused ? ( diff --git a/static/app/icons/iconGraphArea.tsx b/static/app/icons/iconGraphArea.tsx index b13b8517585637..6dfd13672a7763 100644 --- a/static/app/icons/iconGraphArea.tsx +++ b/static/app/icons/iconGraphArea.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -9,9 +8,7 @@ export function IconGraphArea(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( )} diff --git a/static/app/icons/iconGraphBar.tsx b/static/app/icons/iconGraphBar.tsx index fc25084599830b..c440bf8bbc58c4 100644 --- a/static/app/icons/iconGraphBar.tsx +++ b/static/app/icons/iconGraphBar.tsx @@ -9,9 +9,7 @@ export function IconGraphBar(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconGraphCircle.tsx b/static/app/icons/iconGraphCircle.tsx index 524967425f5580..23327ad83391d3 100644 --- a/static/app/icons/iconGraphCircle.tsx +++ b/static/app/icons/iconGraphCircle.tsx @@ -9,9 +9,7 @@ export function IconGraphCircle(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconGraphLine.tsx b/static/app/icons/iconGraphLine.tsx index 29076105a8572b..effeb090e007eb 100644 --- a/static/app/icons/iconGraphLine.tsx +++ b/static/app/icons/iconGraphLine.tsx @@ -1,4 +1,3 @@ -import {Fragment} from 'react'; import {useTheme} from '@emotion/react'; import type {SVGIconProps} from './svgIcon'; @@ -9,9 +8,7 @@ export function IconGraphLine(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( )} diff --git a/static/app/icons/iconGraphScatter.tsx b/static/app/icons/iconGraphScatter.tsx index c541af0237c67b..a6e6bd00d42399 100644 --- a/static/app/icons/iconGraphScatter.tsx +++ b/static/app/icons/iconGraphScatter.tsx @@ -9,9 +9,7 @@ export function IconGraphScatter(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconSettings.tsx b/static/app/icons/iconSettings.tsx index bf54274d9d15ad..4403aaec54b11d 100644 --- a/static/app/icons/iconSettings.tsx +++ b/static/app/icons/iconSettings.tsx @@ -9,9 +9,7 @@ export function IconSettings(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconSiren.tsx b/static/app/icons/iconSiren.tsx index 1427c412ad66e4..c5d555dde20cd4 100644 --- a/static/app/icons/iconSiren.tsx +++ b/static/app/icons/iconSiren.tsx @@ -9,9 +9,7 @@ export function IconSiren(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconTable.tsx b/static/app/icons/iconTable.tsx index 3db2e785771ceb..ca3f787de1345e 100644 --- a/static/app/icons/iconTable.tsx +++ b/static/app/icons/iconTable.tsx @@ -9,9 +9,7 @@ export function IconTable(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( diff --git a/static/app/icons/iconUpload.tsx b/static/app/icons/iconUpload.tsx index d6c6c8cf637066..807cbfd8dc77d9 100644 --- a/static/app/icons/iconUpload.tsx +++ b/static/app/icons/iconUpload.tsx @@ -9,9 +9,7 @@ export function IconUpload(props: SVGIconProps) { return ( {theme.isChonk ? ( - - - + ) : ( From 15133f3078c3d1c14a7e2568466da0d0ac5bc8af Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Thu, 13 Nov 2025 17:27:17 +0100 Subject: [PATCH 161/171] Added: Instances of icons with additional props --- static/app/icons/icons.stories.tsx | 71 +++++++++++++++++++++++++++--- 1 file changed, 65 insertions(+), 6 deletions(-) diff --git a/static/app/icons/icons.stories.tsx b/static/app/icons/icons.stories.tsx index 98c95f35696f1f..ef39171d8a85c0 100644 --- a/static/app/icons/icons.stories.tsx +++ b/static/app/icons/icons.stories.tsx @@ -785,6 +785,13 @@ const SECTIONS: TSection[] = [ isCircled: false, }, }, + { + id: 'add-isCircled', + name: 'Add', + defaultProps: { + isCircled: true, + }, + }, { id: 'subtract', groups: ['action'], @@ -795,6 +802,13 @@ const SECTIONS: TSection[] = [ isCircled: false, }, }, + { + id: 'subtract-isCircled', + name: 'Subtract', + defaultProps: { + isCircled: true, + }, + }, { id: 'checkmark', groups: ['action'], @@ -805,6 +819,13 @@ const SECTIONS: TSection[] = [ isCircled: false, }, }, + { + id: 'checkmark-isCircled', + name: 'Checkmark', + defaultProps: { + isCircled: true, + }, + }, { id: 'close', groups: ['action'], @@ -815,6 +836,13 @@ const SECTIONS: TSection[] = [ isCircled: false, }, }, + { + id: 'close-isCircled', + name: 'Close', + defaultProps: { + isCircled: true, + }, + }, { id: 'divide', groups: ['action'], @@ -1167,6 +1195,13 @@ const SECTIONS: TSection[] = [ direction: 'left', }, }, + { + id: 'sliders-direction-right', + name: 'Sliders', + defaultProps: { + direction: 'right', + }, + }, { id: 'sliders-direction-up', name: 'Sliders', @@ -1174,6 +1209,13 @@ const SECTIONS: TSection[] = [ direction: 'up', }, }, + { + id: 'sliders-direction-down', + name: 'Sliders', + defaultProps: { + direction: 'down', + }, + }, { id: 'fix', groups: ['action'], @@ -1306,21 +1348,38 @@ const SECTIONS: TSection[] = [ defaultProps: {}, }, { - id: 'thumb', - keywords: ['feedback', 'good'], + id: 'thumb-direction-up', + keywords: ['feedback', 'good', 'like', 'approve'], additionalProps: ['direction'], name: 'Thumb', - defaultProps: {}, + defaultProps: { + direction: 'up', + }, }, { - id: 'thumb', - keywords: ['feedback', 'bad', 'poor'], - additionalProps: ['direction'], + id: 'thumb-direction-right', + keywords: ['feedback', 'direction'], + name: 'Thumb', + defaultProps: { + direction: 'right', + }, + }, + { + id: 'thumb-direction-down', + keywords: ['feedback', 'bad', 'poor', 'dislike', 'disapprove'], name: 'Thumb', defaultProps: { direction: 'down', }, }, + { + id: 'thumb-direction-left', + keywords: ['feedback', 'direction'], + name: 'Thumb', + defaultProps: { + direction: 'left', + }, + }, ], }, { From dab748c047191914943bcbd6c981ec21e06c9b72 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Fri, 14 Nov 2025 12:25:52 +0100 Subject: [PATCH 162/171] Modified: paths and animations for 'iconSeer' --- static/app/icons/iconSeer.tsx | 348 +++++----------------------------- 1 file changed, 43 insertions(+), 305 deletions(-) diff --git a/static/app/icons/iconSeer.tsx b/static/app/icons/iconSeer.tsx index 000634e3ed6a84..30a46a88d6f7cf 100644 --- a/static/app/icons/iconSeer.tsx +++ b/static/app/icons/iconSeer.tsx @@ -1,321 +1,59 @@ -import {keyframes} from '@emotion/react'; -import styled from '@emotion/styled'; +import {Fragment} from 'react'; import type {SVGIconProps} from './svgIcon'; import {SvgIcon} from './svgIcon'; -export function IconSeer({ - ref, - variant = 'default', - ...props -}: SVGIconProps & {variant?: 'default' | 'loading' | 'waiting'}) { - if (variant === 'loading') { +interface IconSeerProps extends SVGIconProps { + variant?: 'default' | 'loading' | 'waiting'; +} + +export function IconSeer({variant, ...props}: IconSeerProps) { + const commonPath = + 'M8.01759 0.25C8.23262 0.249787 8.43757 0.341936 8.58009 0.50293C9.70729 1.77804 11.2269 3.70119 12.626 5.82324C13.9841 7.8832 15.2561 10.1746 15.9317 12.2656C15.9736 12.3357 16.005 12.4135 16.0225 12.4971C16.0949 12.8447 15.9134 13.1959 15.5879 13.3379C13.4024 14.2912 11.151 15 8.01857 15C4.88669 15 2.63318 14.2943 0.451185 13.3457C0.17589 13.226 -0.00176762 12.9535 1.33514e-05 12.6533C0.00080069 12.526 0.0359022 12.4049 0.0947399 12.2979C0.767604 10.203 2.04619 7.9014 3.41115 5.83105C4.81012 3.70913 6.32944 1.78347 7.45607 0.503906L7.51173 0.447266C7.64909 0.321318 7.82933 0.250248 8.01759 0.25ZM13.666 10.6562C12.0686 11.1903 10.117 11.5 8.01857 11.5C5.92124 11.5 3.96583 11.1911 2.37111 10.6572C2.11538 11.1963 1.88727 11.7258 1.69923 12.2402C3.54489 12.9877 5.45222 13.5 8.01857 13.5C10.5835 13.5 12.4883 12.9863 14.336 12.2354C14.1485 11.7218 13.9206 11.1939 13.666 10.6562ZM8.01857 5.5C5.93882 5.50013 4.03972 6.99814 3.14259 9.3291C4.50943 9.74712 6.18916 9.99997 8.01857 10C9.84849 9.99998 11.5258 9.74671 12.8955 9.32812C11.9966 6.998 10.098 5.50012 8.01857 5.5ZM8.01954 2.15234C7.51245 2.75664 6.94957 3.46183 6.37013 4.23438C6.89523 4.08216 7.44681 4.00003 8.01857 4C8.59213 4.00002 9.14526 4.08221 9.67189 4.23535C9.09134 3.46176 8.52751 2.756 8.01954 2.15234Z'; + + if (variant === 'waiting') { return ( - - - - - - - - - - + + + + + + + ); } - if (variant === 'waiting') { + + if (variant === 'loading') { return ( - - - - - - + + + + - - - - + + + ); } return ( - - - - - - + + ); } - -const rockLeft = keyframes` - 0% { - transform: rotate(0deg) scaleY(0.8); - } - 25% { - transform: rotate(-15deg) scaleY(1); - } - 50% { - transform: rotate(0deg) scaleY(0.8); - } - 75% { - transform: rotate(15deg) scaleY(1); - } - 100% { - transform: rotate(0deg) scaleY(0.8); - } -`; - -const rockRight = keyframes` - 0% { - transform: rotate(0deg) scaleY(0.8); - } - 25% { - transform: rotate(15deg) scaleY(1); - } - 50% { - transform: rotate(0deg) scaleY(0.8); - } - 75% { - transform: rotate(-15deg) scaleY(1); - } - 100% { - transform: rotate(0deg) scaleY(0.8); - } -`; - -const InteractionWrapper = styled('div')` - display: inline-block; - transition: transform 1s ease; - vertical-align: middle; - line-height: 0; - - &:hover { - animation: ${rockLeft} 2s ease-in-out infinite; - } - - &:hover:active { - animation: ${rockRight} 2s ease-in-out infinite; - } -`; From 958615fe872a56dacdcb2842faaa2f119c50ebfa Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Fri, 14 Nov 2025 12:30:53 +0100 Subject: [PATCH 163/171] Added: default prop 'default for 'iconSeer' --- static/app/icons/iconSeer.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconSeer.tsx b/static/app/icons/iconSeer.tsx index 30a46a88d6f7cf..40b01c167fb43c 100644 --- a/static/app/icons/iconSeer.tsx +++ b/static/app/icons/iconSeer.tsx @@ -7,7 +7,7 @@ interface IconSeerProps extends SVGIconProps { variant?: 'default' | 'loading' | 'waiting'; } -export function IconSeer({variant, ...props}: IconSeerProps) { +export function IconSeer({variant = 'default', ...props}: IconSeerProps) { const commonPath = 'M8.01759 0.25C8.23262 0.249787 8.43757 0.341936 8.58009 0.50293C9.70729 1.77804 11.2269 3.70119 12.626 5.82324C13.9841 7.8832 15.2561 10.1746 15.9317 12.2656C15.9736 12.3357 16.005 12.4135 16.0225 12.4971C16.0949 12.8447 15.9134 13.1959 15.5879 13.3379C13.4024 14.2912 11.151 15 8.01857 15C4.88669 15 2.63318 14.2943 0.451185 13.3457C0.17589 13.226 -0.00176762 12.9535 1.33514e-05 12.6533C0.00080069 12.526 0.0359022 12.4049 0.0947399 12.2979C0.767604 10.203 2.04619 7.9014 3.41115 5.83105C4.81012 3.70913 6.32944 1.78347 7.45607 0.503906L7.51173 0.447266C7.64909 0.321318 7.82933 0.250248 8.01759 0.25ZM13.666 10.6562C12.0686 11.1903 10.117 11.5 8.01857 11.5C5.92124 11.5 3.96583 11.1911 2.37111 10.6572C2.11538 11.1963 1.88727 11.7258 1.69923 12.2402C3.54489 12.9877 5.45222 13.5 8.01857 13.5C10.5835 13.5 12.4883 12.9863 14.336 12.2354C14.1485 11.7218 13.9206 11.1939 13.666 10.6562ZM8.01857 5.5C5.93882 5.50013 4.03972 6.99814 3.14259 9.3291C4.50943 9.74712 6.18916 9.99997 8.01857 10C9.84849 9.99998 11.5258 9.74671 12.8955 9.32812C11.9966 6.998 10.098 5.50012 8.01857 5.5ZM8.01954 2.15234C7.51245 2.75664 6.94957 3.46183 6.37013 4.23438C6.89523 4.08216 7.44681 4.00003 8.01857 4C8.59213 4.00002 9.14526 4.08221 9.67189 4.23535C9.09134 3.46176 8.52751 2.756 8.01954 2.15234Z'; From cf0e4c899676793ec772016ca0a1b3c1401ddbbb Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Fri, 14 Nov 2025 12:32:24 +0100 Subject: [PATCH 164/171] Modified: classNames of paths in 'iconSeer' --- static/app/icons/iconSeer.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/app/icons/iconSeer.tsx b/static/app/icons/iconSeer.tsx index 40b01c167fb43c..305a49e078b19d 100644 --- a/static/app/icons/iconSeer.tsx +++ b/static/app/icons/iconSeer.tsx @@ -23,12 +23,12 @@ export function IconSeer({variant = 'default', ...props}: IconSeerProps) { 100% { transform: translateX(0); } } - .pupil-loading { + .pupil-waiting { animation: moveHorizontal 4s ease-out infinite; } `} - + ); @@ -39,7 +39,7 @@ export function IconSeer({variant = 'default', ...props}: IconSeerProps) { - + Date: Fri, 14 Nov 2025 12:45:31 +0100 Subject: [PATCH 165/171] Removed: prop 'kind from 'svgIcon' and downstream --- static/app/icons/iconAdd.tsx | 2 +- static/app/icons/iconAllProjects.tsx | 2 +- static/app/icons/iconAngry.tsx | 2 +- static/app/icons/iconArrow.tsx | 1 - static/app/icons/iconAsana.tsx | 2 +- static/app/icons/iconAttachment.tsx | 2 +- static/app/icons/iconBitbucket.tsx | 2 +- static/app/icons/iconBookmark.tsx | 2 +- static/app/icons/iconBot.tsx | 2 +- static/app/icons/iconBranch.tsx | 2 +- static/app/icons/iconBroadcast.tsx | 2 +- static/app/icons/iconBuilding.tsx | 2 +- static/app/icons/iconBusiness.tsx | 4 +-- static/app/icons/iconCalendar.tsx | 2 +- static/app/icons/iconCase.tsx | 2 +- static/app/icons/iconChat.tsx | 2 +- static/app/icons/iconCheckmark.tsx | 2 +- static/app/icons/iconChevron.tsx | 1 - static/app/icons/iconCircle.tsx | 2 +- static/app/icons/iconCircleFill.tsx | 2 +- static/app/icons/iconClock.tsx | 2 +- static/app/icons/iconClose.tsx | 2 +- static/app/icons/iconCode.tsx | 2 +- static/app/icons/iconCodecov.tsx | 2 +- static/app/icons/iconCommit.tsx | 2 +- static/app/icons/iconCompass.tsx | 2 +- static/app/icons/iconContract.tsx | 2 +- static/app/icons/iconCopy.tsx | 2 +- static/app/icons/iconCursorArrow.tsx | 2 +- static/app/icons/iconDashboard.tsx | 2 +- static/app/icons/iconDead.tsx | 2 +- static/app/icons/iconDelete.tsx | 2 +- static/app/icons/iconDiamond.tsx | 2 +- static/app/icons/iconDiscord.tsx | 2 +- static/app/icons/iconDivide.tsx | 2 +- static/app/icons/iconDocs.tsx | 2 +- static/app/icons/iconDownload.tsx | 2 +- static/app/icons/iconEdit.tsx | 2 +- static/app/icons/iconEllipsis.tsx | 2 +- static/app/icons/iconExclamation.tsx | 2 +- static/app/icons/iconExpand.tsx | 2 +- static/app/icons/iconFatal.tsx | 2 +- static/app/icons/iconFile.tsx | 2 +- static/app/icons/iconFileBroken.tsx | 2 +- static/app/icons/iconFilter.tsx | 2 +- static/app/icons/iconFire.tsx | 2 +- static/app/icons/iconFix.tsx | 2 +- static/app/icons/iconFlag.tsx | 2 +- static/app/icons/iconFocus.tsx | 2 +- static/app/icons/iconGeneric.tsx | 2 +- static/app/icons/iconGithub.tsx | 2 +- static/app/icons/iconGitlab.tsx | 2 +- static/app/icons/iconGlobe.tsx | 2 +- static/app/icons/iconGoogle.tsx | 2 +- static/app/icons/iconGrabbable.tsx | 2 +- static/app/icons/iconGraphArea.tsx | 2 +- static/app/icons/iconGraphBar.tsx | 2 +- static/app/icons/iconGraphCircle.tsx | 2 +- static/app/icons/iconGraphLine.tsx | 2 +- static/app/icons/iconGraphScatter.tsx | 2 +- static/app/icons/iconGrid.tsx | 2 +- static/app/icons/iconGroup.tsx | 2 +- static/app/icons/iconHappy.tsx | 2 +- static/app/icons/iconHide.tsx | 2 +- static/app/icons/iconImage.tsx | 2 +- static/app/icons/iconInfo.tsx | 2 +- static/app/icons/iconInput.tsx | 2 +- static/app/icons/iconIssues.tsx | 2 +- static/app/icons/iconJira.tsx | 2 +- static/app/icons/iconJson.tsx | 2 +- static/app/icons/iconKeyDown.tsx | 2 +- static/app/icons/iconLab.tsx | 2 +- static/app/icons/iconLightning.tsx | 2 +- static/app/icons/iconLink.tsx | 2 +- static/app/icons/iconList.tsx | 2 +- static/app/icons/iconLocation.tsx | 2 +- static/app/icons/iconLock.tsx | 2 +- static/app/icons/iconMail.tsx | 2 +- static/app/icons/iconMarkdown.tsx | 2 +- static/app/icons/iconMegaphone.tsx | 2 +- static/app/icons/iconMeh.tsx | 2 +- static/app/icons/iconMenu.tsx | 2 +- static/app/icons/iconMobile.tsx | 2 +- static/app/icons/iconMoon.tsx | 2 +- static/app/icons/iconMute.tsx | 2 +- static/app/icons/iconMyProjects.tsx | 2 +- static/app/icons/iconNext.tsx | 2 +- static/app/icons/iconNot.tsx | 2 +- static/app/icons/iconNumber.tsx | 2 +- static/app/icons/iconOpen.tsx | 2 +- static/app/icons/iconPanel.tsx | 1 - static/app/icons/iconPause.tsx | 2 +- static/app/icons/iconPin.tsx | 2 +- static/app/icons/iconPlay.tsx | 2 +- static/app/icons/iconPrevent.tsx | 2 +- static/app/icons/iconPrevious.tsx | 2 +- static/app/icons/iconPrint.tsx | 2 +- static/app/icons/iconProfiling.tsx | 2 +- static/app/icons/iconProject.tsx | 2 +- static/app/icons/iconQuestion.tsx | 2 +- static/app/icons/iconRefresh.tsx | 2 +- static/app/icons/iconReleases.tsx | 2 +- static/app/icons/iconRepository.tsx | 2 +- static/app/icons/iconResize.tsx | 2 +- static/app/icons/iconRewind10.tsx | 2 +- static/app/icons/iconRuler.tsx | 2 +- static/app/icons/iconSad.tsx | 2 +- static/app/icons/iconScrollHorizontally.tsx | 2 +- static/app/icons/iconScrollVertically.tsx | 2 +- static/app/icons/iconSearch.tsx | 2 +- static/app/icons/iconSeer.tsx | 6 ++--- static/app/icons/iconSentry.tsx | 2 +- static/app/icons/iconSentryPrideLogo.tsx | 2 +- static/app/icons/iconSettings.tsx | 2 +- static/app/icons/iconShow.tsx | 2 +- static/app/icons/iconSiren.tsx | 2 +- static/app/icons/iconSliders.tsx | 1 - static/app/icons/iconSort.tsx | 2 +- static/app/icons/iconSound.tsx | 2 +- static/app/icons/iconSpan.tsx | 2 +- static/app/icons/iconStack.tsx | 2 +- static/app/icons/iconStar.tsx | 2 +- static/app/icons/iconStats.tsx | 2 +- static/app/icons/iconSubscribed.tsx | 2 +- static/app/icons/iconSubtract.tsx | 2 +- static/app/icons/iconSupport.tsx | 2 +- static/app/icons/iconSync.tsx | 2 +- static/app/icons/iconTable.tsx | 2 +- static/app/icons/iconTag.tsx | 2 +- static/app/icons/iconTap.tsx | 2 +- static/app/icons/iconTelescope.tsx | 2 +- static/app/icons/iconTerminal.tsx | 2 +- static/app/icons/iconThumb.tsx | 1 - static/app/icons/iconTimer.tsx | 2 +- static/app/icons/iconTrello.tsx | 2 +- static/app/icons/iconUnsubscribed.tsx | 2 +- static/app/icons/iconUpgrade.tsx | 2 +- static/app/icons/iconUpload.tsx | 2 +- static/app/icons/iconUser.tsx | 2 +- static/app/icons/iconVercel.tsx | 2 +- static/app/icons/iconVsts.tsx | 2 +- static/app/icons/iconWarning.tsx | 2 +- static/app/icons/iconWifi.tsx | 2 +- static/app/icons/iconWindow.tsx | 2 +- static/app/icons/iconZoom.tsx | 2 +- static/app/icons/svgIcon.tsx | 27 +-------------------- 146 files changed, 144 insertions(+), 174 deletions(-) diff --git a/static/app/icons/iconAdd.tsx b/static/app/icons/iconAdd.tsx index 81b1704cfe6c6d..65bbb13b1333dc 100644 --- a/static/app/icons/iconAdd.tsx +++ b/static/app/icons/iconAdd.tsx @@ -14,7 +14,7 @@ interface IconAddProps extends SVGIconProps { export function IconAdd({isCircled = false, ...props}: IconAddProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : isCircled ? ( diff --git a/static/app/icons/iconAllProjects.tsx b/static/app/icons/iconAllProjects.tsx index 7d0605f5349922..39253353833083 100644 --- a/static/app/icons/iconAllProjects.tsx +++ b/static/app/icons/iconAllProjects.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconAllProjects(props: SVGIconProps) { const theme = useTheme(); return theme.isChonk ? ( - + ) : ( diff --git a/static/app/icons/iconAngry.tsx b/static/app/icons/iconAngry.tsx index 0c48994bcba63a..87866fce48dd95 100644 --- a/static/app/icons/iconAngry.tsx +++ b/static/app/icons/iconAngry.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconAngry(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconArrow.tsx b/static/app/icons/iconArrow.tsx index b5cbd8b63a0361..79bbd9928d7f0d 100644 --- a/static/app/icons/iconArrow.tsx +++ b/static/app/icons/iconArrow.tsx @@ -14,7 +14,6 @@ export function IconArrow({direction = 'up', ...props}: ArrowProps) { return ( + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconAttachment.tsx b/static/app/icons/iconAttachment.tsx index 136451d39b7eb2..af8fee25238e3b 100644 --- a/static/app/icons/iconAttachment.tsx +++ b/static/app/icons/iconAttachment.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconAttachment(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconBitbucket.tsx b/static/app/icons/iconBitbucket.tsx index 555f8e23ae3341..1dfa79822b4602 100644 --- a/static/app/icons/iconBitbucket.tsx +++ b/static/app/icons/iconBitbucket.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconBitbucket(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconBookmark.tsx b/static/app/icons/iconBookmark.tsx index 48d3e77e38a849..c036b7aae02241 100644 --- a/static/app/icons/iconBookmark.tsx +++ b/static/app/icons/iconBookmark.tsx @@ -10,7 +10,7 @@ interface Props extends SVGIconProps { export function IconBookmark({isSolid = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( isSolid ? ( diff --git a/static/app/icons/iconBot.tsx b/static/app/icons/iconBot.tsx index eb982957ed51fe..cf8b4b3fea044e 100644 --- a/static/app/icons/iconBot.tsx +++ b/static/app/icons/iconBot.tsx @@ -3,7 +3,7 @@ import {SvgIcon} from './svgIcon'; export function IconBot(props: SVGIconProps) { return ( - + ); diff --git a/static/app/icons/iconBranch.tsx b/static/app/icons/iconBranch.tsx index 00bd16ffbe30ba..4561ddea2ba66e 100644 --- a/static/app/icons/iconBranch.tsx +++ b/static/app/icons/iconBranch.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from 'sentry/icons/svgIcon'; export function IconBranch(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconBroadcast.tsx b/static/app/icons/iconBroadcast.tsx index d1e87b8861127f..bee76ceebd137f 100644 --- a/static/app/icons/iconBroadcast.tsx +++ b/static/app/icons/iconBroadcast.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconBroadcast(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconBuilding.tsx b/static/app/icons/iconBuilding.tsx index 075aea446e9e71..19e29ba736efa5 100644 --- a/static/app/icons/iconBuilding.tsx +++ b/static/app/icons/iconBuilding.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconBuilding(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconBusiness.tsx b/static/app/icons/iconBusiness.tsx index d68376f9e4a00e..78b966343f055c 100644 --- a/static/app/icons/iconBusiness.tsx +++ b/static/app/icons/iconBusiness.tsx @@ -37,14 +37,14 @@ export function IconBusiness({ if (theme.isChonk) { return ( - + ); } return ( - + + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconCase.tsx b/static/app/icons/iconCase.tsx index 4ce3c611a636c6..488a499ed92d19 100644 --- a/static/app/icons/iconCase.tsx +++ b/static/app/icons/iconCase.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconCase(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconChat.tsx b/static/app/icons/iconChat.tsx index 3af3a7753215e3..903a2046690ab0 100644 --- a/static/app/icons/iconChat.tsx +++ b/static/app/icons/iconChat.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconChat(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconCheckmark.tsx b/static/app/icons/iconCheckmark.tsx index fdaea01e7b8651..09476c00756009 100644 --- a/static/app/icons/iconCheckmark.tsx +++ b/static/app/icons/iconCheckmark.tsx @@ -11,7 +11,7 @@ interface Props extends SVGIconProps { export function IconCheckmark({isCircled = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : isCircled ? ( diff --git a/static/app/icons/iconChevron.tsx b/static/app/icons/iconChevron.tsx index 4c1e3df8fc1743..9e3b7dc87aa383 100644 --- a/static/app/icons/iconChevron.tsx +++ b/static/app/icons/iconChevron.tsx @@ -62,7 +62,6 @@ export function IconChevron({isDouble, isCircled, direction = 'up', ...props}: P return ( + ); diff --git a/static/app/icons/iconCircleFill.tsx b/static/app/icons/iconCircleFill.tsx index 088fe5a84745e7..2324e89335c6e5 100644 --- a/static/app/icons/iconCircleFill.tsx +++ b/static/app/icons/iconCircleFill.tsx @@ -9,7 +9,7 @@ import {SvgIcon} from './svgIcon'; export function IconCircleFill(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconClock.tsx b/static/app/icons/iconClock.tsx index e1a94e5125e1bd..91573a709e4fd9 100644 --- a/static/app/icons/iconClock.tsx +++ b/static/app/icons/iconClock.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconClock(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconClose.tsx b/static/app/icons/iconClose.tsx index eadb8e2f09d95b..bba8a1a8b1c678 100644 --- a/static/app/icons/iconClose.tsx +++ b/static/app/icons/iconClose.tsx @@ -19,7 +19,7 @@ export function IconClose({ }: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : isCircled ? ( diff --git a/static/app/icons/iconCode.tsx b/static/app/icons/iconCode.tsx index a2d1df1a371fcd..d7bb39af87eb18 100644 --- a/static/app/icons/iconCode.tsx +++ b/static/app/icons/iconCode.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconCode(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconCodecov.tsx b/static/app/icons/iconCodecov.tsx index d9b8ec92bd8632..2d1a67e72a8425 100644 --- a/static/app/icons/iconCodecov.tsx +++ b/static/app/icons/iconCodecov.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconCodecov(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconCommit.tsx b/static/app/icons/iconCommit.tsx index 18dcef8f3e8e77..79695fc91a29ad 100644 --- a/static/app/icons/iconCommit.tsx +++ b/static/app/icons/iconCommit.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconCommit(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconCompass.tsx b/static/app/icons/iconCompass.tsx index a85b1a48eb9506..a90a3206cfa150 100644 --- a/static/app/icons/iconCompass.tsx +++ b/static/app/icons/iconCompass.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconCompass(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconContract.tsx b/static/app/icons/iconContract.tsx index 3fa933d7eb5e88..b85f716b318455 100644 --- a/static/app/icons/iconContract.tsx +++ b/static/app/icons/iconContract.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconContract(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconCopy.tsx b/static/app/icons/iconCopy.tsx index 9f6db1ab250aa9..7ba2e353526ae8 100644 --- a/static/app/icons/iconCopy.tsx +++ b/static/app/icons/iconCopy.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconCopy(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconCursorArrow.tsx b/static/app/icons/iconCursorArrow.tsx index 7315e02c704695..7525a0716b4f6c 100644 --- a/static/app/icons/iconCursorArrow.tsx +++ b/static/app/icons/iconCursorArrow.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconCursorArrow(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDashboard.tsx b/static/app/icons/iconDashboard.tsx index 982898244143bd..ceb141bccdef5d 100644 --- a/static/app/icons/iconDashboard.tsx +++ b/static/app/icons/iconDashboard.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconDashboard(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDead.tsx b/static/app/icons/iconDead.tsx index 3280119f1ad8af..391d211d374b2a 100644 --- a/static/app/icons/iconDead.tsx +++ b/static/app/icons/iconDead.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconDead(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDelete.tsx b/static/app/icons/iconDelete.tsx index c5b2341dbcc033..ac3b9477de3b6f 100644 --- a/static/app/icons/iconDelete.tsx +++ b/static/app/icons/iconDelete.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconDelete(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDiamond.tsx b/static/app/icons/iconDiamond.tsx index 2a5aeae71d7d74..3efa333a73a02f 100644 --- a/static/app/icons/iconDiamond.tsx +++ b/static/app/icons/iconDiamond.tsx @@ -10,7 +10,7 @@ export function IconDiamond(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDiscord.tsx b/static/app/icons/iconDiscord.tsx index b2b2f8b5d59e5d..9cc58796c262af 100644 --- a/static/app/icons/iconDiscord.tsx +++ b/static/app/icons/iconDiscord.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconDiscord(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDivide.tsx b/static/app/icons/iconDivide.tsx index fe03d2821b5ad4..4b564827c1d531 100644 --- a/static/app/icons/iconDivide.tsx +++ b/static/app/icons/iconDivide.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconDivide(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDocs.tsx b/static/app/icons/iconDocs.tsx index 4cd692a0fab482..b834273a3e8126 100644 --- a/static/app/icons/iconDocs.tsx +++ b/static/app/icons/iconDocs.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconDocs(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconDownload.tsx b/static/app/icons/iconDownload.tsx index 7b8e7924bcae7a..08d4f0787564cf 100644 --- a/static/app/icons/iconDownload.tsx +++ b/static/app/icons/iconDownload.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconDownload(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconEdit.tsx b/static/app/icons/iconEdit.tsx index d1582cca947111..fc1189bc8911cf 100644 --- a/static/app/icons/iconEdit.tsx +++ b/static/app/icons/iconEdit.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconEdit(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconEllipsis.tsx b/static/app/icons/iconEllipsis.tsx index ffaaf6fa30ebd0..8a5a66c6d56181 100644 --- a/static/app/icons/iconEllipsis.tsx +++ b/static/app/icons/iconEllipsis.tsx @@ -13,7 +13,7 @@ export function IconEllipsis({compact = false, ...props}: IconEllipsisProps) { const circleRadius = compact ? 1.11 : 1.31; const circleSpacing = compact ? 5.5 : 6.69; return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconExclamation.tsx b/static/app/icons/iconExclamation.tsx index 34cbf0450e6fdb..4e3b1532a73b0f 100644 --- a/static/app/icons/iconExclamation.tsx +++ b/static/app/icons/iconExclamation.tsx @@ -10,7 +10,7 @@ import {SvgIcon} from './svgIcon'; export function IconExclamation(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconExpand.tsx b/static/app/icons/iconExpand.tsx index 1971053049c82d..f1128541c66049 100644 --- a/static/app/icons/iconExpand.tsx +++ b/static/app/icons/iconExpand.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconExpand(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFatal.tsx b/static/app/icons/iconFatal.tsx index 929437b8815dc9..4de8a72eeb052c 100644 --- a/static/app/icons/iconFatal.tsx +++ b/static/app/icons/iconFatal.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconFatal(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFile.tsx b/static/app/icons/iconFile.tsx index 314c0855367ed8..8f346a356682a8 100644 --- a/static/app/icons/iconFile.tsx +++ b/static/app/icons/iconFile.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconFile(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFileBroken.tsx b/static/app/icons/iconFileBroken.tsx index 3217d64d0e76b1..6432a7b9354765 100644 --- a/static/app/icons/iconFileBroken.tsx +++ b/static/app/icons/iconFileBroken.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconFileBroken(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFilter.tsx b/static/app/icons/iconFilter.tsx index d1c32a769ff4f2..715356ab7d5294 100644 --- a/static/app/icons/iconFilter.tsx +++ b/static/app/icons/iconFilter.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconFilter(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFire.tsx b/static/app/icons/iconFire.tsx index f607bf54c88f74..85ffe5fcbfbbc4 100644 --- a/static/app/icons/iconFire.tsx +++ b/static/app/icons/iconFire.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconFire(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFix.tsx b/static/app/icons/iconFix.tsx index 4502a02577b2bb..abf8dd4191cc85 100644 --- a/static/app/icons/iconFix.tsx +++ b/static/app/icons/iconFix.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconFix(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFlag.tsx b/static/app/icons/iconFlag.tsx index 65111a93945ade..3c50cc26afd415 100644 --- a/static/app/icons/iconFlag.tsx +++ b/static/app/icons/iconFlag.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconFlag(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconFocus.tsx b/static/app/icons/iconFocus.tsx index f75915787c5eaa..029cc7f37c7766 100644 --- a/static/app/icons/iconFocus.tsx +++ b/static/app/icons/iconFocus.tsx @@ -11,7 +11,7 @@ interface Props extends SVGIconProps { export function IconFocus({isFocused = true, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( isFocused ? ( diff --git a/static/app/icons/iconGeneric.tsx b/static/app/icons/iconGeneric.tsx index fea3df012ffa62..86df721c315c7f 100644 --- a/static/app/icons/iconGeneric.tsx +++ b/static/app/icons/iconGeneric.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconGeneric(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGithub.tsx b/static/app/icons/iconGithub.tsx index ed8f6247c4ffa8..494db8c446e305 100644 --- a/static/app/icons/iconGithub.tsx +++ b/static/app/icons/iconGithub.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconGithub(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGitlab.tsx b/static/app/icons/iconGitlab.tsx index 69149bc85b314f..8a7789a708692c 100644 --- a/static/app/icons/iconGitlab.tsx +++ b/static/app/icons/iconGitlab.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconGitlab(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGlobe.tsx b/static/app/icons/iconGlobe.tsx index e826d7932e7622..f6c0751358ff77 100644 --- a/static/app/icons/iconGlobe.tsx +++ b/static/app/icons/iconGlobe.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGlobe(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGoogle.tsx b/static/app/icons/iconGoogle.tsx index 2360e3f47d2b3e..3f88ef63f60379 100644 --- a/static/app/icons/iconGoogle.tsx +++ b/static/app/icons/iconGoogle.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconGoogle(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGrabbable.tsx b/static/app/icons/iconGrabbable.tsx index 9aa35661dca596..272b2c9eeb6606 100644 --- a/static/app/icons/iconGrabbable.tsx +++ b/static/app/icons/iconGrabbable.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGrabbable(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGraphArea.tsx b/static/app/icons/iconGraphArea.tsx index 6dfd13672a7763..906d0e35ef2b70 100644 --- a/static/app/icons/iconGraphArea.tsx +++ b/static/app/icons/iconGraphArea.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconGraphArea(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGraphBar.tsx b/static/app/icons/iconGraphBar.tsx index c440bf8bbc58c4..fd8bbd3c187d50 100644 --- a/static/app/icons/iconGraphBar.tsx +++ b/static/app/icons/iconGraphBar.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGraphBar(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGraphCircle.tsx b/static/app/icons/iconGraphCircle.tsx index 23327ad83391d3..88f7acf7076e72 100644 --- a/static/app/icons/iconGraphCircle.tsx +++ b/static/app/icons/iconGraphCircle.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGraphCircle(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGraphLine.tsx b/static/app/icons/iconGraphLine.tsx index effeb090e007eb..ba0797aab469a9 100644 --- a/static/app/icons/iconGraphLine.tsx +++ b/static/app/icons/iconGraphLine.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconGraphLine(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGraphScatter.tsx b/static/app/icons/iconGraphScatter.tsx index a6e6bd00d42399..fb90d9547f1bea 100644 --- a/static/app/icons/iconGraphScatter.tsx +++ b/static/app/icons/iconGraphScatter.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGraphScatter(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGrid.tsx b/static/app/icons/iconGrid.tsx index 85cc3f3e1366d3..516967514adfd3 100644 --- a/static/app/icons/iconGrid.tsx +++ b/static/app/icons/iconGrid.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGrid(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconGroup.tsx b/static/app/icons/iconGroup.tsx index 3f11ffa3094fd6..86d75499435e19 100644 --- a/static/app/icons/iconGroup.tsx +++ b/static/app/icons/iconGroup.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconGroup(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconHappy.tsx b/static/app/icons/iconHappy.tsx index 4215890a43b630..ae85640ab7a5f0 100644 --- a/static/app/icons/iconHappy.tsx +++ b/static/app/icons/iconHappy.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconHappy(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconHide.tsx b/static/app/icons/iconHide.tsx index 1ca12fcc80376e..7b161229375f0e 100644 --- a/static/app/icons/iconHide.tsx +++ b/static/app/icons/iconHide.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconHide(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconImage.tsx b/static/app/icons/iconImage.tsx index 3e492443e05b53..470116b27521d6 100644 --- a/static/app/icons/iconImage.tsx +++ b/static/app/icons/iconImage.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconImage(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconInfo.tsx b/static/app/icons/iconInfo.tsx index 555cda65e2f521..2584b173898408 100644 --- a/static/app/icons/iconInfo.tsx +++ b/static/app/icons/iconInfo.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconInfo(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconInput.tsx b/static/app/icons/iconInput.tsx index 189389872060d8..b60d0f0c799697 100644 --- a/static/app/icons/iconInput.tsx +++ b/static/app/icons/iconInput.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconInput(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconIssues.tsx b/static/app/icons/iconIssues.tsx index 3bd763056d3d80..ad26d43beff4d9 100644 --- a/static/app/icons/iconIssues.tsx +++ b/static/app/icons/iconIssues.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconIssues(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconJira.tsx b/static/app/icons/iconJira.tsx index 991f9f1526fa9e..9015e34527a282 100644 --- a/static/app/icons/iconJira.tsx +++ b/static/app/icons/iconJira.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconJira(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconJson.tsx b/static/app/icons/iconJson.tsx index e48e7f3deeae87..468577fe3b8844 100644 --- a/static/app/icons/iconJson.tsx +++ b/static/app/icons/iconJson.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconJson(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconKeyDown.tsx b/static/app/icons/iconKeyDown.tsx index 68813e9874a21b..a214d9419b240a 100644 --- a/static/app/icons/iconKeyDown.tsx +++ b/static/app/icons/iconKeyDown.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconKeyDown(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconLab.tsx b/static/app/icons/iconLab.tsx index cdfd8a8aeab4ba..0a4b49f255d8f6 100644 --- a/static/app/icons/iconLab.tsx +++ b/static/app/icons/iconLab.tsx @@ -10,7 +10,7 @@ interface IconLabProps extends SVGIconProps { export function IconLab({isSolid, ...props}: IconLabProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( isSolid ? ( diff --git a/static/app/icons/iconLightning.tsx b/static/app/icons/iconLightning.tsx index b0702882849961..a350e18697d010 100644 --- a/static/app/icons/iconLightning.tsx +++ b/static/app/icons/iconLightning.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconLightning(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconLink.tsx b/static/app/icons/iconLink.tsx index f8e11cad6a8668..d966293bfbabd1 100644 --- a/static/app/icons/iconLink.tsx +++ b/static/app/icons/iconLink.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconLink(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconList.tsx b/static/app/icons/iconList.tsx index b6d84badb5c601..5dce570bbaa201 100644 --- a/static/app/icons/iconList.tsx +++ b/static/app/icons/iconList.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconList(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconLocation.tsx b/static/app/icons/iconLocation.tsx index 4173d5e7b6a7a7..c9ea80d9f61512 100644 --- a/static/app/icons/iconLocation.tsx +++ b/static/app/icons/iconLocation.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconLocation(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconLock.tsx b/static/app/icons/iconLock.tsx index bb5e419be1dffd..152367213e253f 100644 --- a/static/app/icons/iconLock.tsx +++ b/static/app/icons/iconLock.tsx @@ -11,7 +11,7 @@ interface Props extends SVGIconProps { export function IconLock({locked = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( locked ? ( diff --git a/static/app/icons/iconMail.tsx b/static/app/icons/iconMail.tsx index 10a663f0015512..94cbe4f1079438 100644 --- a/static/app/icons/iconMail.tsx +++ b/static/app/icons/iconMail.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconMail(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMarkdown.tsx b/static/app/icons/iconMarkdown.tsx index e4cc9c2aed758f..3dc19569ef81ad 100644 --- a/static/app/icons/iconMarkdown.tsx +++ b/static/app/icons/iconMarkdown.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconMarkdown(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMegaphone.tsx b/static/app/icons/iconMegaphone.tsx index 8b80e76692b119..63178afaeb72d6 100644 --- a/static/app/icons/iconMegaphone.tsx +++ b/static/app/icons/iconMegaphone.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconMegaphone(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMeh.tsx b/static/app/icons/iconMeh.tsx index d7805dd5b0a6ff..13fb6062928755 100644 --- a/static/app/icons/iconMeh.tsx +++ b/static/app/icons/iconMeh.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconMeh(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMenu.tsx b/static/app/icons/iconMenu.tsx index 67d57e5d935780..bb87b876254138 100644 --- a/static/app/icons/iconMenu.tsx +++ b/static/app/icons/iconMenu.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconMenu(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMobile.tsx b/static/app/icons/iconMobile.tsx index 67fed4fdfcc7ed..399c56601f10ab 100644 --- a/static/app/icons/iconMobile.tsx +++ b/static/app/icons/iconMobile.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconMobile(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMoon.tsx b/static/app/icons/iconMoon.tsx index b683ac009a6064..fd3b56f5140132 100644 --- a/static/app/icons/iconMoon.tsx +++ b/static/app/icons/iconMoon.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconMoon(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMute.tsx b/static/app/icons/iconMute.tsx index 870925bab6fbbe..f0f4960017168f 100644 --- a/static/app/icons/iconMute.tsx +++ b/static/app/icons/iconMute.tsx @@ -8,7 +8,7 @@ export function IconMute(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconMyProjects.tsx b/static/app/icons/iconMyProjects.tsx index 3b6fe8af213777..407fd3ec5c3898 100644 --- a/static/app/icons/iconMyProjects.tsx +++ b/static/app/icons/iconMyProjects.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconMyProjects(props: SVGIconProps) { const theme = useTheme(); return theme.isChonk ? ( - + ) : ( diff --git a/static/app/icons/iconNext.tsx b/static/app/icons/iconNext.tsx index 5d483adc09c304..cc34e87856a28e 100644 --- a/static/app/icons/iconNext.tsx +++ b/static/app/icons/iconNext.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconNext(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconNot.tsx b/static/app/icons/iconNot.tsx index e3f6c97fb0ebc1..75c863367d0e52 100644 --- a/static/app/icons/iconNot.tsx +++ b/static/app/icons/iconNot.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconNot(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconNumber.tsx b/static/app/icons/iconNumber.tsx index 1a8ac35488c6c4..0b386eea3f2109 100644 --- a/static/app/icons/iconNumber.tsx +++ b/static/app/icons/iconNumber.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconNumber(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconOpen.tsx b/static/app/icons/iconOpen.tsx index 42736acc6de042..555345916ebfea 100644 --- a/static/app/icons/iconOpen.tsx +++ b/static/app/icons/iconOpen.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconOpen(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconPanel.tsx b/static/app/icons/iconPanel.tsx index 268ba55496c631..26d8fe4f78a980 100644 --- a/static/app/icons/iconPanel.tsx +++ b/static/app/icons/iconPanel.tsx @@ -13,7 +13,6 @@ export function IconPanel({direction = 'up', ...props}: Props) { return ( + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconPin.tsx b/static/app/icons/iconPin.tsx index d7d989271a2173..b23e7fdc5f1034 100644 --- a/static/app/icons/iconPin.tsx +++ b/static/app/icons/iconPin.tsx @@ -12,7 +12,7 @@ export function IconPin({isSolid = false, ...props}: Props) { const theme = useTheme(); return ( - + {theme.isChonk ? ( isSolid ? ( diff --git a/static/app/icons/iconPlay.tsx b/static/app/icons/iconPlay.tsx index ad04297587d800..b8443e3bf21908 100644 --- a/static/app/icons/iconPlay.tsx +++ b/static/app/icons/iconPlay.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconPlay(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconPrevent.tsx b/static/app/icons/iconPrevent.tsx index 0528a650eed953..4c16ece40a23b5 100644 --- a/static/app/icons/iconPrevent.tsx +++ b/static/app/icons/iconPrevent.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconPrevent(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconPrevious.tsx b/static/app/icons/iconPrevious.tsx index b4d2760a13a731..3e9221efac9cd1 100644 --- a/static/app/icons/iconPrevious.tsx +++ b/static/app/icons/iconPrevious.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconPrevious(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconPrint.tsx b/static/app/icons/iconPrint.tsx index bd564e263e6f91..90eb7d079ae108 100644 --- a/static/app/icons/iconPrint.tsx +++ b/static/app/icons/iconPrint.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconPrint(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconProfiling.tsx b/static/app/icons/iconProfiling.tsx index d6d6c8fbfc3e7e..8c0470ef38164f 100644 --- a/static/app/icons/iconProfiling.tsx +++ b/static/app/icons/iconProfiling.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconProfiling(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconProject.tsx b/static/app/icons/iconProject.tsx index d88573d6c2efa1..7bd70a64944c05 100644 --- a/static/app/icons/iconProject.tsx +++ b/static/app/icons/iconProject.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconProject(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconQuestion.tsx b/static/app/icons/iconQuestion.tsx index 399c76e6532e38..532c86af01aa83 100644 --- a/static/app/icons/iconQuestion.tsx +++ b/static/app/icons/iconQuestion.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconQuestion(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconRefresh.tsx b/static/app/icons/iconRefresh.tsx index 5a8ede9e722d47..d7c112d2ac7dce 100644 --- a/static/app/icons/iconRefresh.tsx +++ b/static/app/icons/iconRefresh.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconRefresh(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconReleases.tsx b/static/app/icons/iconReleases.tsx index 7f62311cadc301..e7f7a9e1f5f92f 100644 --- a/static/app/icons/iconReleases.tsx +++ b/static/app/icons/iconReleases.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconReleases(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconRepository.tsx b/static/app/icons/iconRepository.tsx index 1ee5ca77d4d829..459dd80269992d 100644 --- a/static/app/icons/iconRepository.tsx +++ b/static/app/icons/iconRepository.tsx @@ -8,7 +8,7 @@ export function IconRepository(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconResize.tsx b/static/app/icons/iconResize.tsx index de36b2cc64dd94..a90678e083ab8c 100644 --- a/static/app/icons/iconResize.tsx +++ b/static/app/icons/iconResize.tsx @@ -6,7 +6,7 @@ import {SvgIcon} from './svgIcon'; export function IconResize(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconRewind10.tsx b/static/app/icons/iconRewind10.tsx index e86b50af16d457..c29c4ddc3972b6 100644 --- a/static/app/icons/iconRewind10.tsx +++ b/static/app/icons/iconRewind10.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconRewind10(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconRuler.tsx b/static/app/icons/iconRuler.tsx index df9f46b482ef4c..1ec86e42f8ff22 100644 --- a/static/app/icons/iconRuler.tsx +++ b/static/app/icons/iconRuler.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconRuler(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconSad.tsx b/static/app/icons/iconSad.tsx index c3934ce4683f7e..1846aa3e8b19c1 100644 --- a/static/app/icons/iconSad.tsx +++ b/static/app/icons/iconSad.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconSad(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconScrollHorizontally.tsx b/static/app/icons/iconScrollHorizontally.tsx index d76dc70275f953..ec9743b53b5492 100644 --- a/static/app/icons/iconScrollHorizontally.tsx +++ b/static/app/icons/iconScrollHorizontally.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconScrollHorizontally(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconScrollVertically.tsx b/static/app/icons/iconScrollVertically.tsx index 1ff40e16d8b444..851e3f1d7ffa81 100644 --- a/static/app/icons/iconScrollVertically.tsx +++ b/static/app/icons/iconScrollVertically.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconScrollVertically(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconSearch.tsx b/static/app/icons/iconSearch.tsx index aa2ba6c8fd510e..59b85407b01b1e 100644 --- a/static/app/icons/iconSearch.tsx +++ b/static/app/icons/iconSearch.tsx @@ -7,7 +7,7 @@ import {SvgIcon} from './svgIcon'; export function IconSearch(props: SVGIconProps) { const theme = useTheme(); return ( - + {theme.isChonk ? ( ) : ( diff --git a/static/app/icons/iconSeer.tsx b/static/app/icons/iconSeer.tsx index 305a49e078b19d..d37060ba6fbfc2 100644 --- a/static/app/icons/iconSeer.tsx +++ b/static/app/icons/iconSeer.tsx @@ -13,7 +13,7 @@ export function IconSeer({variant = 'default', ...props}: IconSeerProps) { if (variant === 'waiting') { return ( - +