diff --git a/apps/trading/components/navbar/navbar.tsx b/apps/trading/components/navbar/navbar.tsx
index 0a6ce49ca..7c193d221 100644
--- a/apps/trading/components/navbar/navbar.tsx
+++ b/apps/trading/components/navbar/navbar.tsx
@@ -20,6 +20,8 @@ import {
NavigationBreakpoint,
NavigationTrigger,
NavigationContent,
+ VegaIconNames,
+ VegaIcon,
} from '@vegaprotocol/ui-toolkit';
import { Links, Routes } from '../../pages/client-router';
@@ -146,7 +148,7 @@ const NavExternalLink = ({
{children}
-
+
);
diff --git a/libs/ui-toolkit/src/components/icon/vega-icons/svg-icons/icon-arrow-down.tsx b/libs/ui-toolkit/src/components/icon/vega-icons/svg-icons/icon-arrow-down.tsx
new file mode 100644
index 000000000..8f78f1cb3
--- /dev/null
+++ b/libs/ui-toolkit/src/components/icon/vega-icons/svg-icons/icon-arrow-down.tsx
@@ -0,0 +1,7 @@
+export const IconArrowDown = ({ size = 16 }: { size: number }) => {
+ return (
+
+ );
+};
diff --git a/libs/ui-toolkit/src/components/icon/vega-icons/vega-icon-record.ts b/libs/ui-toolkit/src/components/icon/vega-icons/vega-icon-record.ts
index 4fff5532f..c457bf890 100644
--- a/libs/ui-toolkit/src/components/icon/vega-icons/vega-icon-record.ts
+++ b/libs/ui-toolkit/src/components/icon/vega-icons/vega-icon-record.ts
@@ -16,6 +16,7 @@ import { IconChevronUp } from './svg-icons/icon-chevron-up';
import { IconTrendUp } from './svg-icons/icon-trend-up';
import { IconCross } from './svg-icons/icon-cross';
import { IconKebab } from './svg-icons/icon-kebab';
+import { IconArrowDown } from './svg-icons/icon-arrow-down';
export enum VegaIconNames {
BREAKDOWN = 'breakdown',
@@ -32,6 +33,7 @@ export enum VegaIconNames {
OPEN_EXTERNAL = 'open-external',
QUESTION_MARK = 'question-mark',
ARROW_RIGHT = 'arrow-right',
+ ARROW_DOWN = 'arrow-down',
CHEVRON_UP = 'chevron-up',
TREND_UP = 'trend-up',
CROSS = 'cross',
@@ -56,6 +58,7 @@ export const VegaIconNameMap: Record<
forum: IconForum,
'open-external': IconOpenExternal,
'arrow-right': IconArrowRight,
+ 'arrow-down': IconArrowDown,
'chevron-up': IconChevronUp,
'trend-up': IconTrendUp,
cross: IconCross,
diff --git a/libs/ui-toolkit/src/components/navigation/navigation.tsx b/libs/ui-toolkit/src/components/navigation/navigation.tsx
index de3b7029f..7d907fe4f 100644
--- a/libs/ui-toolkit/src/components/navigation/navigation.tsx
+++ b/libs/ui-toolkit/src/components/navigation/navigation.tsx
@@ -5,7 +5,7 @@ import { useContext } from 'react';
import { useRef } from 'react';
import { VegaLogo } from '../vega-logo';
import * as NavigationMenu from '@radix-ui/react-navigation-menu';
-import { Icon } from '../icon';
+import { Icon, VegaIcon, VegaIconNames } from '../icon';
import { Drawer } from '../drawer';
import { NavLink } from 'react-router-dom';
import type {
@@ -152,8 +152,8 @@ export const NavigationTrigger = ({
{...props}
>
{children}
-
-
+
+