From ce6a0127b9a69e7dc2fcfa13a375ea98e5535b40 Mon Sep 17 00:00:00 2001 From: D-xuanmo Date: Sat, 12 Oct 2024 22:34:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A1=A5=E5=85=85=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/dl-icons/src/icons/drag-outlined.tsx | 13 +++++++++++++ packages/dl-icons/src/icons/index.ts | 4 ++++ packages/dl-icons/src/icons/option-filled.tsx | 13 +++++++++++++ packages/dl-icons/src/icons/option-outlined.tsx | 13 +++++++++++++ .../src/icons/setting-complete-outlined.tsx | 13 +++++++++++++ packages/dl-icons/src/svg/outlined/drag.svg | 8 ++++++++ .../dl-icons/src/svg/outlined/option-outlined.svg | 4 ++++ packages/dl-icons/src/svg/outlined/option.svg | 5 +++++ .../dl-icons/src/svg/outlined/setting-complete.svg | 12 ++++++++++++ 9 files changed, 85 insertions(+) create mode 100644 packages/dl-icons/src/icons/drag-outlined.tsx create mode 100644 packages/dl-icons/src/icons/option-filled.tsx create mode 100644 packages/dl-icons/src/icons/option-outlined.tsx create mode 100644 packages/dl-icons/src/icons/setting-complete-outlined.tsx create mode 100644 packages/dl-icons/src/svg/outlined/drag.svg create mode 100644 packages/dl-icons/src/svg/outlined/option-outlined.svg create mode 100644 packages/dl-icons/src/svg/outlined/option.svg create mode 100644 packages/dl-icons/src/svg/outlined/setting-complete.svg diff --git a/packages/dl-icons/src/icons/drag-outlined.tsx b/packages/dl-icons/src/icons/drag-outlined.tsx new file mode 100644 index 0000000..647ccab --- /dev/null +++ b/packages/dl-icons/src/icons/drag-outlined.tsx @@ -0,0 +1,13 @@ +import { FunctionalComponent } from 'vue' +import DragOutlinedSvg from '../svg/outlined/drag.svg' +import Icon, { IconProps } from '../components' + +export type DragOutlinedProps = FunctionalComponent + +export const DragOutlined: DragOutlinedProps = (props) => { + return ( + + + + ) +} diff --git a/packages/dl-icons/src/icons/index.ts b/packages/dl-icons/src/icons/index.ts index fce0e9a..27b8143 100644 --- a/packages/dl-icons/src/icons/index.ts +++ b/packages/dl-icons/src/icons/index.ts @@ -43,6 +43,7 @@ export { default as PersonOutlined } from './person-outlined' export { default as PersonSettingOutlined } from './person-setting-outlined' export { default as PersonShareOutlined } from './person-share-outlined' export { default as SettingOutlined } from './setting-outlined' +export * from './setting-complete-outlined' export { default as VideoOutlined } from './video-outlined' export { default as CloudOutlined } from './cloud-outlined' export { default as DeleteOutlined } from './delete-outlined' @@ -105,6 +106,9 @@ export * from './button' export * from './number-input' export * from './text-input' export * from './textarea' +export * from './drag-outlined' +export * from './option-outlined' +export * from './option-filled' // ==================== 面性图标 ==================== export { default as CameraFilled } from './camera-filled' diff --git a/packages/dl-icons/src/icons/option-filled.tsx b/packages/dl-icons/src/icons/option-filled.tsx new file mode 100644 index 0000000..96049f8 --- /dev/null +++ b/packages/dl-icons/src/icons/option-filled.tsx @@ -0,0 +1,13 @@ +import { FunctionalComponent } from 'vue' +import OptionFilledSvg from '../svg/outlined/option.svg' +import Icon, { IconProps } from '../components' + +export type OptionFilledProps = FunctionalComponent + +export const OptionFilled: OptionFilledProps = (props) => { + return ( + + + + ) +} diff --git a/packages/dl-icons/src/icons/option-outlined.tsx b/packages/dl-icons/src/icons/option-outlined.tsx new file mode 100644 index 0000000..71646c0 --- /dev/null +++ b/packages/dl-icons/src/icons/option-outlined.tsx @@ -0,0 +1,13 @@ +import { FunctionalComponent } from 'vue' +import OptionOutlinedSvg from '../svg/outlined/option-outlined.svg' +import Icon, { IconProps } from '../components' + +export type OptionOutlinedProps = FunctionalComponent + +export const OptionOutlined: OptionOutlinedProps = (props) => { + return ( + + + + ) +} diff --git a/packages/dl-icons/src/icons/setting-complete-outlined.tsx b/packages/dl-icons/src/icons/setting-complete-outlined.tsx new file mode 100644 index 0000000..c63ddce --- /dev/null +++ b/packages/dl-icons/src/icons/setting-complete-outlined.tsx @@ -0,0 +1,13 @@ +import { FunctionalComponent } from 'vue' +import SettingCompleteOutlinedSvg from '../svg/outlined/setting-complete.svg' +import Icon, { IconProps } from '../components' + +export type SettingCompleteOutlinedProps = FunctionalComponent + +export const SettingCompleteOutlined: SettingCompleteOutlinedProps = (props) => { + return ( + + + + ) +} diff --git a/packages/dl-icons/src/svg/outlined/drag.svg b/packages/dl-icons/src/svg/outlined/drag.svg new file mode 100644 index 0000000..047794d --- /dev/null +++ b/packages/dl-icons/src/svg/outlined/drag.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/packages/dl-icons/src/svg/outlined/option-outlined.svg b/packages/dl-icons/src/svg/outlined/option-outlined.svg new file mode 100644 index 0000000..dd92bd6 --- /dev/null +++ b/packages/dl-icons/src/svg/outlined/option-outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/dl-icons/src/svg/outlined/option.svg b/packages/dl-icons/src/svg/outlined/option.svg new file mode 100644 index 0000000..37e8a4a --- /dev/null +++ b/packages/dl-icons/src/svg/outlined/option.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/dl-icons/src/svg/outlined/setting-complete.svg b/packages/dl-icons/src/svg/outlined/setting-complete.svg new file mode 100644 index 0000000..ddfee1a --- /dev/null +++ b/packages/dl-icons/src/svg/outlined/setting-complete.svg @@ -0,0 +1,12 @@ + + + + + +