From 71eabc256e09e6dcff198500b8942962adae6397 Mon Sep 17 00:00:00 2001 From: "zhangyumei.0319" Date: Tue, 4 Nov 2025 15:13:14 +0800 Subject: [PATCH 1/4] feat: Added 11 filled icons and 33 linear icons --- .../semi-icons/src/icons/IconAlarmStroked.tsx | 41 ++++ packages/semi-icons/src/icons/IconBook.tsx | 23 +++ .../src/icons/IconBriefcaseStroked.tsx | 23 +++ .../src/icons/IconCalendarClockStroked.tsx | 34 ++++ .../src/icons/IconCameraStroked.tsx | 31 +++ .../semi-icons/src/icons/IconCartStroked.tsx | 27 +++ .../semi-icons/src/icons/IconClockStroked.tsx | 23 +++ .../semi-icons/src/icons/IconCoinMoney.tsx | 23 +++ .../src/icons/IconCreditCardStroked.tsx | 24 +++ .../semi-icons/src/icons/IconCrownStroked.tsx | 23 +++ .../semi-icons/src/icons/IconDownCircle.tsx | 23 +++ packages/semi-icons/src/icons/IconEdit2.tsx | 31 +++ .../src/icons/IconEyeClosedSolidStroked.tsx | 30 +++ .../src/icons/IconEyeClosedStroked.tsx | 23 +++ .../src/icons/IconEyeOpenedStroked.tsx | 31 +++ .../src/icons/IconFilterStroked.tsx | 23 +++ .../semi-icons/src/icons/IconFlagStroked.tsx | 23 +++ .../src/icons/IconFolderOpenStroked.tsx | 23 +++ .../src/icons/IconGlobeStrokeStroked.tsx | 23 +++ .../semi-icons/src/icons/IconGlobeStroked.tsx | 23 +++ .../semi-icons/src/icons/IconHornStroked.tsx | 28 +++ .../semi-icons/src/icons/IconHourglass.tsx | 4 +- .../src/icons/IconIdCardStroked.tsx | 23 +++ .../semi-icons/src/icons/IconLeftCircle.tsx | 23 +++ .../src/icons/IconMicrophoneOffStroked.tsx | 34 ++++ .../src/icons/IconMicrophoneStroked.tsx | 23 +++ .../semi-icons/src/icons/IconMiniPlayer.tsx | 21 +- .../semi-icons/src/icons/IconMoonStroked.tsx | 23 +++ .../semi-icons/src/icons/IconMuteStroked.tsx | 23 +++ .../semi-icons/src/icons/IconNoteMoney.tsx | 23 +++ .../src/icons/IconPaperclipStroked.tsx | 23 +++ .../semi-icons/src/icons/IconPhoneStroked.tsx | 23 +++ packages/semi-icons/src/icons/IconPrize.tsx | 25 +++ .../semi-icons/src/icons/IconRealSize.tsx | 23 +++ .../semi-icons/src/icons/IconSafeStroked.tsx | 23 +++ .../src/icons/IconScissorsStroked.tsx | 23 +++ packages/semi-icons/src/icons/IconShare.tsx | 23 +++ .../src/icons/IconShoppingBagStroked.tsx | 29 +++ .../semi-icons/src/icons/IconSunStroked.tsx | 30 +++ .../semi-icons/src/icons/IconTestScore.tsx | 23 +++ .../semi-icons/src/icons/IconTicketCode.tsx | 23 +++ .../src/icons/IconUserCardVideoStroked.tsx | 32 ++++ .../semi-icons/src/icons/IconUserList.tsx | 23 +++ .../src/icons/IconVolume1Stroked.tsx | 29 +++ .../src/icons/IconVolume2Stroked.tsx | 27 +++ .../src/icons/IconVolumnSilentStroked.tsx | 23 +++ .../src/icons/IconWrenchStroked.tsx | 23 +++ packages/semi-icons/src/icons/index.ts | 49 ++++- .../semi-icons/src/svgs/alarm_stroked.svg | 13 ++ packages/semi-icons/src/svgs/book.svg | 3 + .../semi-icons/src/svgs/briefcase_stroked.svg | 3 + .../src/svgs/calendar_clock_stroked.svg | 9 + .../semi-icons/src/svgs/camera_stroked.svg | 4 + packages/semi-icons/src/svgs/cart_stroked.svg | 5 + .../semi-icons/src/svgs/clock_stroked.svg | 3 + packages/semi-icons/src/svgs/coin_money.svg | 3 + .../src/svgs/credit_card_stroked.svg | 4 + .../semi-icons/src/svgs/crown_stroked.svg | 3 + packages/semi-icons/src/svgs/down_circle.svg | 3 + packages/semi-icons/src/svgs/edit_2.svg | 5 + .../src/svgs/eye_closed_solid_stroked.svg | 5 + .../src/svgs/eye_closed_stroked.svg | 3 + .../src/svgs/eye_opened_stroked.svg | 4 + .../semi-icons/src/svgs/filter_stroked.svg | 3 + packages/semi-icons/src/svgs/flag_stroked.svg | 3 + .../src/svgs/folder_open_stroked.svg | 3 + .../src/svgs/globe_stroke_stroked.svg | 3 + .../semi-icons/src/svgs/globe_stroked.svg | 3 + packages/semi-icons/src/svgs/horn_stroked.svg | 4 + packages/semi-icons/src/svgs/hourglass.svg | 4 +- .../semi-icons/src/svgs/id_card_stroked.svg | 3 + packages/semi-icons/src/svgs/left-circle.svg | 3 + packages/semi-icons/src/svgs/meta.json | 180 ++++++++++++++++++ .../src/svgs/microphone_off_stroked.svg | 6 + .../src/svgs/microphone_stroked.svg | 3 + packages/semi-icons/src/svgs/mini_player.svg | 2 +- packages/semi-icons/src/svgs/moon_stroked.svg | 3 + packages/semi-icons/src/svgs/mute_stroked.svg | 3 + packages/semi-icons/src/svgs/note_money.svg | 3 + .../semi-icons/src/svgs/paperclip_stroked.svg | 3 + .../semi-icons/src/svgs/phone_stroked.svg | 3 + packages/semi-icons/src/svgs/prize.svg | 3 + packages/semi-icons/src/svgs/real_size.svg | 3 + packages/semi-icons/src/svgs/safe_stroked.svg | 3 + .../semi-icons/src/svgs/scissors_stroked.svg | 3 + packages/semi-icons/src/svgs/share.svg | 3 + .../src/svgs/shopping_bag_stroked.svg | 4 + packages/semi-icons/src/svgs/sun_stroked.svg | 10 + packages/semi-icons/src/svgs/test_score.svg | 3 + packages/semi-icons/src/svgs/ticket_code.svg | 3 + .../src/svgs/user_card_video_stroked.svg | 5 + packages/semi-icons/src/svgs/user_list.svg | 3 + .../semi-icons/src/svgs/volume_1_stroked.svg | 4 + .../semi-icons/src/svgs/volume_2_stroked.svg | 4 + .../src/svgs/volumn_silent_stroked.svg | 3 + .../semi-icons/src/svgs/wrench_stroked.svg | 3 + 96 files changed, 1573 insertions(+), 13 deletions(-) create mode 100644 packages/semi-icons/src/icons/IconAlarmStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconBook.tsx create mode 100644 packages/semi-icons/src/icons/IconBriefcaseStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconCalendarClockStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconCameraStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconCartStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconClockStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconCoinMoney.tsx create mode 100644 packages/semi-icons/src/icons/IconCreditCardStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconCrownStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconDownCircle.tsx create mode 100644 packages/semi-icons/src/icons/IconEdit2.tsx create mode 100644 packages/semi-icons/src/icons/IconEyeClosedSolidStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconEyeClosedStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconEyeOpenedStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconFilterStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconFlagStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconFolderOpenStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconGlobeStrokeStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconGlobeStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconHornStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconIdCardStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconLeftCircle.tsx create mode 100644 packages/semi-icons/src/icons/IconMicrophoneOffStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconMicrophoneStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconMoonStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconMuteStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconNoteMoney.tsx create mode 100644 packages/semi-icons/src/icons/IconPaperclipStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconPhoneStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconPrize.tsx create mode 100644 packages/semi-icons/src/icons/IconRealSize.tsx create mode 100644 packages/semi-icons/src/icons/IconSafeStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconScissorsStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconShare.tsx create mode 100644 packages/semi-icons/src/icons/IconShoppingBagStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconSunStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconTestScore.tsx create mode 100644 packages/semi-icons/src/icons/IconTicketCode.tsx create mode 100644 packages/semi-icons/src/icons/IconUserCardVideoStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconUserList.tsx create mode 100644 packages/semi-icons/src/icons/IconVolume1Stroked.tsx create mode 100644 packages/semi-icons/src/icons/IconVolume2Stroked.tsx create mode 100644 packages/semi-icons/src/icons/IconVolumnSilentStroked.tsx create mode 100644 packages/semi-icons/src/icons/IconWrenchStroked.tsx create mode 100644 packages/semi-icons/src/svgs/alarm_stroked.svg create mode 100644 packages/semi-icons/src/svgs/book.svg create mode 100644 packages/semi-icons/src/svgs/briefcase_stroked.svg create mode 100644 packages/semi-icons/src/svgs/calendar_clock_stroked.svg create mode 100644 packages/semi-icons/src/svgs/camera_stroked.svg create mode 100644 packages/semi-icons/src/svgs/cart_stroked.svg create mode 100644 packages/semi-icons/src/svgs/clock_stroked.svg create mode 100644 packages/semi-icons/src/svgs/coin_money.svg create mode 100644 packages/semi-icons/src/svgs/credit_card_stroked.svg create mode 100644 packages/semi-icons/src/svgs/crown_stroked.svg create mode 100644 packages/semi-icons/src/svgs/down_circle.svg create mode 100644 packages/semi-icons/src/svgs/edit_2.svg create mode 100644 packages/semi-icons/src/svgs/eye_closed_solid_stroked.svg create mode 100644 packages/semi-icons/src/svgs/eye_closed_stroked.svg create mode 100644 packages/semi-icons/src/svgs/eye_opened_stroked.svg create mode 100644 packages/semi-icons/src/svgs/filter_stroked.svg create mode 100644 packages/semi-icons/src/svgs/flag_stroked.svg create mode 100644 packages/semi-icons/src/svgs/folder_open_stroked.svg create mode 100644 packages/semi-icons/src/svgs/globe_stroke_stroked.svg create mode 100644 packages/semi-icons/src/svgs/globe_stroked.svg create mode 100644 packages/semi-icons/src/svgs/horn_stroked.svg create mode 100644 packages/semi-icons/src/svgs/id_card_stroked.svg create mode 100644 packages/semi-icons/src/svgs/left-circle.svg create mode 100644 packages/semi-icons/src/svgs/microphone_off_stroked.svg create mode 100644 packages/semi-icons/src/svgs/microphone_stroked.svg create mode 100644 packages/semi-icons/src/svgs/moon_stroked.svg create mode 100644 packages/semi-icons/src/svgs/mute_stroked.svg create mode 100644 packages/semi-icons/src/svgs/note_money.svg create mode 100644 packages/semi-icons/src/svgs/paperclip_stroked.svg create mode 100644 packages/semi-icons/src/svgs/phone_stroked.svg create mode 100644 packages/semi-icons/src/svgs/prize.svg create mode 100644 packages/semi-icons/src/svgs/real_size.svg create mode 100644 packages/semi-icons/src/svgs/safe_stroked.svg create mode 100644 packages/semi-icons/src/svgs/scissors_stroked.svg create mode 100644 packages/semi-icons/src/svgs/share.svg create mode 100644 packages/semi-icons/src/svgs/shopping_bag_stroked.svg create mode 100644 packages/semi-icons/src/svgs/sun_stroked.svg create mode 100644 packages/semi-icons/src/svgs/test_score.svg create mode 100644 packages/semi-icons/src/svgs/ticket_code.svg create mode 100644 packages/semi-icons/src/svgs/user_card_video_stroked.svg create mode 100644 packages/semi-icons/src/svgs/user_list.svg create mode 100644 packages/semi-icons/src/svgs/volume_1_stroked.svg create mode 100644 packages/semi-icons/src/svgs/volume_2_stroked.svg create mode 100644 packages/semi-icons/src/svgs/volumn_silent_stroked.svg create mode 100644 packages/semi-icons/src/svgs/wrench_stroked.svg diff --git a/packages/semi-icons/src/icons/IconAlarmStroked.tsx b/packages/semi-icons/src/icons/IconAlarmStroked.tsx new file mode 100644 index 0000000000..03a75433fb --- /dev/null +++ b/packages/semi-icons/src/icons/IconAlarmStroked.tsx @@ -0,0 +1,41 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + + + + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'alarm_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconBook.tsx b/packages/semi-icons/src/icons/IconBook.tsx new file mode 100644 index 0000000000..32cfb16453 --- /dev/null +++ b/packages/semi-icons/src/icons/IconBook.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'book'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconBriefcaseStroked.tsx b/packages/semi-icons/src/icons/IconBriefcaseStroked.tsx new file mode 100644 index 0000000000..6b596da645 --- /dev/null +++ b/packages/semi-icons/src/icons/IconBriefcaseStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'briefcase_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconCalendarClockStroked.tsx b/packages/semi-icons/src/icons/IconCalendarClockStroked.tsx new file mode 100644 index 0000000000..4b5ba5de94 --- /dev/null +++ b/packages/semi-icons/src/icons/IconCalendarClockStroked.tsx @@ -0,0 +1,34 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'calendar_clock_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconCameraStroked.tsx b/packages/semi-icons/src/icons/IconCameraStroked.tsx new file mode 100644 index 0000000000..783cf69065 --- /dev/null +++ b/packages/semi-icons/src/icons/IconCameraStroked.tsx @@ -0,0 +1,31 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'camera_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconCartStroked.tsx b/packages/semi-icons/src/icons/IconCartStroked.tsx new file mode 100644 index 0000000000..3a1af6898b --- /dev/null +++ b/packages/semi-icons/src/icons/IconCartStroked.tsx @@ -0,0 +1,27 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'cart_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconClockStroked.tsx b/packages/semi-icons/src/icons/IconClockStroked.tsx new file mode 100644 index 0000000000..44cc44fddb --- /dev/null +++ b/packages/semi-icons/src/icons/IconClockStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'clock_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconCoinMoney.tsx b/packages/semi-icons/src/icons/IconCoinMoney.tsx new file mode 100644 index 0000000000..95a767db3f --- /dev/null +++ b/packages/semi-icons/src/icons/IconCoinMoney.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'coin_money'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconCreditCardStroked.tsx b/packages/semi-icons/src/icons/IconCreditCardStroked.tsx new file mode 100644 index 0000000000..1cb7e1dfbc --- /dev/null +++ b/packages/semi-icons/src/icons/IconCreditCardStroked.tsx @@ -0,0 +1,24 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'credit_card_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconCrownStroked.tsx b/packages/semi-icons/src/icons/IconCrownStroked.tsx new file mode 100644 index 0000000000..8dcfb425a3 --- /dev/null +++ b/packages/semi-icons/src/icons/IconCrownStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'crown_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconDownCircle.tsx b/packages/semi-icons/src/icons/IconDownCircle.tsx new file mode 100644 index 0000000000..7feee3c867 --- /dev/null +++ b/packages/semi-icons/src/icons/IconDownCircle.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'down_circle'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconEdit2.tsx b/packages/semi-icons/src/icons/IconEdit2.tsx new file mode 100644 index 0000000000..20644d672a --- /dev/null +++ b/packages/semi-icons/src/icons/IconEdit2.tsx @@ -0,0 +1,31 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'edit_2'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconEyeClosedSolidStroked.tsx b/packages/semi-icons/src/icons/IconEyeClosedSolidStroked.tsx new file mode 100644 index 0000000000..616b9ba404 --- /dev/null +++ b/packages/semi-icons/src/icons/IconEyeClosedSolidStroked.tsx @@ -0,0 +1,30 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'eye_closed_solid_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconEyeClosedStroked.tsx b/packages/semi-icons/src/icons/IconEyeClosedStroked.tsx new file mode 100644 index 0000000000..9b90806b9f --- /dev/null +++ b/packages/semi-icons/src/icons/IconEyeClosedStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'eye_closed_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconEyeOpenedStroked.tsx b/packages/semi-icons/src/icons/IconEyeOpenedStroked.tsx new file mode 100644 index 0000000000..7df28b1e88 --- /dev/null +++ b/packages/semi-icons/src/icons/IconEyeOpenedStroked.tsx @@ -0,0 +1,31 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'eye_opened_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconFilterStroked.tsx b/packages/semi-icons/src/icons/IconFilterStroked.tsx new file mode 100644 index 0000000000..0185c1b950 --- /dev/null +++ b/packages/semi-icons/src/icons/IconFilterStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'filter_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconFlagStroked.tsx b/packages/semi-icons/src/icons/IconFlagStroked.tsx new file mode 100644 index 0000000000..f4905299dd --- /dev/null +++ b/packages/semi-icons/src/icons/IconFlagStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'flag_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconFolderOpenStroked.tsx b/packages/semi-icons/src/icons/IconFolderOpenStroked.tsx new file mode 100644 index 0000000000..4c2c0eb947 --- /dev/null +++ b/packages/semi-icons/src/icons/IconFolderOpenStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'folder_open_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconGlobeStrokeStroked.tsx b/packages/semi-icons/src/icons/IconGlobeStrokeStroked.tsx new file mode 100644 index 0000000000..c2640e1d76 --- /dev/null +++ b/packages/semi-icons/src/icons/IconGlobeStrokeStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'globe_stroke_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconGlobeStroked.tsx b/packages/semi-icons/src/icons/IconGlobeStroked.tsx new file mode 100644 index 0000000000..2c2dd36d92 --- /dev/null +++ b/packages/semi-icons/src/icons/IconGlobeStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'globe_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconHornStroked.tsx b/packages/semi-icons/src/icons/IconHornStroked.tsx new file mode 100644 index 0000000000..edbaba31b7 --- /dev/null +++ b/packages/semi-icons/src/icons/IconHornStroked.tsx @@ -0,0 +1,28 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'horn_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconHourglass.tsx b/packages/semi-icons/src/icons/IconHourglass.tsx index 0ec73a817e..f0a60f75d1 100644 --- a/packages/semi-icons/src/icons/IconHourglass.tsx +++ b/packages/semi-icons/src/icons/IconHourglass.tsx @@ -13,9 +13,7 @@ function SvgComponent(props: React.SVGProps) { {...props} > diff --git a/packages/semi-icons/src/icons/IconIdCardStroked.tsx b/packages/semi-icons/src/icons/IconIdCardStroked.tsx new file mode 100644 index 0000000000..b747ffeb73 --- /dev/null +++ b/packages/semi-icons/src/icons/IconIdCardStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'id_card_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconLeftCircle.tsx b/packages/semi-icons/src/icons/IconLeftCircle.tsx new file mode 100644 index 0000000000..c929b1d3a1 --- /dev/null +++ b/packages/semi-icons/src/icons/IconLeftCircle.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'left-circle'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconMicrophoneOffStroked.tsx b/packages/semi-icons/src/icons/IconMicrophoneOffStroked.tsx new file mode 100644 index 0000000000..4ae39921b5 --- /dev/null +++ b/packages/semi-icons/src/icons/IconMicrophoneOffStroked.tsx @@ -0,0 +1,34 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'microphone_off_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconMicrophoneStroked.tsx b/packages/semi-icons/src/icons/IconMicrophoneStroked.tsx new file mode 100644 index 0000000000..aa39c8913b --- /dev/null +++ b/packages/semi-icons/src/icons/IconMicrophoneStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'microphone_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconMiniPlayer.tsx b/packages/semi-icons/src/icons/IconMiniPlayer.tsx index b454a9eea8..51514aaf20 100644 --- a/packages/semi-icons/src/icons/IconMiniPlayer.tsx +++ b/packages/semi-icons/src/icons/IconMiniPlayer.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { convertIcon } from '../components/Icon'; function SvgComponent(props: React.SVGProps) { return ( - ) { aria-hidden={true} {...props} > - - - + + + ); } const IconComponent = convertIcon(SvgComponent, 'mini_player'); export default IconComponent; - - diff --git a/packages/semi-icons/src/icons/IconMoonStroked.tsx b/packages/semi-icons/src/icons/IconMoonStroked.tsx new file mode 100644 index 0000000000..d949f972f6 --- /dev/null +++ b/packages/semi-icons/src/icons/IconMoonStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'moon_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconMuteStroked.tsx b/packages/semi-icons/src/icons/IconMuteStroked.tsx new file mode 100644 index 0000000000..84aea57347 --- /dev/null +++ b/packages/semi-icons/src/icons/IconMuteStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'mute_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconNoteMoney.tsx b/packages/semi-icons/src/icons/IconNoteMoney.tsx new file mode 100644 index 0000000000..f45c58c497 --- /dev/null +++ b/packages/semi-icons/src/icons/IconNoteMoney.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'note_money'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconPaperclipStroked.tsx b/packages/semi-icons/src/icons/IconPaperclipStroked.tsx new file mode 100644 index 0000000000..5b2da7ebe8 --- /dev/null +++ b/packages/semi-icons/src/icons/IconPaperclipStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'paperclip_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconPhoneStroked.tsx b/packages/semi-icons/src/icons/IconPhoneStroked.tsx new file mode 100644 index 0000000000..469a3173ff --- /dev/null +++ b/packages/semi-icons/src/icons/IconPhoneStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'phone_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconPrize.tsx b/packages/semi-icons/src/icons/IconPrize.tsx new file mode 100644 index 0000000000..848cfdd9fa --- /dev/null +++ b/packages/semi-icons/src/icons/IconPrize.tsx @@ -0,0 +1,25 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'prize'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconRealSize.tsx b/packages/semi-icons/src/icons/IconRealSize.tsx new file mode 100644 index 0000000000..a13a6be2c6 --- /dev/null +++ b/packages/semi-icons/src/icons/IconRealSize.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'real_size'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconSafeStroked.tsx b/packages/semi-icons/src/icons/IconSafeStroked.tsx new file mode 100644 index 0000000000..0c25ac1816 --- /dev/null +++ b/packages/semi-icons/src/icons/IconSafeStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'safe_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconScissorsStroked.tsx b/packages/semi-icons/src/icons/IconScissorsStroked.tsx new file mode 100644 index 0000000000..ab72218ac7 --- /dev/null +++ b/packages/semi-icons/src/icons/IconScissorsStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'scissors_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconShare.tsx b/packages/semi-icons/src/icons/IconShare.tsx new file mode 100644 index 0000000000..c1cfaf11a0 --- /dev/null +++ b/packages/semi-icons/src/icons/IconShare.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'share'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconShoppingBagStroked.tsx b/packages/semi-icons/src/icons/IconShoppingBagStroked.tsx new file mode 100644 index 0000000000..54461116f2 --- /dev/null +++ b/packages/semi-icons/src/icons/IconShoppingBagStroked.tsx @@ -0,0 +1,29 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'shopping_bag_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconSunStroked.tsx b/packages/semi-icons/src/icons/IconSunStroked.tsx new file mode 100644 index 0000000000..8d8e0d90cc --- /dev/null +++ b/packages/semi-icons/src/icons/IconSunStroked.tsx @@ -0,0 +1,30 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'sun_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconTestScore.tsx b/packages/semi-icons/src/icons/IconTestScore.tsx new file mode 100644 index 0000000000..9dcc77953a --- /dev/null +++ b/packages/semi-icons/src/icons/IconTestScore.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'test_score'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconTicketCode.tsx b/packages/semi-icons/src/icons/IconTicketCode.tsx new file mode 100644 index 0000000000..344f98d76b --- /dev/null +++ b/packages/semi-icons/src/icons/IconTicketCode.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'ticket_code'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconUserCardVideoStroked.tsx b/packages/semi-icons/src/icons/IconUserCardVideoStroked.tsx new file mode 100644 index 0000000000..5e2911c9d5 --- /dev/null +++ b/packages/semi-icons/src/icons/IconUserCardVideoStroked.tsx @@ -0,0 +1,32 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'user_card_video_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconUserList.tsx b/packages/semi-icons/src/icons/IconUserList.tsx new file mode 100644 index 0000000000..fff5ddce51 --- /dev/null +++ b/packages/semi-icons/src/icons/IconUserList.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'user_list'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconVolume1Stroked.tsx b/packages/semi-icons/src/icons/IconVolume1Stroked.tsx new file mode 100644 index 0000000000..9966a4d5ca --- /dev/null +++ b/packages/semi-icons/src/icons/IconVolume1Stroked.tsx @@ -0,0 +1,29 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'volume_1_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconVolume2Stroked.tsx b/packages/semi-icons/src/icons/IconVolume2Stroked.tsx new file mode 100644 index 0000000000..15a455fb75 --- /dev/null +++ b/packages/semi-icons/src/icons/IconVolume2Stroked.tsx @@ -0,0 +1,27 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'volume_2_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconVolumnSilentStroked.tsx b/packages/semi-icons/src/icons/IconVolumnSilentStroked.tsx new file mode 100644 index 0000000000..f15cf4d330 --- /dev/null +++ b/packages/semi-icons/src/icons/IconVolumnSilentStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'volumn_silent_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/IconWrenchStroked.tsx b/packages/semi-icons/src/icons/IconWrenchStroked.tsx new file mode 100644 index 0000000000..1f0404d079 --- /dev/null +++ b/packages/semi-icons/src/icons/IconWrenchStroked.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { convertIcon } from '../components/Icon'; +function SvgComponent(props: React.SVGProps) { + return ( + + + + ); +} +const IconComponent = convertIcon(SvgComponent, 'wrench_stroked'); +export default IconComponent; diff --git a/packages/semi-icons/src/icons/index.ts b/packages/semi-icons/src/icons/index.ts index 730b28b8f7..d1c71803d3 100644 --- a/packages/semi-icons/src/icons/index.ts +++ b/packages/semi-icons/src/icons/index.ts @@ -26,6 +26,7 @@ export { default as IconAIWandLevel1 } from './IconAIWandLevel1'; export { default as IconAIWandLevel2 } from './IconAIWandLevel2'; export { default as IconAIWandLevel3 } from './IconAIWandLevel3'; export { default as IconAlarm } from './IconAlarm'; +export { default as IconAlarmStroked } from './IconAlarmStroked'; export { default as IconAlertCircle } from './IconAlertCircle'; export { default as IconAlertTriangle } from './IconAlertTriangle'; export { default as IconAlignBottom } from './IconAlignBottom'; @@ -66,6 +67,7 @@ export { default as IconBell } from './IconBell'; export { default as IconBellStroked } from './IconBellStroked'; export { default as IconBold } from './IconBold'; export { default as IconBolt } from './IconBolt'; +export { default as IconBook } from './IconBook'; export { default as IconBookH5Stroked } from './IconBookH5Stroked'; export { default as IconBookOpenStroked } from './IconBookOpenStroked'; export { default as IconBookStroked } from './IconBookStroked'; @@ -80,18 +82,22 @@ export { default as IconBrackets } from './IconBrackets'; export { default as IconBranch } from './IconBranch'; export { default as IconBriefStroked } from './IconBriefStroked'; export { default as IconBriefcase } from './IconBriefcase'; +export { default as IconBriefcaseStroked } from './IconBriefcaseStroked'; export { default as IconBulb } from './IconBulb'; export { default as IconButtonStroked } from './IconButtonStroked'; export { default as IconBytedanceLogo } from './IconBytedanceLogo'; export { default as IconCalendar } from './IconCalendar'; export { default as IconCalendarClock } from './IconCalendarClock'; +export { default as IconCalendarClockStroked } from './IconCalendarClockStroked'; export { default as IconCalendarStroked } from './IconCalendarStroked'; export { default as IconCamera } from './IconCamera'; +export { default as IconCameraStroked } from './IconCameraStroked'; export { default as IconCandlestickChartStroked } from './IconCandlestickChartStroked'; export { default as IconCaretdown } from './IconCaretdown'; export { default as IconCaretup } from './IconCaretup'; export { default as IconCarouselStroked } from './IconCarouselStroked'; export { default as IconCart } from './IconCart'; +export { default as IconCartStroked } from './IconCartStroked'; export { default as IconCaseSensitive } from './IconCaseSensitive'; export { default as IconCenterLeftStroked } from './IconCenterLeftStroked'; export { default as IconCenterRightStroked } from './IconCenterRightStroked'; @@ -111,12 +117,14 @@ export { default as IconChevronUp } from './IconChevronUp'; export { default as IconChevronUpDown } from './IconChevronUpDown'; export { default as IconClear } from './IconClear'; export { default as IconClock } from './IconClock'; +export { default as IconClockStroked } from './IconClockStroked'; export { default as IconClose } from './IconClose'; export { default as IconCloud } from './IconCloud'; export { default as IconCloudStroked } from './IconCloudStroked'; export { default as IconCloudUploadStroked } from './IconCloudUploadStroked'; export { default as IconCode } from './IconCode'; export { default as IconCodeStroked } from './IconCodeStroked'; +export { default as IconCoinMoney } from './IconCoinMoney'; export { default as IconCoinMoneyStroked } from './IconCoinMoneyStroked'; export { default as IconColorPalette } from './IconColorPalette'; export { default as IconColumnsStroked } from './IconColumnsStroked'; @@ -135,10 +143,12 @@ export { default as IconCopyAdd } from './IconCopyAdd'; export { default as IconCopyStroked } from './IconCopyStroked'; export { default as IconCornerRadiusStroked } from './IconCornerRadiusStroked'; export { default as IconCreditCard } from './IconCreditCard'; +export { default as IconCreditCardStroked } from './IconCreditCardStroked'; export { default as IconCrop } from './IconCrop'; export { default as IconCrossCircleStroked } from './IconCrossCircleStroked'; export { default as IconCrossStroked } from './IconCrossStroked'; export { default as IconCrown } from './IconCrown'; +export { default as IconCrownStroked } from './IconCrownStroked'; export { default as IconCustomerSupport } from './IconCustomerSupport'; export { default as IconCustomerSupportStroked } from './IconCustomerSupportStroked'; export { default as IconCustomize } from './IconCustomize'; @@ -154,11 +164,13 @@ export { default as IconWord } from './IconWord'; export { default as IconDongchediLogo } from './IconDongchediLogo'; export { default as IconDoubleChevronLeft } from './IconDoubleChevronLeft'; export { default as IconDoubleChevronRight } from './IconDoubleChevronRight'; +export { default as IconDownCircle } from './IconDownCircle'; export { default as IconDownCircleStroked } from './IconDownCircleStroked'; export { default as IconDownload } from './IconDownload'; export { default as IconDownloadStroked } from './IconDownloadStroked'; export { default as IconDuration } from './IconDuration'; export { default as IconEdit } from './IconEdit'; +export { default as IconEdit2 } from './IconEdit2'; export { default as IconEdit2Stroked } from './IconEdit2Stroked'; export { default as IconEditStroked } from './IconEditStroked'; export { default as IconElementStroked } from './IconElementStroked'; @@ -171,7 +183,10 @@ export { default as IconExternalOpen } from './IconExternalOpen'; export { default as IconExternalOpenStroked } from './IconExternalOpenStroked'; export { default as IconEyeClosed } from './IconEyeClosed'; export { default as IconEyeClosedSolid } from './IconEyeClosedSolid'; +export { default as IconEyeClosedSolidStroked } from './IconEyeClosedSolidStroked'; +export { default as IconEyeClosedStroked } from './IconEyeClosedStroked'; export { default as IconEyeOpened } from './IconEyeOpened'; +export { default as IconEyeOpenedStroked } from './IconEyeOpenedStroked'; export { default as IconEyedropper } from './IconEyedropper'; export { default as IconFacebook } from './IconFacebook'; export { default as IconFaceuLogo } from './IconFaceuLogo'; @@ -187,13 +202,16 @@ export { default as IconFilledArrowDown } from './IconFilledArrowDown'; export { default as IconFilledArrowUp } from './IconFilledArrowUp'; export { default as IconFilpVertical } from './IconFilpVertical'; export { default as IconFilter } from './IconFilter'; +export { default as IconFilterStroked } from './IconFilterStroked'; export { default as IconFingerLeftStroked } from './IconFingerLeftStroked'; export { default as IconFixedStroked } from './IconFixedStroked'; export { default as IconFlag } from './IconFlag'; +export { default as IconFlagStroked } from './IconFlagStroked'; export { default as IconFlipHorizontal } from './IconFlipHorizontal'; export { default as IconFlowChartStroked } from './IconFlowChartStroked'; export { default as IconFolder } from './IconFolder'; export { default as IconFolderOpen } from './IconFolderOpen'; +export { default as IconFolderOpenStroked } from './IconFolderOpenStroked'; export { default as IconFolderStroked } from './IconFolderStroked'; export { default as IconFollowStroked } from './IconFollowStroked'; export { default as IconFont } from './IconFont'; @@ -209,6 +227,8 @@ export { default as IconGithubLogo } from './IconGithubLogo'; export { default as IconGitlabLogo } from './IconGitlabLogo'; export { default as IconGlobe } from './IconGlobe'; export { default as IconGlobeStroke } from './IconGlobeStroke'; +export { default as IconGlobeStrokeStroked } from './IconGlobeStrokeStroked'; +export { default as IconGlobeStroked } from './IconGlobeStroked'; export { default as IconGridRectangle } from './IconGridRectangle'; export { default as IconGridSquare } from './IconGridSquare'; export { default as IconGridStroked } from './IconGridStroked'; @@ -235,9 +255,11 @@ export { default as IconHn } from './IconHn'; export { default as IconHome } from './IconHome'; export { default as IconHomeStroked } from './IconHomeStroked'; export { default as IconHorn } from './IconHorn'; +export { default as IconHornStroked } from './IconHornStroked'; export { default as IconHourglass } from './IconHourglass'; export { default as IconHourglassStroked } from './IconHourglassStroked'; export { default as IconIdCard } from './IconIdCard'; +export { default as IconIdCardStroked } from './IconIdCardStroked'; export { default as IconIdentity } from './IconIdentity'; export { default as IconImage } from './IconImage'; export { default as IconImageStroked } from './IconImageStroked'; @@ -262,6 +284,7 @@ export { default as IconKey } from './IconKey'; export { default as IconKeyStroked } from './IconKeyStroked'; export { default as IconLanguage } from './IconLanguage'; export { default as IconLayers } from './IconLayers'; +export { default as IconLeftCircle } from './IconLeftCircle'; export { default as IconLeftCircleStroked } from './IconLeftCircleStroked'; export { default as IconLightningStroked } from './IconLightningStroked'; export { default as IconLikeHeart } from './IconLikeHeart'; @@ -290,6 +313,9 @@ export { default as IconMember } from './IconMember'; export { default as IconMenu } from './IconMenu'; export { default as IconMicrophone } from './IconMicrophone'; export { default as IconMicrophoneOff } from './IconMicrophoneOff'; +export { default as IconMicrophoneOffStroked } from './IconMicrophoneOffStroked'; +export { default as IconMicrophoneStroked } from './IconMicrophoneStroked'; +export { default as IconMiniPlayer } from './IconMiniPlayer'; export { default as IconMinimize } from './IconMinimize'; export { default as IconMinus } from './IconMinus'; export { default as IconMinusCircle } from './IconMinusCircle'; @@ -299,22 +325,27 @@ export { default as IconModalStroked } from './IconModalStroked'; export { default as IconMoneyExchangeStroked } from './IconMoneyExchangeStroked'; export { default as IconMonitorStroked } from './IconMonitorStroked'; export { default as IconMoon } from './IconMoon'; +export { default as IconMoonStroked } from './IconMoonStroked'; export { default as IconMore } from './IconMore'; export { default as IconMoreStroked } from './IconMoreStroked'; export { default as IconMusic } from './IconMusic'; export { default as IconMusicNoteStroked } from './IconMusicNoteStroked'; export { default as IconMute } from './IconMute'; +export { default as IconMuteStroked } from './IconMuteStroked'; export { default as IconNineGridStroked } from './IconNineGridStroked'; +export { default as IconNoteMoney } from './IconNoteMoney'; export { default as IconNoteMoneyStroked } from './IconNoteMoneyStroked'; export { default as IconOption } from './IconOption'; export { default as IconOrderedList } from './IconOrderedList'; export { default as IconOrderedListStroked } from './IconOrderedListStroked'; export { default as IconPaperclip } from './IconPaperclip'; +export { default as IconPaperclipStroked } from './IconPaperclipStroked'; export { default as IconPause } from './IconPause'; export { default as IconPdf } from './IconPdf'; export { default as IconPercentage } from './IconPercentage'; export { default as IconPhone } from './IconPhone'; export { default as IconPhoneStroke } from './IconPhoneStroke'; +export { default as IconPhoneStroked } from './IconPhoneStroked'; export { default as IconPieChart2Stroked } from './IconPieChart2Stroked'; export { default as IconPieChartStroked } from './IconPieChartStroked'; export { default as IconPiechartH5Stroked } from './IconPiechartH5Stroked'; @@ -327,6 +358,7 @@ export { default as IconPlusCircleStroked } from './IconPlusCircleStroked'; export { default as IconPlusStroked } from './IconPlusStroked'; export { default as IconPriceTag } from './IconPriceTag'; export { default as IconPrint } from './IconPrint'; +export { default as IconPrize } from './IconPrize'; export { default as IconPrizeStroked } from './IconPrizeStroked'; export { default as IconPulse } from './IconPulse'; export { default as IconPuzzle } from './IconPuzzle'; @@ -336,6 +368,7 @@ export { default as IconQuit } from './IconQuit'; export { default as IconQuote } from './IconQuote'; export { default as IconRadio } from './IconRadio'; export { default as IconRankingCardStroked } from './IconRankingCardStroked'; +export { default as IconRealSize } from './IconRealSize'; export { default as IconRealSizeStroked } from './IconRealSizeStroked'; export { default as IconRedo } from './IconRedo'; export { default as IconRedoStroked } from './IconRedoStroked'; @@ -352,10 +385,12 @@ export { default as IconRotationStroked } from './IconRotationStroked'; export { default as IconRoute } from './IconRoute'; export { default as IconRowsStroked } from './IconRowsStroked'; export { default as IconSafe } from './IconSafe'; +export { default as IconSafeStroked } from './IconSafeStroked'; export { default as IconSave } from './IconSave'; export { default as IconSaveStroked } from './IconSaveStroked'; export { default as IconScan } from './IconScan'; export { default as IconScissors } from './IconScissors'; +export { default as IconScissorsStroked } from './IconScissorsStroked'; export { default as IconSearch } from './IconSearch'; export { default as IconSearchStroked } from './IconSearchStroked'; export { default as IconSectionStroked } from './IconSectionStroked'; @@ -367,12 +402,14 @@ export { default as IconServer } from './IconServer'; export { default as IconServerStroked } from './IconServerStroked'; export { default as IconSetting } from './IconSetting'; export { default as IconSettingStroked } from './IconSettingStroked'; +export { default as IconShare } from './IconShare'; export { default as IconShareMoneyStroked } from './IconShareMoneyStroked'; export { default as IconShareStroked } from './IconShareStroked'; export { default as IconShield } from './IconShield'; export { default as IconShieldStroked } from './IconShieldStroked'; export { default as IconShift } from './IconShift'; export { default as IconShoppingBag } from './IconShoppingBag'; +export { default as IconShoppingBagStroked } from './IconShoppingBagStroked'; export { default as IconShrink } from './IconShrink'; export { default as IconShrinkScreenStroked } from './IconShrinkScreenStroked'; export { default as IconSidebar } from './IconSidebar'; @@ -398,6 +435,7 @@ export { default as IconStopwatchStroked } from './IconStopwatchStroked'; export { default as IconStoryStroked } from './IconStoryStroked'; export { default as IconStrikeThrough } from './IconStrikeThrough'; export { default as IconSun } from './IconSun'; +export { default as IconSunStroked } from './IconSunStroked'; export { default as IconSync } from './IconSync'; export { default as IconTabArrowStroked } from './IconTabArrowStroked'; export { default as IconTabsStroked } from './IconTabsStroked'; @@ -405,6 +443,7 @@ export { default as IconTaskMoneyStroked } from './IconTaskMoneyStroked'; export { default as IconTemplate } from './IconTemplate'; export { default as IconTemplateStroked } from './IconTemplateStroked'; export { default as IconTerminal } from './IconTerminal'; +export { default as IconTestScore } from './IconTestScore'; export { default as IconTestScoreStroked } from './IconTestScoreStroked'; export { default as IconText } from './IconText'; export { default as IconTextRectangle } from './IconTextRectangle'; @@ -412,6 +451,7 @@ export { default as IconTextStroked } from './IconTextStroked'; export { default as IconThumbUpStroked } from './IconThumbUpStroked'; export { default as IconTick } from './IconTick'; export { default as IconTickCircle } from './IconTickCircle'; +export { default as IconTicketCode } from './IconTicketCode'; export { default as IconTicketCodeExchangeStroked } from './IconTicketCodeExchangeStroked'; export { default as IconTicketCodeStroked } from './IconTicketCodeStroked'; export { default as IconTiktokLogo } from './IconTiktokLogo'; @@ -444,9 +484,11 @@ export { default as IconUser } from './IconUser'; export { default as IconUserAdd } from './IconUserAdd'; export { default as IconUserCardPhone } from './IconUserCardPhone'; export { default as IconUserCardVideo } from './IconUserCardVideo'; +export { default as IconUserCardVideoStroked } from './IconUserCardVideoStroked'; export { default as IconUserCircle } from './IconUserCircle'; export { default as IconUserCircleStroked } from './IconUserCircleStroked'; export { default as IconUserGroup } from './IconUserGroup'; +export { default as IconUserList } from './IconUserList'; export { default as IconUserListStroked } from './IconUserListStroked'; export { default as IconUserSetting } from './IconUserSetting'; export { default as IconUserStroked } from './IconUserStroked'; @@ -460,8 +502,11 @@ export { default as IconVideoStroked } from './IconVideoStroked'; export { default as IconVideoUrlStroked } from './IconVideoUrlStroked'; export { default as IconVigoLogo } from './IconVigoLogo'; export { default as IconVolume1 } from './IconVolume1'; +export { default as IconVolume1Stroked } from './IconVolume1Stroked'; export { default as IconVolume2 } from './IconVolume2'; +export { default as IconVolume2Stroked } from './IconVolume2Stroked'; export { default as IconVolumnSilent } from './IconVolumnSilent'; +export { default as IconVolumnSilentStroked } from './IconVolumnSilentStroked'; export { default as IconVoteStroked } from './IconVoteStroked'; export { default as IconVoteVideoStroked } from './IconVoteVideoStroked'; export { default as IconWeibo } from './IconWeibo'; @@ -469,6 +514,6 @@ export { default as IconWholeWord } from './IconWholeWord'; export { default as IconWifi } from './IconWifi'; export { default as IconWindowAdaptionStroked } from './IconWindowAdaptionStroked'; export { default as IconWrench } from './IconWrench'; +export { default as IconWrenchStroked } from './IconWrenchStroked'; export { default as IconXiguaLogo } from './IconXiguaLogo'; -export { default as IconYoutube } from './IconYoutube'; -export { default as IconMiniPlayer } from './IconMiniPlayer'; \ No newline at end of file +export { default as IconYoutube } from './IconYoutube'; \ No newline at end of file diff --git a/packages/semi-icons/src/svgs/alarm_stroked.svg b/packages/semi-icons/src/svgs/alarm_stroked.svg new file mode 100644 index 0000000000..421d171767 --- /dev/null +++ b/packages/semi-icons/src/svgs/alarm_stroked.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/packages/semi-icons/src/svgs/book.svg b/packages/semi-icons/src/svgs/book.svg new file mode 100644 index 0000000000..8054e40982 --- /dev/null +++ b/packages/semi-icons/src/svgs/book.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/briefcase_stroked.svg b/packages/semi-icons/src/svgs/briefcase_stroked.svg new file mode 100644 index 0000000000..8776b82d9f --- /dev/null +++ b/packages/semi-icons/src/svgs/briefcase_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/calendar_clock_stroked.svg b/packages/semi-icons/src/svgs/calendar_clock_stroked.svg new file mode 100644 index 0000000000..59bb1b014d --- /dev/null +++ b/packages/semi-icons/src/svgs/calendar_clock_stroked.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/packages/semi-icons/src/svgs/camera_stroked.svg b/packages/semi-icons/src/svgs/camera_stroked.svg new file mode 100644 index 0000000000..7778242ca2 --- /dev/null +++ b/packages/semi-icons/src/svgs/camera_stroked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/semi-icons/src/svgs/cart_stroked.svg b/packages/semi-icons/src/svgs/cart_stroked.svg new file mode 100644 index 0000000000..d0f7e376b8 --- /dev/null +++ b/packages/semi-icons/src/svgs/cart_stroked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/semi-icons/src/svgs/clock_stroked.svg b/packages/semi-icons/src/svgs/clock_stroked.svg new file mode 100644 index 0000000000..bb6ddaf229 --- /dev/null +++ b/packages/semi-icons/src/svgs/clock_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/coin_money.svg b/packages/semi-icons/src/svgs/coin_money.svg new file mode 100644 index 0000000000..d5e69d723f --- /dev/null +++ b/packages/semi-icons/src/svgs/coin_money.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/credit_card_stroked.svg b/packages/semi-icons/src/svgs/credit_card_stroked.svg new file mode 100644 index 0000000000..74c6644c6c --- /dev/null +++ b/packages/semi-icons/src/svgs/credit_card_stroked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/semi-icons/src/svgs/crown_stroked.svg b/packages/semi-icons/src/svgs/crown_stroked.svg new file mode 100644 index 0000000000..cfcebedc9f --- /dev/null +++ b/packages/semi-icons/src/svgs/crown_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/down_circle.svg b/packages/semi-icons/src/svgs/down_circle.svg new file mode 100644 index 0000000000..3787b826e4 --- /dev/null +++ b/packages/semi-icons/src/svgs/down_circle.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/edit_2.svg b/packages/semi-icons/src/svgs/edit_2.svg new file mode 100644 index 0000000000..9bad3b47f1 --- /dev/null +++ b/packages/semi-icons/src/svgs/edit_2.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/semi-icons/src/svgs/eye_closed_solid_stroked.svg b/packages/semi-icons/src/svgs/eye_closed_solid_stroked.svg new file mode 100644 index 0000000000..e65139c263 --- /dev/null +++ b/packages/semi-icons/src/svgs/eye_closed_solid_stroked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/semi-icons/src/svgs/eye_closed_stroked.svg b/packages/semi-icons/src/svgs/eye_closed_stroked.svg new file mode 100644 index 0000000000..311fcac29d --- /dev/null +++ b/packages/semi-icons/src/svgs/eye_closed_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/eye_opened_stroked.svg b/packages/semi-icons/src/svgs/eye_opened_stroked.svg new file mode 100644 index 0000000000..4adefdabb4 --- /dev/null +++ b/packages/semi-icons/src/svgs/eye_opened_stroked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/semi-icons/src/svgs/filter_stroked.svg b/packages/semi-icons/src/svgs/filter_stroked.svg new file mode 100644 index 0000000000..9d708b8c98 --- /dev/null +++ b/packages/semi-icons/src/svgs/filter_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/flag_stroked.svg b/packages/semi-icons/src/svgs/flag_stroked.svg new file mode 100644 index 0000000000..7feb18b0aa --- /dev/null +++ b/packages/semi-icons/src/svgs/flag_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/folder_open_stroked.svg b/packages/semi-icons/src/svgs/folder_open_stroked.svg new file mode 100644 index 0000000000..49c4ab7754 --- /dev/null +++ b/packages/semi-icons/src/svgs/folder_open_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/globe_stroke_stroked.svg b/packages/semi-icons/src/svgs/globe_stroke_stroked.svg new file mode 100644 index 0000000000..a41ccade12 --- /dev/null +++ b/packages/semi-icons/src/svgs/globe_stroke_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/globe_stroked.svg b/packages/semi-icons/src/svgs/globe_stroked.svg new file mode 100644 index 0000000000..4ac94d749c --- /dev/null +++ b/packages/semi-icons/src/svgs/globe_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/horn_stroked.svg b/packages/semi-icons/src/svgs/horn_stroked.svg new file mode 100644 index 0000000000..50d1003448 --- /dev/null +++ b/packages/semi-icons/src/svgs/horn_stroked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/semi-icons/src/svgs/hourglass.svg b/packages/semi-icons/src/svgs/hourglass.svg index f57fd102df..2ba41615ea 100644 --- a/packages/semi-icons/src/svgs/hourglass.svg +++ b/packages/semi-icons/src/svgs/hourglass.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/packages/semi-icons/src/svgs/id_card_stroked.svg b/packages/semi-icons/src/svgs/id_card_stroked.svg new file mode 100644 index 0000000000..6b1b43fd90 --- /dev/null +++ b/packages/semi-icons/src/svgs/id_card_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/left-circle.svg b/packages/semi-icons/src/svgs/left-circle.svg new file mode 100644 index 0000000000..0516250a79 --- /dev/null +++ b/packages/semi-icons/src/svgs/left-circle.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/meta.json b/packages/semi-icons/src/svgs/meta.json index 652279963c..6b7cd482be 100644 --- a/packages/semi-icons/src/svgs/meta.json +++ b/packages/semi-icons/src/svgs/meta.json @@ -99,6 +99,54 @@ "name": "a_i_loading", "category": "Multiple Color" }, + { + "name": "book", + "category": "Basic" + }, + { + "name": "coin_money", + "category": "Basic" + }, + { + "name": "down_circle", + "category": "Basic" + }, + { + "name": "edit_2", + "category": "Magic Customized" + }, + { + "name": "left_circle", + "category": "Basic" + }, + { + "name": "note_money", + "category": "Basic" + }, + { + "name": "prize", + "category": "Magic Customized" + }, + { + "name": "real_size", + "category": "Basic" + }, + { + "name": "share", + "category": "Basic" + }, + { + "name": "test_score", + "category": "Basic" + }, + { + "name": "ticket_code", + "category": "Magic Customized" + }, + { + "name": "user_list", + "category": "Basic" + }, { "name": "user_circle", "category": "User" @@ -1870,5 +1918,137 @@ { "name": "shield_stroked", "category": "Magic Customized" + }, + { + "name": "alarm_stroked", + "category": "Time" + }, + { + "name": "briefcase_stroked", + "category": "Business" + }, + { + "name": "calendar_clock_stroked", + "category": "Time" + }, + { + "name": "camera_stroked", + "category": "Photo&Video" + }, + { + "name": "cart_stroked", + "category": "Business" + }, + { + "name": "clock_stroked", + "category": "Time" + }, + { + "name": "credit_card_stroked", + "category": "Business" + }, + { + "name": "crown_stroked", + "category": "Objects" + }, + { + "name": "eye_closed_solid_stroked", + "category": "Objects" + }, + { + "name": "eye_closed_stroked", + "category": "Objects" + }, + { + "name": "eye_opened_stroked", + "category": "Objects" + }, + { + "name": "filter_stroked", + "category": "Interface" + }, + { + "name": "flag_stroked", + "category": "Objects" + }, + { + "name": "folder_open_stroked", + "category": "Files&Folder" + }, + { + "name": "horn_stroked", + "category": "Objects" + }, + { + "name": "id_card_stroked", + "category": "Business" + }, + { + "name": "microphone_off_stroked", + "category": "Communication" + }, + { + "name": "microphone_stroked", + "category": "Communication" + }, + { + "name": "moon_stroked", + "category": "Objects" + }, + { + "name": "mute_stroked", + "category": "Music" + }, + { + "name": "paperclip_stroked", + "category": "Files&Folder" + }, + { + "name": "phone_stroked", + "category": "Device" + }, + { + "name": "safe_stroked", + "category": "Objects" + }, + { + "name": "scissors_stroked", + "category": "Objects" + }, + { + "name": "shopping_bag_stroked", + "category": "Business" + }, + { + "name": "sun_stroked", + "category": "Objects" + }, + { + "name": "user_card_video_stroked", + "category": "Communication" + }, + { + "name": "volume_1_stroked", + "category": "Music" + }, + { + "name": "volume_2_stroked", + "category": "Music" + }, + { + "name": "volumn_silent_stroked", + "category": "Music" + }, + { + "name": "wrench_stroked", + "category": "Objects" + }, + { + "name": "globe_stroked", + "category": "Objects" + }, + { + "name": "globe_stroke_stroked", + "category": "Objects" } ] \ No newline at end of file diff --git a/packages/semi-icons/src/svgs/microphone_off_stroked.svg b/packages/semi-icons/src/svgs/microphone_off_stroked.svg new file mode 100644 index 0000000000..15a4c52821 --- /dev/null +++ b/packages/semi-icons/src/svgs/microphone_off_stroked.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/packages/semi-icons/src/svgs/microphone_stroked.svg b/packages/semi-icons/src/svgs/microphone_stroked.svg new file mode 100644 index 0000000000..b04634d25d --- /dev/null +++ b/packages/semi-icons/src/svgs/microphone_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/mini_player.svg b/packages/semi-icons/src/svgs/mini_player.svg index eadbe724cd..a5b3d52ca4 100644 --- a/packages/semi-icons/src/svgs/mini_player.svg +++ b/packages/semi-icons/src/svgs/mini_player.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/packages/semi-icons/src/svgs/moon_stroked.svg b/packages/semi-icons/src/svgs/moon_stroked.svg new file mode 100644 index 0000000000..5867efa117 --- /dev/null +++ b/packages/semi-icons/src/svgs/moon_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/mute_stroked.svg b/packages/semi-icons/src/svgs/mute_stroked.svg new file mode 100644 index 0000000000..ae85ea6cba --- /dev/null +++ b/packages/semi-icons/src/svgs/mute_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/note_money.svg b/packages/semi-icons/src/svgs/note_money.svg new file mode 100644 index 0000000000..002cf91026 --- /dev/null +++ b/packages/semi-icons/src/svgs/note_money.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/paperclip_stroked.svg b/packages/semi-icons/src/svgs/paperclip_stroked.svg new file mode 100644 index 0000000000..0f436feba3 --- /dev/null +++ b/packages/semi-icons/src/svgs/paperclip_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/phone_stroked.svg b/packages/semi-icons/src/svgs/phone_stroked.svg new file mode 100644 index 0000000000..00d4cbbaca --- /dev/null +++ b/packages/semi-icons/src/svgs/phone_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/prize.svg b/packages/semi-icons/src/svgs/prize.svg new file mode 100644 index 0000000000..2d799ad7d3 --- /dev/null +++ b/packages/semi-icons/src/svgs/prize.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/real_size.svg b/packages/semi-icons/src/svgs/real_size.svg new file mode 100644 index 0000000000..2f206d55c7 --- /dev/null +++ b/packages/semi-icons/src/svgs/real_size.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/safe_stroked.svg b/packages/semi-icons/src/svgs/safe_stroked.svg new file mode 100644 index 0000000000..05475723c5 --- /dev/null +++ b/packages/semi-icons/src/svgs/safe_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/scissors_stroked.svg b/packages/semi-icons/src/svgs/scissors_stroked.svg new file mode 100644 index 0000000000..92bbff68da --- /dev/null +++ b/packages/semi-icons/src/svgs/scissors_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/share.svg b/packages/semi-icons/src/svgs/share.svg new file mode 100644 index 0000000000..d1a8730662 --- /dev/null +++ b/packages/semi-icons/src/svgs/share.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/shopping_bag_stroked.svg b/packages/semi-icons/src/svgs/shopping_bag_stroked.svg new file mode 100644 index 0000000000..39e90cffff --- /dev/null +++ b/packages/semi-icons/src/svgs/shopping_bag_stroked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/semi-icons/src/svgs/sun_stroked.svg b/packages/semi-icons/src/svgs/sun_stroked.svg new file mode 100644 index 0000000000..9a0e97dccc --- /dev/null +++ b/packages/semi-icons/src/svgs/sun_stroked.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/packages/semi-icons/src/svgs/test_score.svg b/packages/semi-icons/src/svgs/test_score.svg new file mode 100644 index 0000000000..3fa35d9805 --- /dev/null +++ b/packages/semi-icons/src/svgs/test_score.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/ticket_code.svg b/packages/semi-icons/src/svgs/ticket_code.svg new file mode 100644 index 0000000000..9ded482e84 --- /dev/null +++ b/packages/semi-icons/src/svgs/ticket_code.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/user_card_video_stroked.svg b/packages/semi-icons/src/svgs/user_card_video_stroked.svg new file mode 100644 index 0000000000..0b0543389c --- /dev/null +++ b/packages/semi-icons/src/svgs/user_card_video_stroked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/semi-icons/src/svgs/user_list.svg b/packages/semi-icons/src/svgs/user_list.svg new file mode 100644 index 0000000000..ec9c3b2c54 --- /dev/null +++ b/packages/semi-icons/src/svgs/user_list.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/volume_1_stroked.svg b/packages/semi-icons/src/svgs/volume_1_stroked.svg new file mode 100644 index 0000000000..28c6df5558 --- /dev/null +++ b/packages/semi-icons/src/svgs/volume_1_stroked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/semi-icons/src/svgs/volume_2_stroked.svg b/packages/semi-icons/src/svgs/volume_2_stroked.svg new file mode 100644 index 0000000000..5dae21aeb8 --- /dev/null +++ b/packages/semi-icons/src/svgs/volume_2_stroked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/semi-icons/src/svgs/volumn_silent_stroked.svg b/packages/semi-icons/src/svgs/volumn_silent_stroked.svg new file mode 100644 index 0000000000..a87786e237 --- /dev/null +++ b/packages/semi-icons/src/svgs/volumn_silent_stroked.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/semi-icons/src/svgs/wrench_stroked.svg b/packages/semi-icons/src/svgs/wrench_stroked.svg new file mode 100644 index 0000000000..fd6f654077 --- /dev/null +++ b/packages/semi-icons/src/svgs/wrench_stroked.svg @@ -0,0 +1,3 @@ + + + From 51223ec3e4a9d948cc99cf3eb1c81253293db945 Mon Sep 17 00:00:00 2001 From: "zhangyumei.0319" Date: Tue, 4 Nov 2025 15:38:20 +0800 Subject: [PATCH 2/4] docs: icon doc add new icons for seo --- content/basic/icon/index-en-US.md | 46 +++++++++++++++++++++++++++++++ content/basic/icon/index.md | 46 +++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) diff --git a/content/basic/icon/index-en-US.md b/content/basic/icon/index-en-US.md index 3af415fcda..ab4f7eebad 100644 --- a/content/basic/icon/index-en-US.md +++ b/content/basic/icon/index-en-US.md @@ -22,6 +22,7 @@ AI icons are available since v2.86.0. IconAbsoluteStroked IconActivity IconAlarm +IconAlarmStroked IconAlertCircle IconAlertTriangle IconAlignBottom @@ -62,6 +63,7 @@ IconBell IconBellStroked IconBold IconBolt +IconBook IconBookH5Stroked IconBookOpenStroked IconBookStroked @@ -76,18 +78,22 @@ IconBrackets IconBranch IconBriefStroked IconBriefcase +IconBriefcaseStroked IconBulb IconButtonStroked IconBytedanceLogo IconCalendar IconCalendarClock +IconCalendarClockStroked IconCalendarStroked IconCamera +IconCameraStroked IconCandlestickChartStroked IconCaretdown IconCaretup IconCarouselStroked IconCart +IconCartStroked IconCaseSensitive IconCenterLeftStroked IconCenterRightStroked @@ -107,12 +113,14 @@ IconChevronUp IconChevronUpDown IconClear IconClock +IconClockStroked IconClose IconCloud IconCloudStroked IconCloudUploadStroked IconCode IconCodeStroked +IconCoinMoney IconCoinMoneyStroked IconColorPalette IconColumnsStroked @@ -131,10 +139,12 @@ IconCopyAdd IconCopyStroked IconCornerRadiusStroked IconCreditCard +IconCreditCardStroked IconCrop IconCrossCircleStroked IconCrossStroked IconCrown +IconCrownStroked IconCustomerSupport IconCustomerSupportStroked IconCustomize @@ -149,11 +159,13 @@ IconDivide IconDongchediLogo IconDoubleChevronLeft IconDoubleChevronRight +IconDownCircle IconDownCircleStroked IconDownload IconDownloadStroked IconDuration IconEdit +IconEdit2 IconEdit2Stroked IconEditStroked IconElementStroked @@ -165,7 +177,10 @@ IconExternalOpen IconExternalOpenStroked IconEyeClosed IconEyeClosedSolid +IconEyeClosedSolidStroked +IconEyeClosedStroked IconEyeOpened +IconEyeOpenedStroked IconEyedropper IconFacebook IconFaceuLogo @@ -181,13 +196,16 @@ IconFilledArrowDown IconFilledArrowUp IconFilpVertical IconFilter +IconFilterStroked IconFingerLeftStroked IconFixedStroked IconFlag +IconFlagStroked IconFlipHorizontal IconFlowChartStroked IconFolder IconFolderOpen +IconFolderOpenStroked IconFolderStroked IconFollowStroked IconFont @@ -203,6 +221,8 @@ IconGithubLogo IconGitlabLogo IconGlobe IconGlobeStroke +IconGlobeStrokeStroked +IconGlobeStroked IconGridRectangle IconGridSquare IconGridStroked @@ -229,9 +249,11 @@ IconHn IconHome IconHomeStroked IconHorn +IconHornStroked IconHourglass IconHourglassStroked IconIdCard +IconIdCardStroked IconIdentity IconImage IconImageStroked @@ -256,6 +278,7 @@ IconKey IconKeyStroked IconLanguage IconLayers +IconLeftCircle IconLeftCircleStroked IconLightningStroked IconLikeHeart @@ -284,6 +307,9 @@ IconMember IconMenu IconMicrophone IconMicrophoneOff +IconMicrophoneOffStroked +IconMicrophoneStroked +IconMiniPlayer IconMinimize IconMinus IconMinusCircle @@ -293,21 +319,26 @@ IconModalStroked IconMoneyExchangeStroked IconMonitorStroked IconMoon +IconMoonStroked IconMore IconMoreStroked IconMusic IconMusicNoteStroked IconMute +IconMuteStroked IconNineGridStroked +IconNoteMoney IconNoteMoneyStroked IconOption IconOrderedList IconOrderedListStroked IconPaperclip +IconPaperclipStroked IconPause IconPercentage IconPhone IconPhoneStroke +IconPhoneStroked IconPieChart2Stroked IconPieChartStroked IconPiechartH5Stroked @@ -320,6 +351,7 @@ IconPlusCircleStroked IconPlusStroked IconPriceTag IconPrint +IconPrize IconPrizeStroked IconPulse IconPuzzle @@ -329,6 +361,7 @@ IconQuit IconQuote IconRadio IconRankingCardStroked +IconRealSize IconRealSizeStroked IconRedo IconRedoStroked @@ -345,10 +378,12 @@ IconRotationStroked IconRoute IconRowsStroked IconSafe +IconSafeStroked IconSave IconSaveStroked IconScan IconScissors +IconScissorsStroked IconSearch IconSearchStroked IconSectionStroked @@ -360,12 +395,14 @@ IconServer IconServerStroked IconSetting IconSettingStroked +IconShare IconShareMoneyStroked IconShareStroked IconShield IconShieldStroked IconShift IconShoppingBag +IconShoppingBagStroked IconShrink IconShrinkScreenStroked IconSidebar @@ -391,6 +428,7 @@ IconStopwatchStroked IconStoryStroked IconStrikeThrough IconSun +IconSunStroked IconSync IconTabArrowStroked IconTabsStroked @@ -398,6 +436,7 @@ IconTaskMoneyStroked IconTemplate IconTemplateStroked IconTerminal +IconTestScore IconTestScoreStroked IconText IconTextRectangle @@ -405,6 +444,7 @@ IconTextStroked IconThumbUpStroked IconTick IconTickCircle +IconTicketCode IconTicketCodeExchangeStroked IconTicketCodeStroked IconTiktokLogo @@ -437,9 +477,11 @@ IconUser IconUserAdd IconUserCardPhone IconUserCardVideo +IconUserCardVideoStroked IconUserCircle IconUserCircleStroked IconUserGroup +IconUserList IconUserListStroked IconUserSetting IconUserStroked @@ -453,8 +495,11 @@ IconVideoStroked IconVideoUrlStroked IconVigoLogo IconVolume1 +IconVolume1Stroked IconVolume2 +IconVolume2Stroked IconVolumnSilent +IconVolumnSilentStroked IconVoteStroked IconVoteVideoStroked IconWeibo @@ -462,6 +507,7 @@ IconWholeWord IconWifi IconWindowAdaptionStroked IconWrench +IconWrenchStroked IconXiguaLogo IconYoutube diff --git a/content/basic/icon/index.md b/content/basic/icon/index.md index 37a788f85e..e4a859b6a1 100644 --- a/content/basic/icon/index.md +++ b/content/basic/icon/index.md @@ -22,6 +22,7 @@ AI 图标自 v2.86.0 提供。 IconAbsoluteStroked IconActivity IconAlarm +IconAlarmStroked IconAlertCircle IconAlertTriangle IconAlignBottom @@ -62,6 +63,7 @@ IconBell IconBellStroked IconBold IconBolt +IconBook IconBookH5Stroked IconBookOpenStroked IconBookStroked @@ -76,18 +78,22 @@ IconBrackets IconBranch IconBriefStroked IconBriefcase +IconBriefcaseStroked IconBulb IconButtonStroked IconBytedanceLogo IconCalendar IconCalendarClock +IconCalendarClockStroked IconCalendarStroked IconCamera +IconCameraStroked IconCandlestickChartStroked IconCaretdown IconCaretup IconCarouselStroked IconCart +IconCartStroked IconCaseSensitive IconCenterLeftStroked IconCenterRightStroked @@ -107,12 +113,14 @@ IconChevronUp IconChevronUpDown IconClear IconClock +IconClockStroked IconClose IconCloud IconCloudStroked IconCloudUploadStroked IconCode IconCodeStroked +IconCoinMoney IconCoinMoneyStroked IconColorPalette IconColumnsStroked @@ -131,10 +139,12 @@ IconCopyAdd IconCopyStroked IconCornerRadiusStroked IconCreditCard +IconCreditCardStroked IconCrop IconCrossCircleStroked IconCrossStroked IconCrown +IconCrownStroked IconCustomerSupport IconCustomerSupportStroked IconCustomize @@ -149,11 +159,13 @@ IconDivide IconDongchediLogo IconDoubleChevronLeft IconDoubleChevronRight +IconDownCircle IconDownCircleStroked IconDownload IconDownloadStroked IconDuration IconEdit +IconEdit2 IconEdit2Stroked IconEditStroked IconElementStroked @@ -165,7 +177,10 @@ IconExternalOpen IconExternalOpenStroked IconEyeClosed IconEyeClosedSolid +IconEyeClosedSolidStroked +IconEyeClosedStroked IconEyeOpened +IconEyeOpenedStroked IconEyedropper IconFacebook IconFaceuLogo @@ -181,13 +196,16 @@ IconFilledArrowDown IconFilledArrowUp IconFilpVertical IconFilter +IconFilterStroked IconFingerLeftStroked IconFixedStroked IconFlag +IconFlagStroked IconFlipHorizontal IconFlowChartStroked IconFolder IconFolderOpen +IconFolderOpenStroked IconFolderStroked IconFollowStroked IconFont @@ -203,6 +221,8 @@ IconGithubLogo IconGitlabLogo IconGlobe IconGlobeStroke +IconGlobeStrokeStroked +IconGlobeStroked IconGridRectangle IconGridSquare IconGridStroked @@ -229,9 +249,11 @@ IconHn IconHome IconHomeStroked IconHorn +IconHornStroked IconHourglass IconHourglassStroked IconIdCard +IconIdCardStroked IconIdentity IconImage IconImageStroked @@ -256,6 +278,7 @@ IconKey IconKeyStroked IconLanguage IconLayers +IconLeftCircle IconLeftCircleStroked IconLightningStroked IconLikeHeart @@ -284,6 +307,9 @@ IconMember IconMenu IconMicrophone IconMicrophoneOff +IconMicrophoneOffStroked +IconMicrophoneStroked +IconMiniPlayer IconMinimize IconMinus IconMinusCircle @@ -293,21 +319,26 @@ IconModalStroked IconMoneyExchangeStroked IconMonitorStroked IconMoon +IconMoonStroked IconMore IconMoreStroked IconMusic IconMusicNoteStroked IconMute +IconMuteStroked IconNineGridStroked +IconNoteMoney IconNoteMoneyStroked IconOption IconOrderedList IconOrderedListStroked IconPaperclip +IconPaperclipStroked IconPause IconPercentage IconPhone IconPhoneStroke +IconPhoneStroked IconPieChart2Stroked IconPieChartStroked IconPiechartH5Stroked @@ -320,6 +351,7 @@ IconPlusCircleStroked IconPlusStroked IconPriceTag IconPrint +IconPrize IconPrizeStroked IconPulse IconPuzzle @@ -329,6 +361,7 @@ IconQuit IconQuote IconRadio IconRankingCardStroked +IconRealSize IconRealSizeStroked IconRedo IconRedoStroked @@ -345,10 +378,12 @@ IconRotationStroked IconRoute IconRowsStroked IconSafe +IconSafeStroked IconSave IconSaveStroked IconScan IconScissors +IconScissorsStroked IconSearch IconSearchStroked IconSectionStroked @@ -360,12 +395,14 @@ IconServer IconServerStroked IconSetting IconSettingStroked +IconShare IconShareMoneyStroked IconShareStroked IconShield IconShieldStroked IconShift IconShoppingBag +IconShoppingBagStroked IconShrink IconShrinkScreenStroked IconSidebar @@ -391,6 +428,7 @@ IconStopwatchStroked IconStoryStroked IconStrikeThrough IconSun +IconSunStroked IconSync IconTabArrowStroked IconTabsStroked @@ -398,6 +436,7 @@ IconTaskMoneyStroked IconTemplate IconTemplateStroked IconTerminal +IconTestScore IconTestScoreStroked IconText IconTextRectangle @@ -405,6 +444,7 @@ IconTextStroked IconThumbUpStroked IconTick IconTickCircle +IconTicketCode IconTicketCodeExchangeStroked IconTicketCodeStroked IconTiktokLogo @@ -437,9 +477,11 @@ IconUser IconUserAdd IconUserCardPhone IconUserCardVideo +IconUserCardVideoStroked IconUserCircle IconUserCircleStroked IconUserGroup +IconUserList IconUserListStroked IconUserSetting IconUserStroked @@ -453,8 +495,11 @@ IconVideoStroked IconVideoUrlStroked IconVigoLogo IconVolume1 +IconVolume1Stroked IconVolume2 +IconVolume2Stroked IconVolumnSilent +IconVolumnSilentStroked IconVoteStroked IconVoteVideoStroked IconWeibo @@ -462,6 +507,7 @@ IconWholeWord IconWifi IconWindowAdaptionStroked IconWrench +IconWrenchStroked IconXiguaLogo IconYoutube IconAIBellLevel1 From e081bb87738a2b0e7380f8b060ea30ff4761ea19 Mon Sep 17 00:00:00 2001 From: "zhangyumei.0319" Date: Fri, 7 Nov 2025 11:51:48 +0800 Subject: [PATCH 3/4] chore: IconVolumnSilentStroked -> IconVolumeSilentStroked --- ...{IconVolumnSilentStroked.tsx => IconVolumeSilentStroked.tsx} | 2 +- packages/semi-icons/src/icons/index.ts | 2 +- .../{volumn_silent_stroked.svg => volume_silent_stroked.svg} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename packages/semi-icons/src/icons/{IconVolumnSilentStroked.tsx => IconVolumeSilentStroked.tsx} (92%) rename packages/semi-icons/src/svgs/{volumn_silent_stroked.svg => volume_silent_stroked.svg} (100%) diff --git a/packages/semi-icons/src/icons/IconVolumnSilentStroked.tsx b/packages/semi-icons/src/icons/IconVolumeSilentStroked.tsx similarity index 92% rename from packages/semi-icons/src/icons/IconVolumnSilentStroked.tsx rename to packages/semi-icons/src/icons/IconVolumeSilentStroked.tsx index f15cf4d330..97e33df2ed 100644 --- a/packages/semi-icons/src/icons/IconVolumnSilentStroked.tsx +++ b/packages/semi-icons/src/icons/IconVolumeSilentStroked.tsx @@ -19,5 +19,5 @@ function SvgComponent(props: React.SVGProps) { ); } -const IconComponent = convertIcon(SvgComponent, 'volumn_silent_stroked'); +const IconComponent = convertIcon(SvgComponent, 'volume_silent_stroked'); export default IconComponent; diff --git a/packages/semi-icons/src/icons/index.ts b/packages/semi-icons/src/icons/index.ts index d1c71803d3..1af125c1a5 100644 --- a/packages/semi-icons/src/icons/index.ts +++ b/packages/semi-icons/src/icons/index.ts @@ -505,8 +505,8 @@ export { default as IconVolume1 } from './IconVolume1'; export { default as IconVolume1Stroked } from './IconVolume1Stroked'; export { default as IconVolume2 } from './IconVolume2'; export { default as IconVolume2Stroked } from './IconVolume2Stroked'; +export { default as IconVolumeSilentStroked } from './IconVolumeSilentStroked'; export { default as IconVolumnSilent } from './IconVolumnSilent'; -export { default as IconVolumnSilentStroked } from './IconVolumnSilentStroked'; export { default as IconVoteStroked } from './IconVoteStroked'; export { default as IconVoteVideoStroked } from './IconVoteVideoStroked'; export { default as IconWeibo } from './IconWeibo'; diff --git a/packages/semi-icons/src/svgs/volumn_silent_stroked.svg b/packages/semi-icons/src/svgs/volume_silent_stroked.svg similarity index 100% rename from packages/semi-icons/src/svgs/volumn_silent_stroked.svg rename to packages/semi-icons/src/svgs/volume_silent_stroked.svg From 4214d499367998a7ce310489255af2e1a5fd819e Mon Sep 17 00:00:00 2001 From: "zhangyumei.0319" Date: Fri, 7 Nov 2025 14:18:21 +0800 Subject: [PATCH 4/4] chore: IconVolumnSilentStroked -> IconVolumeSilentStroked --- content/basic/icon/index-en-US.md | 2 +- content/basic/icon/index.md | 2 +- packages/semi-icons/src/icons/index.ts | 2 +- packages/semi-icons/src/svgs/meta.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/basic/icon/index-en-US.md b/content/basic/icon/index-en-US.md index ab4f7eebad..df21e9767a 100644 --- a/content/basic/icon/index-en-US.md +++ b/content/basic/icon/index-en-US.md @@ -499,7 +499,7 @@ IconVolume1Stroked IconVolume2 IconVolume2Stroked IconVolumnSilent -IconVolumnSilentStroked +IconVolumeSilentStroked IconVoteStroked IconVoteVideoStroked IconWeibo diff --git a/content/basic/icon/index.md b/content/basic/icon/index.md index e4a859b6a1..9b50a84b1e 100644 --- a/content/basic/icon/index.md +++ b/content/basic/icon/index.md @@ -499,7 +499,7 @@ IconVolume1Stroked IconVolume2 IconVolume2Stroked IconVolumnSilent -IconVolumnSilentStroked +IconVolumeSilentStroked IconVoteStroked IconVoteVideoStroked IconWeibo diff --git a/packages/semi-icons/src/icons/index.ts b/packages/semi-icons/src/icons/index.ts index 1af125c1a5..96ad59e531 100644 --- a/packages/semi-icons/src/icons/index.ts +++ b/packages/semi-icons/src/icons/index.ts @@ -160,7 +160,6 @@ export { default as IconDesktop } from './IconDesktop'; export { default as IconDisc } from './IconDisc'; export { default as IconDislikeThumb } from './IconDislikeThumb'; export { default as IconDivide } from './IconDivide'; -export { default as IconWord } from './IconWord'; export { default as IconDongchediLogo } from './IconDongchediLogo'; export { default as IconDoubleChevronLeft } from './IconDoubleChevronLeft'; export { default as IconDoubleChevronRight } from './IconDoubleChevronRight'; @@ -513,6 +512,7 @@ export { default as IconWeibo } from './IconWeibo'; export { default as IconWholeWord } from './IconWholeWord'; export { default as IconWifi } from './IconWifi'; export { default as IconWindowAdaptionStroked } from './IconWindowAdaptionStroked'; +export { default as IconWord } from './IconWord'; export { default as IconWrench } from './IconWrench'; export { default as IconWrenchStroked } from './IconWrenchStroked'; export { default as IconXiguaLogo } from './IconXiguaLogo'; diff --git a/packages/semi-icons/src/svgs/meta.json b/packages/semi-icons/src/svgs/meta.json index 6b7cd482be..e0539a50bc 100644 --- a/packages/semi-icons/src/svgs/meta.json +++ b/packages/semi-icons/src/svgs/meta.json @@ -2036,7 +2036,7 @@ "category": "Music" }, { - "name": "volumn_silent_stroked", + "name": "volume_silent_stroked", "category": "Music" }, {