diff --git a/icons/_assets/arrow_line_down.svg b/icons/_assets/arrow_line_down.svg
new file mode 100644
index 000000000..ac3769c00
--- /dev/null
+++ b/icons/_assets/arrow_line_down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/src/ArrowLineDown/content.json b/icons/src/ArrowLineDown/content.json
new file mode 100644
index 000000000..e99aa8b60
--- /dev/null
+++ b/icons/src/ArrowLineDown/content.json
@@ -0,0 +1,5 @@
+{
+ "width": 15,
+ "height": 15,
+ "block": ""
+}
\ No newline at end of file
diff --git a/icons/src/ArrowLineDown/index.tsx b/icons/src/ArrowLineDown/index.tsx
new file mode 100644
index 000000000..21a2c4d17
--- /dev/null
+++ b/icons/src/ArrowLineDown/index.tsx
@@ -0,0 +1,8 @@
+import React from 'react'
+import { Icon, IconProps } from '@welcome-ui/icon'
+
+import content from './content.json'
+
+export const ArrowLineDownIcon: React.FC = props => {
+ return
+}
diff --git a/icons/src/index.d.ts b/icons/src/index.d.ts
index f31458663..e6ae8fc1e 100644
--- a/icons/src/index.d.ts
+++ b/icons/src/index.d.ts
@@ -12,6 +12,7 @@ export declare const AnniversaryIcon: React.FC
export declare const ArchiveIcon: React.FC
export declare const ArrowDownIcon: React.FC
export declare const ArrowLeftIcon: React.FC
+export declare const ArrowLineDownIcon: React.FC
export declare const ArrowLineLeftIcon: React.FC
export declare const ArrowLineRightIcon: React.FC
export declare const ArrowLineUpIcon: React.FC
diff --git a/icons/src/index.ts b/icons/src/index.ts
index def8516ef..70df69d33 100644
--- a/icons/src/index.ts
+++ b/icons/src/index.ts
@@ -10,6 +10,7 @@ export { AnniversaryIcon } from './Anniversary'
export { ArchiveIcon } from './Archive'
export { ArrowDownIcon } from './ArrowDown'
export { ArrowLeftIcon } from './ArrowLeft'
+export { ArrowLineDownIcon } from './ArrowLineDown'
export { ArrowLineLeftIcon } from './ArrowLineLeft'
export { ArrowLineRightIcon } from './ArrowLineRight'
export { ArrowLineUpIcon } from './ArrowLineUp'
diff --git a/packages/IconFont/src/unicode.json b/packages/IconFont/src/unicode.json
index 3c40ea19e..96e0d97ee 100644
--- a/packages/IconFont/src/unicode.json
+++ b/packages/IconFont/src/unicode.json
@@ -292,5 +292,7 @@
"masonry_2": "0xF223",
"connection": "0xF224",
"arrow_line_left": "0xF226",
- "arrow_line_right": "0xF227"
+ "arrow_line_right": "0xF227",
+ "arrow_line_down": "0xF228",
+ "arrow_line_up": "0xF229"
}
\ No newline at end of file
diff --git a/website/build-app/components/IconsList/icons.ts b/website/build-app/components/IconsList/icons.ts
index 69e6a5c7f..866097272 100644
--- a/website/build-app/components/IconsList/icons.ts
+++ b/website/build-app/components/IconsList/icons.ts
@@ -11,6 +11,7 @@ export const arrows: IconProps['name'][] = [
'arrow_line_left',
'arrow_line_right',
'arrow_line_up',
+ 'arrow_line_down',
]
export const actions: IconProps['name'][] = [