From 9c798d6976ca24a60d3e3546ca5d00fa2f7d3f30 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Fri, 28 Nov 2025 12:43:03 +0100 Subject: [PATCH 1/4] Added: Icon 'IconSlashForward' --- static/app/icons/iconSlashForward.tsx | 10 ++++++++++ static/app/icons/icons.stories.tsx | 7 +++++++ static/app/icons/index.tsx | 1 + 3 files changed, 18 insertions(+) create mode 100644 static/app/icons/iconSlashForward.tsx diff --git a/static/app/icons/iconSlashForward.tsx b/static/app/icons/iconSlashForward.tsx new file mode 100644 index 00000000000000..9ba03609fe286a --- /dev/null +++ b/static/app/icons/iconSlashForward.tsx @@ -0,0 +1,10 @@ +import type {SVGIconProps} from './svgIcon'; +import {SvgIcon} from './svgIcon'; + +export function IconSlashForward(props: SVGIconProps) { + return ( + + + + ); +} diff --git a/static/app/icons/icons.stories.tsx b/static/app/icons/icons.stories.tsx index 9f0628c034b1ff..904be64923c16b 100644 --- a/static/app/icons/icons.stories.tsx +++ b/static/app/icons/icons.stories.tsx @@ -644,6 +644,13 @@ const SECTIONS: TSection[] = [ direction: 'down', }, }, + { + id: 'slashFoward', + groups: ['navigation'], + keywords: ['breadcrumbs', 'directory'], + name: 'SlashForward', + defaultProps: {}, + }, ], }, { diff --git a/static/app/icons/index.tsx b/static/app/icons/index.tsx index 0e16407fc0692e..feed88768a0e60 100644 --- a/static/app/icons/index.tsx +++ b/static/app/icons/index.tsx @@ -113,6 +113,7 @@ export {IconSentryPrideLogo} from './iconSentryPrideLogo'; export {IconSettings} from './iconSettings'; export {IconShow} from './iconShow'; export {IconSiren} from './iconSiren'; +export {IconSlashForward} from './iconSlashForward'; export {IconSliders} from './iconSliders'; export {IconSort} from './iconSort'; export {IconSound} from './iconSound'; From 88d321d4f7173f29cee54ee4058ab096fc598387 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Fri, 28 Nov 2025 14:01:31 +0100 Subject: [PATCH 2/4] Replaced: Icon 'Chevron' with 'SlashForward' --- static/app/components/breadcrumbs.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/app/components/breadcrumbs.tsx b/static/app/components/breadcrumbs.tsx index 8458571338a012..022a7d26dba6c8 100644 --- a/static/app/components/breadcrumbs.tsx +++ b/static/app/components/breadcrumbs.tsx @@ -6,7 +6,7 @@ import {Text} from '@sentry/scraps/text'; import type {LinkProps} from 'sentry/components/core/link'; import {Link} from 'sentry/components/core/link'; import GlobalSelectionLink from 'sentry/components/globalSelectionLink'; -import {IconChevron} from 'sentry/icons'; +import {IconSlashForward} from 'sentry/icons'; import {trackAnalytics} from 'sentry/utils/analytics'; export interface Crumb { @@ -57,7 +57,7 @@ export function Breadcrumbs({crumbs, ...props}: BreadcrumbsProps) { /> {index < crumbs.length - 1 ? ( - + ) : null} From 25b2128d7f22940f2c9aaf76783a6b7fb161b9b0 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Fri, 28 Nov 2025 14:35:03 +0100 Subject: [PATCH 3/4] Removed: pop 'direction' from 'IconSlashForward' instance --- static/app/components/breadcrumbs.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/components/breadcrumbs.tsx b/static/app/components/breadcrumbs.tsx index 022a7d26dba6c8..fc0bedeee7a9a7 100644 --- a/static/app/components/breadcrumbs.tsx +++ b/static/app/components/breadcrumbs.tsx @@ -57,7 +57,7 @@ export function Breadcrumbs({crumbs, ...props}: BreadcrumbsProps) { /> {index < crumbs.length - 1 ? ( - + ) : null} From 23974e591b892fe409dd36b2db0230ee391d9833 Mon Sep 17 00:00:00 2001 From: Jesse Box Date: Fri, 28 Nov 2025 14:36:18 +0100 Subject: [PATCH 4/4] Removed: prop 'data-test-id' --- static/app/icons/iconSlashForward.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/app/icons/iconSlashForward.tsx b/static/app/icons/iconSlashForward.tsx index 9ba03609fe286a..f68168db2eadb5 100644 --- a/static/app/icons/iconSlashForward.tsx +++ b/static/app/icons/iconSlashForward.tsx @@ -3,7 +3,7 @@ import {SvgIcon} from './svgIcon'; export function IconSlashForward(props: SVGIconProps) { return ( - + );