From c22cafaa1e06acc388b68c975ca82cc133cd869a Mon Sep 17 00:00:00 2001 From: xiaoming <1923740402@qq.com> Date: Mon, 17 Nov 2025 10:55:39 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E9=A2=9C=E8=89=B2?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E5=99=A8=E9=9D=A2=E6=9D=BF=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=20(#1242)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locales/en.yaml | 1 + locales/zh-CN.yaml | 1 + src/router/modules/components.ts | 12 +++- src/views/components/color-picker-panel.vue | 68 +++++++++++++++++++++ 4 files changed, 80 insertions(+), 2 deletions(-) create mode 100644 src/views/components/color-picker-panel.vue diff --git a/locales/en.yaml b/locales/en.yaml index 5ffd9f59f..86b712a23 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -108,6 +108,7 @@ menus: pureTypeit: Typeit pureJsonEditor: JSON Editor pureColorPicker: Color Picker + pureColorPickerPanel: Color PickerPanel pureDatePicker: Date Picker pureDateTimePicker: DateTimePicker pureTimePicker: TimePicker diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index 2646e4364..f03d21b58 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -108,6 +108,7 @@ menus: pureTypeit: 打字机 pureJsonEditor: JSON编辑器 pureColorPicker: 颜色选择器 + pureColorPickerPanel: 颜色选择器面板 pureDatePicker: 日期选择器 pureDateTimePicker: 日期时间选择器 pureTimePicker: 时间选择器 diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts index b8854d9b7..4401255e0 100644 --- a/src/router/modules/components.ts +++ b/src/router/modules/components.ts @@ -119,8 +119,7 @@ export default { name: "PureSlider", component: () => import("@/views/components/slider/index.vue"), meta: { - title: $t("menus.pureSlider"), - extraIcon: "IF-pure-iconfont-new svg" + title: $t("menus.pureSlider") } }, { @@ -195,6 +194,15 @@ export default { title: $t("menus.pureColorPicker") } }, + { + path: "/components/color-picker-panel", + name: "ColorPickerPanel", + component: () => import("@/views/components/color-picker-panel.vue"), + meta: { + title: $t("menus.pureColorPickerPanel"), + extraIcon: "IF-pure-iconfont-new svg" + } + }, { path: "/components/selector", name: "Selector", diff --git a/src/views/components/color-picker-panel.vue b/src/views/components/color-picker-panel.vue new file mode 100644 index 000000000..94431760c --- /dev/null +++ b/src/views/components/color-picker-panel.vue @@ -0,0 +1,68 @@ + + +