From eb4538c753f6d6359bee999132fe6f059341f2ab Mon Sep 17 00:00:00 2001 From: Hooray <304327508@qq.com> Date: Tue, 26 May 2026 22:44:00 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=B0=86=20example=20=E4=B8=AD?= =?UTF-8?q?=E5=86=85=E5=BB=BA=E7=BB=84=E4=BB=B6=E7=9A=84=E7=A4=BA=E4=BE=8B?= =?UTF-8?q?=EF=BC=8C=E6=8F=90=E5=8F=96=E5=88=B0=E5=AD=90=E5=8C=85=E4=B8=AD?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=E7=BB=B4=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/router/modules/component.example.ts | 86 ++++--- .../src/router/modules/icon.example.ts | 18 +- .../src/views/component_example/alert.vue | 17 ++ .../views/component_example/alert/_demo2.vue | 15 -- .../views/component_example/alert/index.vue | 20 -- .../src/views/component_example/avatar.vue | 17 ++ .../views/component_example/avatar/_demo1.vue | 17 -- .../views/component_example/avatar/index.vue | 12 - .../src/views/component_example/button.vue | 17 ++ .../views/component_example/button/index.vue | 12 - .../views/component_example/button_group.vue | 17 ++ .../component_example/button_group/index.vue | 28 --- .../src/views/component_example/card.vue | 17 ++ .../views/component_example/card/_demo1.vue | 8 - .../views/component_example/card/index.vue | 12 - .../src/views/component_example/checkbox.vue | 17 ++ .../component_example/checkbox/_demo1.vue | 11 - .../component_example/checkbox/_demo2.vue | 9 - .../component_example/checkbox/index.vue | 16 -- .../component_example/checkbox_group.vue | 17 ++ .../checkbox_group/index.vue | 24 -- .../views/component_example/collapsible.vue | 17 ++ .../component_example/collapsible/_demo1.vue | 14 -- .../component_example/collapsible/_demo2.vue | 16 -- .../component_example/collapsible/index.vue | 16 -- .../views/component_example/context_menu.vue | 17 ++ .../component_example/context_menu/_demo1.vue | 24 -- .../component_example/context_menu/_demo2.vue | 27 --- .../component_example/context_menu/index.vue | 16 -- .../src/views/component_example/divider.vue | 17 ++ .../component_example/divider/_demo1.vue | 9 - .../views/component_example/divider/index.vue | 12 - .../src/views/component_example/drawer.vue | 17 ++ .../views/component_example/drawer/_demo1.vue | 67 ------ .../views/component_example/drawer/_demo2.vue | 38 --- .../views/component_example/drawer/index.vue | 16 -- .../src/views/component_example/dropdown.vue | 17 ++ .../component_example/dropdown/_demo1.vue | 25 -- .../component_example/dropdown/_demo2.vue | 28 --- .../component_example/dropdown/_demo3.vue | 52 ---- .../component_example/dropdown/index.vue | 20 -- .../views/component_example/file_upload.vue | 17 ++ .../component_example/file_upload/_demo1.vue | 19 -- .../component_example/file_upload/_demo3.vue | 21 -- .../component_example/file_upload/index.vue | 28 --- .../src/views/component_example/fixed_bar.vue | 27 +++ .../component_example/fixed_bar/index.vue | 24 -- .../views/component_example/hover_card.vue | 17 ++ .../component_example/hover_card/index.vue | 12 - .../src/views/component_example/icon.vue | 17 ++ .../views/component_example/image_preview.vue | 17 ++ .../image_preview/_demo1.vue | 18 -- .../image_preview/_demo3.vue | 23 -- .../component_example/image_preview/index.vue | 20 -- .../views/component_example/image_upload.vue | 17 ++ .../component_example/image_upload/_demo1.vue | 16 -- .../component_example/image_upload/_demo2.vue | 17 -- .../component_example/image_upload/index.vue | 28 --- .../src/views/component_example/input.vue | 17 ++ .../views/component_example/input/index.vue | 20 -- .../src/views/component_example/input_otp.vue | 17 ++ .../component_example/input_otp/_demo1.vue | 7 - .../component_example/input_otp/_demo2.vue | 7 - .../component_example/input_otp/_demo3.vue | 11 - .../component_example/input_otp/index.vue | 20 -- .../src/views/component_example/kbd.vue | 25 ++ .../views/component_example/kbd/_demo2.vue | 8 - .../src/views/component_example/kbd/index.vue | 16 -- .../src/views/component_example/label.vue | 17 ++ .../src/views/component_example/modal.vue | 17 ++ .../views/component_example/modal/_demo1.vue | 79 ------ .../views/component_example/modal/_demo2.vue | 122 ---------- .../views/component_example/modal/_demo3.vue | 46 ---- .../views/component_example/modal/index.vue | 20 -- .../views/component_example/number_field.vue | 17 ++ .../component_example/number_field/_demo1.vue | 7 - .../component_example/number_field/_demo2.vue | 7 - .../component_example/number_field/index.vue | 16 -- .../views/component_example/page_header.vue | 17 ++ .../component_example/page_header/_demo1.vue | 12 - .../component_example/page_header/index.vue | 12 - .../src/views/component_example/page_main.vue | 17 ++ .../component_example/page_main/_demo1.vue | 5 - .../component_example/page_main/_demo2.vue | 5 - .../component_example/page_main/_demo4.vue | 11 - .../component_example/page_main/index.vue | 24 -- .../views/component_example/pagination.vue | 17 ++ .../component_example/pagination/_demo1.vue | 9 - .../component_example/pagination/_demo2.vue | 11 - .../component_example/pagination/index.vue | 16 -- .../component_example/password_strength.vue | 17 ++ .../password_strength/index.vue | 12 - .../src/views/component_example/popover.vue | 17 ++ .../component_example/popover/_demo1.vue | 13 - .../views/component_example/popover/index.vue | 16 -- .../src/views/component_example/progress.vue | 17 ++ .../component_example/progress/_demo1.vue | 3 - .../component_example/progress/index.vue | 12 - .../views/component_example/radio_group.vue | 17 ++ .../component_example/radio_group/index.vue | 20 -- .../views/component_example/scroll_area.vue | 17 ++ .../component_example/scroll_area/_demo1.vue | 35 --- .../component_example/scroll_area/index.vue | 12 - .../views/component_example/search_bar.vue | 17 ++ .../component_example/search_bar/_demo1.vue | 78 ------ .../component_example/search_bar/_demo2.vue | 78 ------ .../component_example/search_bar/_demo3.vue | 78 ------ .../component_example/search_bar/_demo4.vue | 82 ------- .../component_example/search_bar/_demo5.vue | 87 ------- .../component_example/search_bar/_demo6.vue | 86 ------- .../component_example/search_bar/index.vue | 32 --- .../src/views/component_example/select.vue | 17 ++ .../views/component_example/select/_demo1.vue | 14 -- .../views/component_example/select/_demo2.vue | 25 -- .../views/component_example/select/_demo3.vue | 15 -- .../views/component_example/select/_demo5.vue | 40 ---- .../views/component_example/select/index.vue | 28 --- .../src/views/component_example/slider.vue | 17 ++ .../views/component_example/slider/_demo1.vue | 7 - .../views/component_example/slider/_demo2.vue | 7 - .../views/component_example/slider/index.vue | 16 -- .../src/views/component_example/switch.vue | 17 ++ .../views/component_example/switch/_demo1.vue | 10 - .../views/component_example/switch/_demo2.vue | 24 -- .../views/component_example/switch/index.vue | 16 -- .../src/views/component_example/tabs.vue | 17 ++ .../views/component_example/tabs/_demo1.vue | 17 -- .../views/component_example/tabs/index.vue | 12 - .../src/views/component_example/textarea.vue | 17 ++ .../component_example/textarea/_demo1.vue | 7 - .../component_example/textarea/index.vue | 16 -- .../src/views/component_example/toast.vue | 17 ++ .../views/component_example/toast/_demo1.vue | 87 ------- .../views/component_example/toast/index.vue | 12 - .../src/views/component_example/tooltip.vue | 17 ++ .../component_example/tooltip/_demo1.vue | 5 - .../views/component_example/tooltip/index.vue | 12 - .../{trend/index.vue => trend.vue} | 19 +- apps/example/src/views/icon_example/index.vue | 116 --------- packages/components/package.json | 1 + packages/components/src/basic/alert/README.md | 51 ---- .../src/basic/alert/_examples/_basic.vue | 5 + .../src/basic/alert/_examples/_slot.vue | 6 + .../src/basic/alert/_examples/_variant.vue | 13 + .../src/basic/alert/_examples/index.ts | 24 ++ .../components/src/basic/avatar/README.md | 80 ------- .../src/basic/avatar/_examples/_basic.vue | 8 + .../basic/avatar/_examples/_custom-style.vue | 19 ++ .../src/basic/avatar/_examples/_fallback.vue | 8 + .../src/basic/avatar/_examples/index.ts | 24 ++ .../src/basic/button-group/README.md | 115 --------- .../basic/button-group/_examples/_basic.vue | 7 + .../basic/button-group/_examples/_nested.vue | 7 + .../button-group/_examples/_separator.vue | 7 + .../button-group/_examples/_vertical.vue | 7 + .../_examples/_with-components.vue | 12 +- .../src/basic/button-group/_examples/index.ts | 38 +++ .../components/src/basic/button/README.md | 82 ------- .../src/basic/button/_examples/_basic.vue | 10 + .../src/basic/button/_examples/_disabled.vue | 18 ++ .../src/basic/button/_examples/_loading.vue | 18 ++ .../src/basic/button/_examples/_size.vue | 28 +++ .../src/basic/button/_examples/_variant.vue | 25 +- .../src/basic/button/_examples/index.ts | 38 +++ packages/components/src/basic/card/README.md | 100 -------- .../src/basic/card/_examples/_basic.vue | 10 + .../basic/card/_examples/_custom-style.vue | 20 ++ .../src/basic/card/_examples/_description.vue | 10 + .../src/basic/card/_examples/_slot.vue | 37 +++ .../src/basic/card/_examples/index.ts | 31 +++ .../src/basic/checkbox-group/README.md | 174 -------------- .../basic/checkbox-group/_examples/_basic.vue | 9 +- .../_examples/_custom-option.vue | 12 +- .../checkbox-group/_examples/_description.vue | 10 +- .../checkbox-group/_examples/_disabled.vue | 30 +++ .../basic/checkbox-group/_examples/_limit.vue | 9 +- .../basic/checkbox-group/_examples/index.ts | 38 +++ .../components/src/basic/checkbox/README.md | 80 ------- .../src/basic/checkbox/_examples/_basic.vue | 16 ++ .../checkbox/_examples/_custom-style.vue | 21 ++ .../basic/checkbox/_examples/_disabled.vue | 22 ++ .../checkbox/_examples/_indeterminate.vue | 16 ++ .../src/basic/checkbox/_examples/index.ts | 31 +++ .../src/basic/collapsible/README.md | 141 ----------- .../basic/collapsible/_examples/_basic.vue | 20 ++ .../collapsible/_examples/_controlled.vue | 22 ++ .../src/basic/collapsible/_examples/index.ts | 17 ++ .../src/basic/context-menu/README.md | 225 ------------------ .../basic/context-menu/_examples/_basic.vue | 43 ++++ .../context-menu/_examples/_disabled.vue | 46 ++++ .../basic/context-menu/_examples/_icon.vue | 46 ++++ .../basic/context-menu/_examples/_nested.vue | 53 +++++ .../basic/context-menu/_examples/_warning.vue | 45 ++++ .../src/basic/context-menu/_examples/index.ts | 38 +++ .../components/src/basic/divider/README.md | 83 ------- .../src/basic/divider/_examples/_basic.vue | 19 ++ .../src/basic/divider/_examples/_position.vue | 18 ++ .../src/basic/divider/_examples/index.ts | 17 ++ .../components/src/basic/drawer/README.md | 191 --------------- .../src/basic/drawer/_examples/_basic.vue | 20 ++ .../_examples/_center-border-loading.vue | 50 ++++ .../src/basic/drawer/_examples/_closable.vue | 28 +++ .../basic/drawer/_examples/_custom-style.vue | 28 +++ .../src/basic/drawer/_examples/_event.vue | 36 +++ .../basic/drawer/_examples/_functional.vue | 25 ++ .../basic/drawer/_examples/_header-footer.vue | 32 +++ .../basic/drawer/_examples/_overlay-blur.vue | 28 +++ .../src/basic/drawer/_examples/_side.vue | 44 ++++ .../src/basic/drawer/_examples/_slot.vue | 46 ++++ .../drawer/_examples/_title-description.vue | 24 ++ .../src/basic/drawer/_examples/index.ts | 80 +++++++ .../components/src/basic/drawer/index.vue | 2 - .../components/src/basic/dropdown/README.md | 190 --------------- .../src/basic/dropdown/_examples/_align.vue | 58 +++++ .../src/basic/dropdown/_examples/_basic.vue | 35 +++ .../basic/dropdown/_examples/_disabled.vue | 48 ++++ .../src/basic/dropdown/_examples/_icon.vue | 48 ++++ .../src/basic/dropdown/_examples/_nested.vue | 55 +++++ .../src/basic/dropdown/_examples/_offset.vue | 58 +++++ .../src/basic/dropdown/_examples/_side.vue | 64 +++++ .../src/basic/dropdown/_examples/_warning.vue | 47 ++++ .../src/basic/dropdown/_examples/index.ts | 59 +++++ .../src/basic/file-upload/README.md | 113 --------- .../basic/file-upload/_examples/_basic.vue | 24 ++ .../file-upload/_examples/_custom-request.vue | 9 +- .../file-upload/_examples/_directory.vue | 5 +- .../src/basic/file-upload/_examples/_slot.vue | 33 +++ .../file-upload/_examples/_validation.vue | 17 +- .../src/basic/file-upload/_examples/index.ts | 38 +++ .../components/src/basic/fixed-bar/README.md | 153 ------------ .../src/basic/fixed-bar/_examples/_bottom.vue | 5 + .../src/basic/fixed-bar/_examples/_top.vue | 5 + .../src/basic/fixed-bar/_examples/index.ts | 17 ++ .../components/src/basic/hover-card/README.md | 151 ------------ .../src/basic/hover-card/_examples/_align.vue | 40 ++++ .../src/basic/hover-card/_examples/_basic.vue | 8 + .../basic/hover-card/_examples/_offset.vue | 40 ++++ .../src/basic/hover-card/_examples/_side.vue | 50 ++++ .../src/basic/hover-card/_examples/index.ts | 31 +++ packages/components/src/basic/icon/README.md | 91 ------- .../src/basic/icon/_examples/_iconify.vue | 21 ++ .../src/basic/icon/_examples/_image.vue | 39 +++ .../src/basic/icon/_examples/_svg.vue | 43 ++++ .../src/basic/icon/_examples/_transition.vue | 24 ++ .../src/basic/icon/_examples/_unocss.vue | 21 ++ .../src/basic/icon/_examples/index.ts | 38 +++ .../src/basic/icon/_examples/logo.svg | 14 ++ .../src/basic/image-preview/README.md | 156 ------------ .../basic/image-preview/_examples/_basic.vue | 8 + .../basic/image-preview/_examples/_error.vue | 21 ++ .../image-preview/_examples/_functional.vue | 12 +- .../basic/image-preview/_examples/_size.vue | 12 + .../basic/image-preview/_examples/index.ts | 31 +++ .../src/basic/image-upload/README.md | 160 ------------- .../basic/image-upload/_examples/_basic.vue | 22 ++ .../_examples/_custom-request.vue | 9 +- .../image-upload/_examples/_directory.vue | 10 +- .../image-upload/_examples/_multiple.vue | 23 ++ .../image-upload/_examples/_validation.vue | 15 +- .../src/basic/image-upload/_examples/index.ts | 38 +++ .../components/src/basic/input-otp/README.md | 146 +----------- .../src/basic/input-otp/_examples/_basic.vue | 11 + .../basic/input-otp/_examples/_callback.vue | 30 +++ .../basic/input-otp/_examples/_disabled.vue | 11 + .../src/basic/input-otp/_examples/_length.vue | 11 + .../basic/input-otp/_examples/_pattern.vue | 39 +++ .../basic/input-otp/_examples/_separator.vue | 11 + .../src/basic/input-otp/_examples/index.ts | 45 ++++ .../components/src/basic/input-otp/index.vue | 73 +++++- packages/components/src/basic/input/README.md | 149 ------------ .../src/basic/input/_examples/_basic.vue | 4 + .../src/basic/input/_examples/_clearable.vue | 11 + .../src/basic/input/_examples/_disabled.vue | 11 + .../src/basic/input/_examples/_password.vue | 4 + .../src/basic/input/_examples/_slot.vue | 7 + .../src/basic/input/_examples/index.ts | 38 +++ .../components/src/basic/kbd-group/README.md | 65 ----- .../src/basic/kbd-group/_examples/_basic.vue | 20 ++ .../src/basic/kbd-group/_examples/index.ts | 10 + packages/components/src/basic/kbd/README.md | 59 ----- .../src/basic/kbd/_examples/_basic.vue | 5 + .../src/basic/kbd/_examples/index.ts | 10 + packages/components/src/basic/label/README.md | 77 ------ .../src/basic/label/_examples/_basic.vue | 22 ++ .../src/basic/label/_examples/_custom.vue | 27 +++ .../src/basic/label/_examples/_form.vue | 43 ++++ .../src/basic/label/_examples/_width.vue | 33 +++ .../src/basic/label/_examples/index.ts | 31 +++ packages/components/src/basic/modal/README.md | 217 ----------------- .../src/basic/modal/_examples/_actions.vue | 41 ++++ .../src/basic/modal/_examples/_basic.vue | 20 ++ .../_examples/_center-border-loading.vue | 50 ++++ .../basic/modal/_examples/_custom-style.vue | 28 +++ .../src/basic/modal/_examples/_dialog.vue | 70 ++++++ .../src/basic/modal/_examples/_event.vue | 38 +++ .../src/basic/modal/_examples/_functional.vue | 25 ++ .../basic/modal/_examples/_header-footer.vue | 32 +++ .../basic/modal/_examples/_overlay-blur.vue | 32 +++ .../src/basic/modal/_examples/_slot.vue | 46 ++++ .../modal/_examples/_title-description.vue | 20 ++ .../src/basic/modal/_examples/index.ts | 80 +++++++ packages/components/src/basic/modal/index.vue | 2 - .../src/basic/number-field/README.md | 50 ---- .../basic/number-field/_examples/_basic.vue | 11 + .../number-field/_examples/_disabled.vue | 11 + .../basic/number-field/_examples/_min-max.vue | 11 + .../basic/number-field/_examples/_step.vue | 11 + .../src/basic/number-field/_examples/index.ts | 31 +++ .../src/basic/page-header/README.md | 92 ------- .../basic/page-header/_examples/_basic.vue | 8 + .../page-header/_examples/_custom-style.vue | 22 ++ .../page-header/_examples/_description.vue | 8 + .../src/basic/page-header/_examples/_slot.vue | 24 ++ .../src/basic/page-header/_examples/index.ts | 31 +++ .../components/src/basic/page-main/README.md | 101 -------- .../src/basic/page-main/_examples/_basic.vue | 10 + .../basic/page-main/_examples/_collapse.vue | 20 ++ .../src/basic/page-main/_examples/_slot.vue | 8 +- .../src/basic/page-main/_examples/_title.vue | 10 + .../src/basic/page-main/_examples/index.ts | 31 +++ .../components/src/basic/pagination/README.md | 175 -------------- .../src/basic/pagination/_examples/_basic.vue | 13 + .../src/basic/pagination/_examples/_event.vue | 33 +++ .../basic/pagination/_examples/_layout.vue | 16 ++ .../src/basic/pagination/_examples/index.ts | 24 ++ .../src/basic/password-strength/README.md | 48 ---- .../password-strength/_examples/_basic.vue | 5 + .../_examples/_custom-rule.vue | 33 +++ .../password-strength/_examples/index.ts | 17 ++ .../components/src/basic/popover/README.md | 176 -------------- .../src/basic/popover/_examples/_align.vue | 40 ++++ .../src/basic/popover/_examples/_basic.vue | 11 +- .../src/basic/popover/_examples/_offset.vue | 40 ++++ .../src/basic/popover/_examples/_side.vue | 50 ++++ .../src/basic/popover/_examples/index.ts | 31 +++ .../components/src/basic/progress/README.md | 179 -------------- .../src/basic/progress/_examples/_basic.vue | 8 + .../src/basic/progress/_examples/index.ts | 10 + .../src/basic/radio-group/README.md | 173 -------------- .../basic/radio-group/_examples/_basic.vue | 4 + .../radio-group/_examples/_custom-option.vue | 7 +- .../_examples/_description-disabled.vue | 4 + .../src/basic/radio-group/_examples/index.ts | 24 ++ .../src/basic/scroll-area/README.md | 119 --------- .../basic/scroll-area/_examples/_basic.vue | 12 + .../_examples/_hidden-scrollbar.vue | 12 + .../scroll-area/_examples/_horizontal.vue | 14 ++ .../src/basic/scroll-area/_examples/_mask.vue | 12 + .../src/basic/scroll-area/_examples/index.ts | 31 +++ .../components/src/basic/search-bar/README.md | 214 ----------------- .../search-bar/_examples/_background.vue | 58 +++++ .../src/basic/search-bar/_examples/_basic.vue | 58 +++++ .../search-bar/_examples/_custom-trigger.vue | 65 +++++ .../basic/search-bar/_examples/_expanded.vue | 62 +++++ .../src/basic/search-bar/_examples/index.ts | 31 +++ .../components/src/basic/select/README.md | 166 ------------- .../src/basic/select/_examples/_basic.vue | 17 ++ .../src/basic/select/_examples/_disabled.vue | 21 ++ .../src/basic/select/_examples/_group.vue | 28 +++ .../src/basic/select/_examples/_multiple.vue | 21 ++ .../src/basic/select/_examples/_position.vue | 4 + .../src/basic/select/_examples/index.ts | 38 +++ .../components/src/basic/slider/README.md | 50 ---- .../src/basic/slider/_examples/_alignment.vue | 15 ++ .../src/basic/slider/_examples/_basic.vue | 11 + .../src/basic/slider/_examples/_inverted.vue | 15 ++ .../src/basic/slider/_examples/_range.vue | 11 + .../src/basic/slider/_examples/_step.vue | 11 + .../src/basic/slider/_examples/_tooltip.vue | 15 ++ .../src/basic/slider/_examples/_vertical.vue | 11 + .../src/basic/slider/_examples/index.ts | 52 ++++ .../components/src/basic/switch/README.md | 127 ---------- .../src/basic/switch/_examples/_basic.vue | 11 + .../src/basic/switch/_examples/_callback.vue | 28 +++ .../src/basic/switch/_examples/_disabled.vue | 15 ++ .../src/basic/switch/_examples/_icon.vue | 11 + .../src/basic/switch/_examples/index.ts | 31 +++ packages/components/src/basic/tabs/README.md | 177 -------------- .../src/basic/tabs/_examples/_basic.vue | 33 +++ .../basic/tabs/_examples/_custom-style.vue | 33 +++ .../src/basic/tabs/_examples/_icon.vue | 33 +++ .../src/basic/tabs/_examples/index.ts | 24 ++ .../components/src/basic/textarea/README.md | 128 +--------- .../src/basic/textarea/_examples/_basic.vue | 11 + .../basic/textarea/_examples/_disabled.vue | 11 + .../src/basic/textarea/_examples/_slot.vue | 17 +- .../src/basic/textarea/_examples/index.ts | 24 ++ .../components/src/basic/textarea/index.vue | 1 + packages/components/src/basic/toast/README.md | 174 -------------- .../src/basic/toast/_examples/_action.vue | 25 ++ .../src/basic/toast/_examples/_basic.vue | 57 +++++ .../src/basic/toast/_examples/_loading.vue | 39 +++ .../src/basic/toast/_examples/index.ts | 24 ++ .../components/src/basic/tooltip/README.md | 111 --------- .../src/basic/tooltip/_examples/_align.vue | 25 ++ .../src/basic/tooltip/_examples/_basic.vue | 11 + .../src/basic/tooltip/_examples/_delay.vue | 20 ++ .../src/basic/tooltip/_examples/_disabled.vue | 20 ++ .../src/basic/tooltip/_examples/_side.vue | 30 +++ .../src/basic/tooltip/_examples/index.ts | 38 +++ packages/components/src/basic/trend/README.md | 162 ------------- .../src/basic/trend/_examples/_basic.vue | 11 + .../basic/trend/_examples/_prefix-suffix.vue | 5 + .../src/basic/trend/_examples/_reverse.vue | 5 + .../src/basic/trend/_examples/_size.vue | 12 + .../src/basic/trend/_examples/_variant.vue | 15 +- .../src/basic/trend/_examples/index.ts | 38 +++ packages/components/src/examples.ts | 42 ++++ 408 files changed, 6279 insertions(+), 8024 deletions(-) create mode 100644 apps/example/src/views/component_example/alert.vue delete mode 100644 apps/example/src/views/component_example/alert/_demo2.vue delete mode 100644 apps/example/src/views/component_example/alert/index.vue create mode 100644 apps/example/src/views/component_example/avatar.vue delete mode 100755 apps/example/src/views/component_example/avatar/_demo1.vue delete mode 100755 apps/example/src/views/component_example/avatar/index.vue create mode 100644 apps/example/src/views/component_example/button.vue delete mode 100755 apps/example/src/views/component_example/button/index.vue create mode 100644 apps/example/src/views/component_example/button_group.vue delete mode 100755 apps/example/src/views/component_example/button_group/index.vue create mode 100644 apps/example/src/views/component_example/card.vue delete mode 100755 apps/example/src/views/component_example/card/_demo1.vue delete mode 100755 apps/example/src/views/component_example/card/index.vue create mode 100644 apps/example/src/views/component_example/checkbox.vue delete mode 100644 apps/example/src/views/component_example/checkbox/_demo1.vue delete mode 100644 apps/example/src/views/component_example/checkbox/_demo2.vue delete mode 100644 apps/example/src/views/component_example/checkbox/index.vue create mode 100644 apps/example/src/views/component_example/checkbox_group.vue delete mode 100644 apps/example/src/views/component_example/checkbox_group/index.vue create mode 100644 apps/example/src/views/component_example/collapsible.vue delete mode 100755 apps/example/src/views/component_example/collapsible/_demo1.vue delete mode 100755 apps/example/src/views/component_example/collapsible/_demo2.vue delete mode 100755 apps/example/src/views/component_example/collapsible/index.vue create mode 100644 apps/example/src/views/component_example/context_menu.vue delete mode 100755 apps/example/src/views/component_example/context_menu/_demo1.vue delete mode 100755 apps/example/src/views/component_example/context_menu/_demo2.vue delete mode 100755 apps/example/src/views/component_example/context_menu/index.vue create mode 100644 apps/example/src/views/component_example/divider.vue delete mode 100755 apps/example/src/views/component_example/divider/_demo1.vue delete mode 100755 apps/example/src/views/component_example/divider/index.vue create mode 100644 apps/example/src/views/component_example/drawer.vue delete mode 100755 apps/example/src/views/component_example/drawer/_demo1.vue delete mode 100755 apps/example/src/views/component_example/drawer/_demo2.vue delete mode 100755 apps/example/src/views/component_example/drawer/index.vue create mode 100644 apps/example/src/views/component_example/dropdown.vue delete mode 100755 apps/example/src/views/component_example/dropdown/_demo1.vue delete mode 100755 apps/example/src/views/component_example/dropdown/_demo2.vue delete mode 100644 apps/example/src/views/component_example/dropdown/_demo3.vue delete mode 100755 apps/example/src/views/component_example/dropdown/index.vue create mode 100644 apps/example/src/views/component_example/file_upload.vue delete mode 100755 apps/example/src/views/component_example/file_upload/_demo1.vue delete mode 100755 apps/example/src/views/component_example/file_upload/_demo3.vue delete mode 100755 apps/example/src/views/component_example/file_upload/index.vue create mode 100755 apps/example/src/views/component_example/fixed_bar.vue delete mode 100755 apps/example/src/views/component_example/fixed_bar/index.vue create mode 100644 apps/example/src/views/component_example/hover_card.vue delete mode 100755 apps/example/src/views/component_example/hover_card/index.vue create mode 100644 apps/example/src/views/component_example/icon.vue create mode 100644 apps/example/src/views/component_example/image_preview.vue delete mode 100755 apps/example/src/views/component_example/image_preview/_demo1.vue delete mode 100644 apps/example/src/views/component_example/image_preview/_demo3.vue delete mode 100755 apps/example/src/views/component_example/image_preview/index.vue create mode 100644 apps/example/src/views/component_example/image_upload.vue delete mode 100755 apps/example/src/views/component_example/image_upload/_demo1.vue delete mode 100755 apps/example/src/views/component_example/image_upload/_demo2.vue delete mode 100755 apps/example/src/views/component_example/image_upload/index.vue create mode 100644 apps/example/src/views/component_example/input.vue delete mode 100755 apps/example/src/views/component_example/input/index.vue create mode 100644 apps/example/src/views/component_example/input_otp.vue delete mode 100755 apps/example/src/views/component_example/input_otp/_demo1.vue delete mode 100755 apps/example/src/views/component_example/input_otp/_demo2.vue delete mode 100755 apps/example/src/views/component_example/input_otp/_demo3.vue delete mode 100755 apps/example/src/views/component_example/input_otp/index.vue create mode 100644 apps/example/src/views/component_example/kbd.vue delete mode 100755 apps/example/src/views/component_example/kbd/_demo2.vue delete mode 100755 apps/example/src/views/component_example/kbd/index.vue create mode 100644 apps/example/src/views/component_example/label.vue create mode 100644 apps/example/src/views/component_example/modal.vue delete mode 100755 apps/example/src/views/component_example/modal/_demo1.vue delete mode 100755 apps/example/src/views/component_example/modal/_demo2.vue delete mode 100755 apps/example/src/views/component_example/modal/_demo3.vue delete mode 100755 apps/example/src/views/component_example/modal/index.vue create mode 100644 apps/example/src/views/component_example/number_field.vue delete mode 100755 apps/example/src/views/component_example/number_field/_demo1.vue delete mode 100755 apps/example/src/views/component_example/number_field/_demo2.vue delete mode 100755 apps/example/src/views/component_example/number_field/index.vue create mode 100755 apps/example/src/views/component_example/page_header.vue delete mode 100755 apps/example/src/views/component_example/page_header/_demo1.vue delete mode 100755 apps/example/src/views/component_example/page_header/index.vue create mode 100755 apps/example/src/views/component_example/page_main.vue delete mode 100755 apps/example/src/views/component_example/page_main/_demo1.vue delete mode 100755 apps/example/src/views/component_example/page_main/_demo2.vue delete mode 100755 apps/example/src/views/component_example/page_main/_demo4.vue delete mode 100755 apps/example/src/views/component_example/page_main/index.vue create mode 100644 apps/example/src/views/component_example/pagination.vue delete mode 100644 apps/example/src/views/component_example/pagination/_demo1.vue delete mode 100644 apps/example/src/views/component_example/pagination/_demo2.vue delete mode 100644 apps/example/src/views/component_example/pagination/index.vue create mode 100644 apps/example/src/views/component_example/password_strength.vue delete mode 100755 apps/example/src/views/component_example/password_strength/index.vue create mode 100644 apps/example/src/views/component_example/popover.vue delete mode 100755 apps/example/src/views/component_example/popover/_demo1.vue delete mode 100755 apps/example/src/views/component_example/popover/index.vue create mode 100644 apps/example/src/views/component_example/progress.vue delete mode 100755 apps/example/src/views/component_example/progress/_demo1.vue delete mode 100755 apps/example/src/views/component_example/progress/index.vue create mode 100644 apps/example/src/views/component_example/radio_group.vue delete mode 100644 apps/example/src/views/component_example/radio_group/index.vue create mode 100644 apps/example/src/views/component_example/scroll_area.vue delete mode 100755 apps/example/src/views/component_example/scroll_area/_demo1.vue delete mode 100755 apps/example/src/views/component_example/scroll_area/index.vue create mode 100755 apps/example/src/views/component_example/search_bar.vue delete mode 100755 apps/example/src/views/component_example/search_bar/_demo1.vue delete mode 100755 apps/example/src/views/component_example/search_bar/_demo2.vue delete mode 100755 apps/example/src/views/component_example/search_bar/_demo3.vue delete mode 100755 apps/example/src/views/component_example/search_bar/_demo4.vue delete mode 100755 apps/example/src/views/component_example/search_bar/_demo5.vue delete mode 100755 apps/example/src/views/component_example/search_bar/_demo6.vue delete mode 100755 apps/example/src/views/component_example/search_bar/index.vue create mode 100644 apps/example/src/views/component_example/select.vue delete mode 100755 apps/example/src/views/component_example/select/_demo1.vue delete mode 100755 apps/example/src/views/component_example/select/_demo2.vue delete mode 100755 apps/example/src/views/component_example/select/_demo3.vue delete mode 100644 apps/example/src/views/component_example/select/_demo5.vue delete mode 100755 apps/example/src/views/component_example/select/index.vue create mode 100644 apps/example/src/views/component_example/slider.vue delete mode 100755 apps/example/src/views/component_example/slider/_demo1.vue delete mode 100755 apps/example/src/views/component_example/slider/_demo2.vue delete mode 100755 apps/example/src/views/component_example/slider/index.vue create mode 100644 apps/example/src/views/component_example/switch.vue delete mode 100755 apps/example/src/views/component_example/switch/_demo1.vue delete mode 100755 apps/example/src/views/component_example/switch/_demo2.vue delete mode 100755 apps/example/src/views/component_example/switch/index.vue create mode 100644 apps/example/src/views/component_example/tabs.vue delete mode 100755 apps/example/src/views/component_example/tabs/_demo1.vue delete mode 100755 apps/example/src/views/component_example/tabs/index.vue create mode 100644 apps/example/src/views/component_example/textarea.vue delete mode 100755 apps/example/src/views/component_example/textarea/_demo1.vue delete mode 100755 apps/example/src/views/component_example/textarea/index.vue create mode 100644 apps/example/src/views/component_example/toast.vue delete mode 100755 apps/example/src/views/component_example/toast/_demo1.vue delete mode 100755 apps/example/src/views/component_example/toast/index.vue create mode 100644 apps/example/src/views/component_example/tooltip.vue delete mode 100755 apps/example/src/views/component_example/tooltip/_demo1.vue delete mode 100755 apps/example/src/views/component_example/tooltip/index.vue rename apps/example/src/views/component_example/{trend/index.vue => trend.vue} (55%) delete mode 100755 apps/example/src/views/icon_example/index.vue rename apps/example/src/views/component_example/alert/_demo1.vue => packages/components/src/basic/alert/_examples/_basic.vue (56%) rename apps/example/src/views/component_example/alert/_demo3.vue => packages/components/src/basic/alert/_examples/_slot.vue (64%) create mode 100644 packages/components/src/basic/alert/_examples/_variant.vue create mode 100644 packages/components/src/basic/alert/_examples/index.ts create mode 100644 packages/components/src/basic/avatar/_examples/_basic.vue create mode 100644 packages/components/src/basic/avatar/_examples/_custom-style.vue create mode 100644 packages/components/src/basic/avatar/_examples/_fallback.vue create mode 100644 packages/components/src/basic/avatar/_examples/index.ts rename apps/example/src/views/component_example/button_group/_demo1.vue => packages/components/src/basic/button-group/_examples/_basic.vue (60%) mode change 100755 => 100644 rename apps/example/src/views/component_example/button_group/_demo4.vue => packages/components/src/basic/button-group/_examples/_nested.vue (74%) mode change 100755 => 100644 rename apps/example/src/views/component_example/button_group/_demo3.vue => packages/components/src/basic/button-group/_examples/_separator.vue (84%) mode change 100755 => 100644 rename apps/example/src/views/component_example/button_group/_demo2.vue => packages/components/src/basic/button-group/_examples/_vertical.vue (61%) mode change 100755 => 100644 rename apps/example/src/views/component_example/button_group/_demo5.vue => packages/components/src/basic/button-group/_examples/_with-components.vue (73%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/button-group/_examples/index.ts create mode 100644 packages/components/src/basic/button/_examples/_basic.vue create mode 100644 packages/components/src/basic/button/_examples/_disabled.vue create mode 100644 packages/components/src/basic/button/_examples/_loading.vue create mode 100644 packages/components/src/basic/button/_examples/_size.vue rename apps/example/src/views/component_example/button/_demo1.vue => packages/components/src/basic/button/_examples/_variant.vue (51%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/button/_examples/index.ts create mode 100644 packages/components/src/basic/card/_examples/_basic.vue create mode 100644 packages/components/src/basic/card/_examples/_custom-style.vue create mode 100644 packages/components/src/basic/card/_examples/_description.vue create mode 100644 packages/components/src/basic/card/_examples/_slot.vue create mode 100644 packages/components/src/basic/card/_examples/index.ts rename apps/example/src/views/component_example/checkbox_group/_demo1.vue => packages/components/src/basic/checkbox-group/_examples/_basic.vue (70%) rename apps/example/src/views/component_example/checkbox_group/_demo3.vue => packages/components/src/basic/checkbox-group/_examples/_custom-option.vue (85%) rename apps/example/src/views/component_example/checkbox_group/_demo2.vue => packages/components/src/basic/checkbox-group/_examples/_description.vue (74%) create mode 100644 packages/components/src/basic/checkbox-group/_examples/_disabled.vue rename apps/example/src/views/component_example/checkbox_group/_demo4.vue => packages/components/src/basic/checkbox-group/_examples/_limit.vue (75%) create mode 100644 packages/components/src/basic/checkbox-group/_examples/index.ts create mode 100644 packages/components/src/basic/checkbox/_examples/_basic.vue create mode 100644 packages/components/src/basic/checkbox/_examples/_custom-style.vue create mode 100644 packages/components/src/basic/checkbox/_examples/_disabled.vue create mode 100644 packages/components/src/basic/checkbox/_examples/_indeterminate.vue create mode 100644 packages/components/src/basic/checkbox/_examples/index.ts create mode 100644 packages/components/src/basic/collapsible/_examples/_basic.vue create mode 100644 packages/components/src/basic/collapsible/_examples/_controlled.vue create mode 100644 packages/components/src/basic/collapsible/_examples/index.ts create mode 100644 packages/components/src/basic/context-menu/_examples/_basic.vue create mode 100644 packages/components/src/basic/context-menu/_examples/_disabled.vue create mode 100644 packages/components/src/basic/context-menu/_examples/_icon.vue create mode 100644 packages/components/src/basic/context-menu/_examples/_nested.vue create mode 100644 packages/components/src/basic/context-menu/_examples/_warning.vue create mode 100644 packages/components/src/basic/context-menu/_examples/index.ts create mode 100644 packages/components/src/basic/divider/_examples/_basic.vue create mode 100644 packages/components/src/basic/divider/_examples/_position.vue create mode 100644 packages/components/src/basic/divider/_examples/index.ts create mode 100644 packages/components/src/basic/drawer/_examples/_basic.vue create mode 100644 packages/components/src/basic/drawer/_examples/_center-border-loading.vue create mode 100644 packages/components/src/basic/drawer/_examples/_closable.vue create mode 100644 packages/components/src/basic/drawer/_examples/_custom-style.vue create mode 100644 packages/components/src/basic/drawer/_examples/_event.vue create mode 100644 packages/components/src/basic/drawer/_examples/_functional.vue create mode 100644 packages/components/src/basic/drawer/_examples/_header-footer.vue create mode 100644 packages/components/src/basic/drawer/_examples/_overlay-blur.vue create mode 100644 packages/components/src/basic/drawer/_examples/_side.vue create mode 100644 packages/components/src/basic/drawer/_examples/_slot.vue create mode 100644 packages/components/src/basic/drawer/_examples/_title-description.vue create mode 100644 packages/components/src/basic/drawer/_examples/index.ts create mode 100644 packages/components/src/basic/dropdown/_examples/_align.vue create mode 100644 packages/components/src/basic/dropdown/_examples/_basic.vue create mode 100644 packages/components/src/basic/dropdown/_examples/_disabled.vue create mode 100644 packages/components/src/basic/dropdown/_examples/_icon.vue create mode 100644 packages/components/src/basic/dropdown/_examples/_nested.vue create mode 100644 packages/components/src/basic/dropdown/_examples/_offset.vue create mode 100644 packages/components/src/basic/dropdown/_examples/_side.vue create mode 100644 packages/components/src/basic/dropdown/_examples/_warning.vue create mode 100644 packages/components/src/basic/dropdown/_examples/index.ts create mode 100644 packages/components/src/basic/file-upload/_examples/_basic.vue rename apps/example/src/views/component_example/file_upload/_demo4.vue => packages/components/src/basic/file-upload/_examples/_custom-request.vue (63%) rename apps/example/src/views/component_example/file_upload/_demo5.vue => packages/components/src/basic/file-upload/_examples/_directory.vue (70%) create mode 100644 packages/components/src/basic/file-upload/_examples/_slot.vue rename apps/example/src/views/component_example/file_upload/_demo2.vue => packages/components/src/basic/file-upload/_examples/_validation.vue (60%) create mode 100644 packages/components/src/basic/file-upload/_examples/index.ts rename apps/example/src/views/component_example/fixed_bar/_demo2.vue => packages/components/src/basic/fixed-bar/_examples/_bottom.vue (54%) mode change 100755 => 100644 rename apps/example/src/views/component_example/fixed_bar/_demo1.vue => packages/components/src/basic/fixed-bar/_examples/_top.vue (54%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/fixed-bar/_examples/index.ts create mode 100644 packages/components/src/basic/hover-card/_examples/_align.vue rename apps/example/src/views/component_example/hover_card/_demo1.vue => packages/components/src/basic/hover-card/_examples/_basic.vue (73%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/hover-card/_examples/_offset.vue create mode 100644 packages/components/src/basic/hover-card/_examples/_side.vue create mode 100644 packages/components/src/basic/hover-card/_examples/index.ts create mode 100644 packages/components/src/basic/icon/_examples/_iconify.vue create mode 100644 packages/components/src/basic/icon/_examples/_image.vue create mode 100644 packages/components/src/basic/icon/_examples/_svg.vue create mode 100644 packages/components/src/basic/icon/_examples/_transition.vue create mode 100644 packages/components/src/basic/icon/_examples/_unocss.vue create mode 100644 packages/components/src/basic/icon/_examples/index.ts create mode 100644 packages/components/src/basic/icon/_examples/logo.svg create mode 100644 packages/components/src/basic/image-preview/_examples/_basic.vue create mode 100644 packages/components/src/basic/image-preview/_examples/_error.vue rename apps/example/src/views/component_example/image_preview/_demo2.vue => packages/components/src/basic/image-preview/_examples/_functional.vue (66%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/image-preview/_examples/_size.vue create mode 100644 packages/components/src/basic/image-preview/_examples/index.ts create mode 100644 packages/components/src/basic/image-upload/_examples/_basic.vue rename apps/example/src/views/component_example/image_upload/_demo4.vue => packages/components/src/basic/image-upload/_examples/_custom-request.vue (64%) rename apps/example/src/views/component_example/image_upload/_demo5.vue => packages/components/src/basic/image-upload/_examples/_directory.vue (66%) create mode 100644 packages/components/src/basic/image-upload/_examples/_multiple.vue rename apps/example/src/views/component_example/image_upload/_demo3.vue => packages/components/src/basic/image-upload/_examples/_validation.vue (55%) create mode 100644 packages/components/src/basic/image-upload/_examples/index.ts create mode 100644 packages/components/src/basic/input-otp/_examples/_basic.vue create mode 100644 packages/components/src/basic/input-otp/_examples/_callback.vue create mode 100644 packages/components/src/basic/input-otp/_examples/_disabled.vue create mode 100644 packages/components/src/basic/input-otp/_examples/_length.vue create mode 100644 packages/components/src/basic/input-otp/_examples/_pattern.vue create mode 100644 packages/components/src/basic/input-otp/_examples/_separator.vue create mode 100644 packages/components/src/basic/input-otp/_examples/index.ts rename apps/example/src/views/component_example/input/_demo1.vue => packages/components/src/basic/input/_examples/_basic.vue (52%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/input/_examples/_clearable.vue create mode 100644 packages/components/src/basic/input/_examples/_disabled.vue rename apps/example/src/views/component_example/input/_demo2.vue => packages/components/src/basic/input/_examples/_password.vue (54%) mode change 100755 => 100644 rename apps/example/src/views/component_example/input/_demo3.vue => packages/components/src/basic/input/_examples/_slot.vue (76%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/input/_examples/index.ts create mode 100644 packages/components/src/basic/kbd-group/_examples/_basic.vue create mode 100644 packages/components/src/basic/kbd-group/_examples/index.ts rename apps/example/src/views/component_example/kbd/_demo1.vue => packages/components/src/basic/kbd/_examples/_basic.vue (50%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/kbd/_examples/index.ts create mode 100644 packages/components/src/basic/label/_examples/_basic.vue create mode 100644 packages/components/src/basic/label/_examples/_custom.vue create mode 100644 packages/components/src/basic/label/_examples/_form.vue create mode 100644 packages/components/src/basic/label/_examples/_width.vue create mode 100644 packages/components/src/basic/label/_examples/index.ts create mode 100644 packages/components/src/basic/modal/_examples/_actions.vue create mode 100644 packages/components/src/basic/modal/_examples/_basic.vue create mode 100644 packages/components/src/basic/modal/_examples/_center-border-loading.vue create mode 100644 packages/components/src/basic/modal/_examples/_custom-style.vue create mode 100644 packages/components/src/basic/modal/_examples/_dialog.vue create mode 100644 packages/components/src/basic/modal/_examples/_event.vue create mode 100644 packages/components/src/basic/modal/_examples/_functional.vue create mode 100644 packages/components/src/basic/modal/_examples/_header-footer.vue create mode 100644 packages/components/src/basic/modal/_examples/_overlay-blur.vue create mode 100644 packages/components/src/basic/modal/_examples/_slot.vue create mode 100644 packages/components/src/basic/modal/_examples/_title-description.vue create mode 100644 packages/components/src/basic/modal/_examples/index.ts create mode 100644 packages/components/src/basic/number-field/_examples/_basic.vue create mode 100644 packages/components/src/basic/number-field/_examples/_disabled.vue create mode 100644 packages/components/src/basic/number-field/_examples/_min-max.vue create mode 100644 packages/components/src/basic/number-field/_examples/_step.vue create mode 100644 packages/components/src/basic/number-field/_examples/index.ts create mode 100644 packages/components/src/basic/page-header/_examples/_basic.vue create mode 100644 packages/components/src/basic/page-header/_examples/_custom-style.vue create mode 100644 packages/components/src/basic/page-header/_examples/_description.vue create mode 100644 packages/components/src/basic/page-header/_examples/_slot.vue create mode 100644 packages/components/src/basic/page-header/_examples/index.ts create mode 100644 packages/components/src/basic/page-main/_examples/_basic.vue create mode 100644 packages/components/src/basic/page-main/_examples/_collapse.vue rename apps/example/src/views/component_example/page_main/_demo3.vue => packages/components/src/basic/page-main/_examples/_slot.vue (56%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/page-main/_examples/_title.vue create mode 100644 packages/components/src/basic/page-main/_examples/index.ts create mode 100644 packages/components/src/basic/pagination/_examples/_basic.vue create mode 100644 packages/components/src/basic/pagination/_examples/_event.vue create mode 100644 packages/components/src/basic/pagination/_examples/_layout.vue create mode 100644 packages/components/src/basic/pagination/_examples/index.ts rename apps/example/src/views/component_example/password_strength/_demo1.vue => packages/components/src/basic/password-strength/_examples/_basic.vue (58%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/password-strength/_examples/_custom-rule.vue create mode 100644 packages/components/src/basic/password-strength/_examples/index.ts create mode 100644 packages/components/src/basic/popover/_examples/_align.vue rename apps/example/src/views/component_example/popover/_demo2.vue => packages/components/src/basic/popover/_examples/_basic.vue (55%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/popover/_examples/_offset.vue create mode 100644 packages/components/src/basic/popover/_examples/_side.vue create mode 100644 packages/components/src/basic/popover/_examples/index.ts create mode 100644 packages/components/src/basic/progress/_examples/_basic.vue create mode 100644 packages/components/src/basic/progress/_examples/index.ts rename apps/example/src/views/component_example/radio_group/_demo1.vue => packages/components/src/basic/radio-group/_examples/_basic.vue (78%) rename apps/example/src/views/component_example/radio_group/_demo3.vue => packages/components/src/basic/radio-group/_examples/_custom-option.vue (90%) rename apps/example/src/views/component_example/radio_group/_demo2.vue => packages/components/src/basic/radio-group/_examples/_description-disabled.vue (84%) create mode 100644 packages/components/src/basic/radio-group/_examples/index.ts create mode 100644 packages/components/src/basic/scroll-area/_examples/_basic.vue create mode 100644 packages/components/src/basic/scroll-area/_examples/_hidden-scrollbar.vue create mode 100644 packages/components/src/basic/scroll-area/_examples/_horizontal.vue create mode 100644 packages/components/src/basic/scroll-area/_examples/_mask.vue create mode 100644 packages/components/src/basic/scroll-area/_examples/index.ts create mode 100644 packages/components/src/basic/search-bar/_examples/_background.vue create mode 100644 packages/components/src/basic/search-bar/_examples/_basic.vue create mode 100644 packages/components/src/basic/search-bar/_examples/_custom-trigger.vue create mode 100644 packages/components/src/basic/search-bar/_examples/_expanded.vue create mode 100644 packages/components/src/basic/search-bar/_examples/index.ts create mode 100644 packages/components/src/basic/select/_examples/_basic.vue create mode 100644 packages/components/src/basic/select/_examples/_disabled.vue create mode 100644 packages/components/src/basic/select/_examples/_group.vue create mode 100644 packages/components/src/basic/select/_examples/_multiple.vue rename apps/example/src/views/component_example/select/_demo4.vue => packages/components/src/basic/select/_examples/_position.vue (79%) create mode 100644 packages/components/src/basic/select/_examples/index.ts create mode 100644 packages/components/src/basic/slider/_examples/_alignment.vue create mode 100644 packages/components/src/basic/slider/_examples/_basic.vue create mode 100644 packages/components/src/basic/slider/_examples/_inverted.vue create mode 100644 packages/components/src/basic/slider/_examples/_range.vue create mode 100644 packages/components/src/basic/slider/_examples/_step.vue create mode 100644 packages/components/src/basic/slider/_examples/_tooltip.vue create mode 100644 packages/components/src/basic/slider/_examples/_vertical.vue create mode 100644 packages/components/src/basic/slider/_examples/index.ts create mode 100644 packages/components/src/basic/switch/_examples/_basic.vue create mode 100644 packages/components/src/basic/switch/_examples/_callback.vue create mode 100644 packages/components/src/basic/switch/_examples/_disabled.vue create mode 100644 packages/components/src/basic/switch/_examples/_icon.vue create mode 100644 packages/components/src/basic/switch/_examples/index.ts create mode 100644 packages/components/src/basic/tabs/_examples/_basic.vue create mode 100644 packages/components/src/basic/tabs/_examples/_custom-style.vue create mode 100644 packages/components/src/basic/tabs/_examples/_icon.vue create mode 100644 packages/components/src/basic/tabs/_examples/index.ts create mode 100644 packages/components/src/basic/textarea/_examples/_basic.vue create mode 100644 packages/components/src/basic/textarea/_examples/_disabled.vue rename apps/example/src/views/component_example/textarea/_demo2.vue => packages/components/src/basic/textarea/_examples/_slot.vue (50%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/textarea/_examples/index.ts create mode 100644 packages/components/src/basic/toast/_examples/_action.vue create mode 100644 packages/components/src/basic/toast/_examples/_basic.vue create mode 100644 packages/components/src/basic/toast/_examples/_loading.vue create mode 100644 packages/components/src/basic/toast/_examples/index.ts create mode 100644 packages/components/src/basic/tooltip/_examples/_align.vue create mode 100644 packages/components/src/basic/tooltip/_examples/_basic.vue create mode 100644 packages/components/src/basic/tooltip/_examples/_delay.vue create mode 100644 packages/components/src/basic/tooltip/_examples/_disabled.vue create mode 100644 packages/components/src/basic/tooltip/_examples/_side.vue create mode 100644 packages/components/src/basic/tooltip/_examples/index.ts create mode 100644 packages/components/src/basic/trend/_examples/_basic.vue rename apps/example/src/views/component_example/trend/_demo3.vue => packages/components/src/basic/trend/_examples/_prefix-suffix.vue (86%) mode change 100755 => 100644 rename apps/example/src/views/component_example/trend/_demo2.vue => packages/components/src/basic/trend/_examples/_reverse.vue (86%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/trend/_examples/_size.vue rename apps/example/src/views/component_example/trend/_demo1.vue => packages/components/src/basic/trend/_examples/_variant.vue (78%) mode change 100755 => 100644 create mode 100644 packages/components/src/basic/trend/_examples/index.ts create mode 100644 packages/components/src/examples.ts diff --git a/apps/example/src/router/modules/component.example.ts b/apps/example/src/router/modules/component.example.ts index f9fae455..516ec032 100755 --- a/apps/example/src/router/modules/component.example.ts +++ b/apps/example/src/router/modules/component.example.ts @@ -16,7 +16,7 @@ const routes: RouteRecordRaw = { { path: 'alert', name: 'componentExampleAlert', - component: () => import('@/views/component_example/alert/index.vue'), + component: () => import('@/views/component_example/alert.vue'), meta: { title: '提示', }, @@ -24,7 +24,7 @@ const routes: RouteRecordRaw = { { path: 'avatar', name: 'componentExampleAvatar', - component: () => import('@/views/component_example/avatar/index.vue'), + component: () => import('@/views/component_example/avatar.vue'), meta: { title: '头像', }, @@ -32,7 +32,7 @@ const routes: RouteRecordRaw = { { path: 'button', name: 'componentExampleButton', - component: () => import('@/views/component_example/button/index.vue'), + component: () => import('@/views/component_example/button.vue'), meta: { title: '按钮', }, @@ -40,7 +40,7 @@ const routes: RouteRecordRaw = { { path: 'button_group', name: 'componentExampleButtonGroup', - component: () => import('@/views/component_example/button_group/index.vue'), + component: () => import('@/views/component_example/button_group.vue'), meta: { title: '按钮组', }, @@ -48,7 +48,7 @@ const routes: RouteRecordRaw = { { path: 'card', name: 'componentExampleCard', - component: () => import('@/views/component_example/card/index.vue'), + component: () => import('@/views/component_example/card.vue'), meta: { title: '卡片', }, @@ -56,7 +56,7 @@ const routes: RouteRecordRaw = { { path: 'checkbox', name: 'componentExampleCheckbox', - component: () => import('@/views/component_example/checkbox/index.vue'), + component: () => import('@/views/component_example/checkbox.vue'), meta: { title: '复选框', }, @@ -64,7 +64,7 @@ const routes: RouteRecordRaw = { { path: 'checkbox_group', name: 'componentExampleCheckboxGroup', - component: () => import('@/views/component_example/checkbox_group/index.vue'), + component: () => import('@/views/component_example/checkbox_group.vue'), meta: { title: '复选框组', }, @@ -72,7 +72,7 @@ const routes: RouteRecordRaw = { { path: 'collapsible', name: 'componentExampleCollapsible', - component: () => import('@/views/component_example/collapsible/index.vue'), + component: () => import('@/views/component_example/collapsible.vue'), meta: { title: '折叠面板', }, @@ -80,7 +80,7 @@ const routes: RouteRecordRaw = { { path: 'context_menu', name: 'componentExampleContextMenu', - component: () => import('@/views/component_example/context_menu/index.vue'), + component: () => import('@/views/component_example/context_menu.vue'), meta: { title: '右键菜单', }, @@ -88,7 +88,7 @@ const routes: RouteRecordRaw = { { path: 'divider', name: 'componentExampleDivider', - component: () => import('@/views/component_example/divider/index.vue'), + component: () => import('@/views/component_example/divider.vue'), meta: { title: '分割线', }, @@ -96,7 +96,7 @@ const routes: RouteRecordRaw = { { path: 'drawer', name: 'componentExampleDrawer', - component: () => import('@/views/component_example/drawer/index.vue'), + component: () => import('@/views/component_example/drawer.vue'), meta: { title: '抽屉', }, @@ -104,7 +104,7 @@ const routes: RouteRecordRaw = { { path: 'dropdown', name: 'componentExampleDropdown', - component: () => import('@/views/component_example/dropdown/index.vue'), + component: () => import('@/views/component_example/dropdown.vue'), meta: { title: '下拉菜单', }, @@ -112,7 +112,7 @@ const routes: RouteRecordRaw = { { path: 'file_upload', name: 'componentExampleFileUpload', - component: () => import('@/views/component_example/file_upload/index.vue'), + component: () => import('@/views/component_example/file_upload.vue'), meta: { title: '文件上传', }, @@ -120,7 +120,7 @@ const routes: RouteRecordRaw = { { path: 'fixed_bar', name: 'componentExampleFixedactionbar', - component: () => import('@/views/component_example/fixed_bar/index.vue'), + component: () => import('@/views/component_example/fixed_bar.vue'), meta: { title: '固定栏', copyright: false, @@ -129,15 +129,23 @@ const routes: RouteRecordRaw = { { path: 'hover_card', name: 'componentExampleHoverCard', - component: () => import('@/views/component_example/hover_card/index.vue'), + component: () => import('@/views/component_example/hover_card.vue'), meta: { title: '悬浮卡片', }, }, + { + path: 'icon', + name: 'componentExampleIcon', + component: () => import('@/views/component_example/icon.vue'), + meta: { + title: '图标', + }, + }, { path: 'image_preview', name: 'componentExampleImagePreview', - component: () => import('@/views/component_example/image_preview/index.vue'), + component: () => import('@/views/component_example/image_preview.vue'), meta: { title: '图片预览', }, @@ -145,7 +153,7 @@ const routes: RouteRecordRaw = { { path: 'image_upload', name: 'componentExampleImageUpload', - component: () => import('@/views/component_example/image_upload/index.vue'), + component: () => import('@/views/component_example/image_upload.vue'), meta: { title: '图片上传', }, @@ -153,7 +161,7 @@ const routes: RouteRecordRaw = { { path: 'input', name: 'componentExampleInput', - component: () => import('@/views/component_example/input/index.vue'), + component: () => import('@/views/component_example/input.vue'), meta: { title: '输入框', }, @@ -161,7 +169,7 @@ const routes: RouteRecordRaw = { { path: 'input_otp', name: 'componentExampleInputOtp', - component: () => import('@/views/component_example/input_otp/index.vue'), + component: () => import('@/views/component_example/input_otp.vue'), meta: { title: '一次性密码输入框', }, @@ -169,7 +177,7 @@ const routes: RouteRecordRaw = { { path: 'kbd', name: 'componentExampleKbd', - component: () => import('@/views/component_example/kbd/index.vue'), + component: () => import('@/views/component_example/kbd.vue'), meta: { title: '键盘', }, @@ -177,7 +185,7 @@ const routes: RouteRecordRaw = { { path: 'modal', name: 'componentExampleModal', - component: () => import('@/views/component_example/modal/index.vue'), + component: () => import('@/views/component_example/modal.vue'), meta: { title: '弹窗', }, @@ -185,7 +193,7 @@ const routes: RouteRecordRaw = { { path: 'number_field', name: 'componentExampleNumberField', - component: () => import('@/views/component_example/number_field/index.vue'), + component: () => import('@/views/component_example/number_field.vue'), meta: { title: '数字输入框', }, @@ -193,7 +201,7 @@ const routes: RouteRecordRaw = { { path: 'page_header', name: 'componentExamplePageheader', - component: () => import('@/views/component_example/page_header/index.vue'), + component: () => import('@/views/component_example/page_header.vue'), meta: { title: '页头', }, @@ -201,7 +209,7 @@ const routes: RouteRecordRaw = { { path: 'page_main', name: 'componentExamplePagemain', - component: () => import('@/views/component_example/page_main/index.vue'), + component: () => import('@/views/component_example/page_main.vue'), meta: { title: '内容块', }, @@ -209,7 +217,7 @@ const routes: RouteRecordRaw = { { path: 'pagination', name: 'componentExamplePagination', - component: () => import('@/views/component_example/pagination/index.vue'), + component: () => import('@/views/component_example/pagination.vue'), meta: { title: '分页', }, @@ -217,7 +225,7 @@ const routes: RouteRecordRaw = { { path: 'password_strength', name: 'componentExamplePasswordStrength', - component: () => import('@/views/component_example/password_strength/index.vue'), + component: () => import('@/views/component_example/password_strength.vue'), meta: { title: '密码强度', }, @@ -225,7 +233,7 @@ const routes: RouteRecordRaw = { { path: 'popover', name: 'componentExamplePopover', - component: () => import('@/views/component_example/popover/index.vue'), + component: () => import('@/views/component_example/popover.vue'), meta: { title: '浮动面板', }, @@ -233,7 +241,7 @@ const routes: RouteRecordRaw = { { path: 'progress', name: 'componentExampleProgress', - component: () => import('@/views/component_example/progress/index.vue'), + component: () => import('@/views/component_example/progress.vue'), meta: { title: '进度条', }, @@ -241,7 +249,7 @@ const routes: RouteRecordRaw = { { path: 'radio_group', name: 'componentExampleRadioGroup', - component: () => import('@/views/component_example/radio_group/index.vue'), + component: () => import('@/views/component_example/radio_group.vue'), meta: { title: '单选组', }, @@ -249,7 +257,7 @@ const routes: RouteRecordRaw = { { path: 'scroll_area', name: 'componentExampleScrollArea', - component: () => import('@/views/component_example/scroll_area/index.vue'), + component: () => import('@/views/component_example/scroll_area.vue'), meta: { title: '滚动区域', }, @@ -257,7 +265,7 @@ const routes: RouteRecordRaw = { { path: 'search_bar', name: 'componentExampleSearchBar', - component: () => import('@/views/component_example/search_bar/index.vue'), + component: () => import('@/views/component_example/search_bar.vue'), meta: { title: '搜索面板', }, @@ -265,7 +273,7 @@ const routes: RouteRecordRaw = { { path: 'select', name: 'componentExampleSelect', - component: () => import('@/views/component_example/select/index.vue'), + component: () => import('@/views/component_example/select.vue'), meta: { title: '选择器', }, @@ -273,7 +281,7 @@ const routes: RouteRecordRaw = { { path: 'slider', name: 'componentExampleSlider', - component: () => import('@/views/component_example/slider/index.vue'), + component: () => import('@/views/component_example/slider.vue'), meta: { title: '滑块', }, @@ -281,7 +289,7 @@ const routes: RouteRecordRaw = { { path: 'switch', name: 'componentExampleSwitch', - component: () => import('@/views/component_example/switch/index.vue'), + component: () => import('@/views/component_example/switch.vue'), meta: { title: '开关', }, @@ -289,7 +297,7 @@ const routes: RouteRecordRaw = { { path: 'tabs', name: 'componentExampleTabs', - component: () => import('@/views/component_example/tabs/index.vue'), + component: () => import('@/views/component_example/tabs.vue'), meta: { title: '标签页', }, @@ -297,7 +305,7 @@ const routes: RouteRecordRaw = { { path: 'textarea', name: 'componentExampleTextarea', - component: () => import('@/views/component_example/textarea/index.vue'), + component: () => import('@/views/component_example/textarea.vue'), meta: { title: '文本域', }, @@ -305,7 +313,7 @@ const routes: RouteRecordRaw = { { path: 'toast', name: 'componentExampleToast', - component: () => import('@/views/component_example/toast/index.vue'), + component: () => import('@/views/component_example/toast.vue'), meta: { title: '轻提示', }, @@ -313,7 +321,7 @@ const routes: RouteRecordRaw = { { path: 'tooltip', name: 'componentExampleTooltip', - component: () => import('@/views/component_example/tooltip/index.vue'), + component: () => import('@/views/component_example/tooltip.vue'), meta: { title: '文字提示', }, @@ -321,7 +329,7 @@ const routes: RouteRecordRaw = { { path: 'trend', name: 'componentExampleTrend', - component: () => import('@/views/component_example/trend/index.vue'), + component: () => import('@/views/component_example/trend.vue'), meta: { title: '趋势标记', }, diff --git a/apps/example/src/router/modules/icon.example.ts b/apps/example/src/router/modules/icon.example.ts index 451f3c22..b404b392 100755 --- a/apps/example/src/router/modules/icon.example.ts +++ b/apps/example/src/router/modules/icon.example.ts @@ -1,28 +1,12 @@ import type { RouteRecordRaw } from 'vue-router' -function Layout() { - return import('@/layouts/index.vue') -} - const routes: RouteRecordRaw = { path: '/icon_example', - component: Layout, + redirect: '/component_example/icon', meta: { title: '图标', icon: 'i-ri:remixicon-line', }, - children: [ - { - path: '', - name: 'iconExample', - component: () => import('@/views/icon_example/index.vue'), - meta: { - title: '图标', - menu: false, - breadcrumb: false, - }, - }, - ], } export default routes diff --git a/apps/example/src/views/component_example/alert.vue b/apps/example/src/views/component_example/alert.vue new file mode 100644 index 00000000..42c883bf --- /dev/null +++ b/apps/example/src/views/component_example/alert.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/alert/_demo2.vue b/apps/example/src/views/component_example/alert/_demo2.vue deleted file mode 100644 index eb3aa459..00000000 --- a/apps/example/src/views/component_example/alert/_demo2.vue +++ /dev/null @@ -1,15 +0,0 @@ - diff --git a/apps/example/src/views/component_example/alert/index.vue b/apps/example/src/views/component_example/alert/index.vue deleted file mode 100644 index cffbb50a..00000000 --- a/apps/example/src/views/component_example/alert/index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/avatar.vue b/apps/example/src/views/component_example/avatar.vue new file mode 100644 index 00000000..9bfb4e99 --- /dev/null +++ b/apps/example/src/views/component_example/avatar.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/avatar/_demo1.vue b/apps/example/src/views/component_example/avatar/_demo1.vue deleted file mode 100755 index ca2ecefd..00000000 --- a/apps/example/src/views/component_example/avatar/_demo1.vue +++ /dev/null @@ -1,17 +0,0 @@ - diff --git a/apps/example/src/views/component_example/avatar/index.vue b/apps/example/src/views/component_example/avatar/index.vue deleted file mode 100755 index 5ef57d52..00000000 --- a/apps/example/src/views/component_example/avatar/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/button.vue b/apps/example/src/views/component_example/button.vue new file mode 100644 index 00000000..92ec48bc --- /dev/null +++ b/apps/example/src/views/component_example/button.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/button/index.vue b/apps/example/src/views/component_example/button/index.vue deleted file mode 100755 index 49397fa4..00000000 --- a/apps/example/src/views/component_example/button/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/button_group.vue b/apps/example/src/views/component_example/button_group.vue new file mode 100644 index 00000000..0b3ef4cd --- /dev/null +++ b/apps/example/src/views/component_example/button_group.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/button_group/index.vue b/apps/example/src/views/component_example/button_group/index.vue deleted file mode 100755 index 88a28c3d..00000000 --- a/apps/example/src/views/component_example/button_group/index.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/card.vue b/apps/example/src/views/component_example/card.vue new file mode 100644 index 00000000..bf6abbf3 --- /dev/null +++ b/apps/example/src/views/component_example/card.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/card/_demo1.vue b/apps/example/src/views/component_example/card/_demo1.vue deleted file mode 100755 index 5a3560ce..00000000 --- a/apps/example/src/views/component_example/card/_demo1.vue +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/apps/example/src/views/component_example/card/index.vue b/apps/example/src/views/component_example/card/index.vue deleted file mode 100755 index 19db0800..00000000 --- a/apps/example/src/views/component_example/card/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/checkbox.vue b/apps/example/src/views/component_example/checkbox.vue new file mode 100644 index 00000000..f46d16aa --- /dev/null +++ b/apps/example/src/views/component_example/checkbox.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/checkbox/_demo1.vue b/apps/example/src/views/component_example/checkbox/_demo1.vue deleted file mode 100644 index d0fc10b4..00000000 --- a/apps/example/src/views/component_example/checkbox/_demo1.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/checkbox/_demo2.vue b/apps/example/src/views/component_example/checkbox/_demo2.vue deleted file mode 100644 index d56a9e4e..00000000 --- a/apps/example/src/views/component_example/checkbox/_demo2.vue +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/checkbox/index.vue b/apps/example/src/views/component_example/checkbox/index.vue deleted file mode 100644 index 5399a3c1..00000000 --- a/apps/example/src/views/component_example/checkbox/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/checkbox_group.vue b/apps/example/src/views/component_example/checkbox_group.vue new file mode 100644 index 00000000..ae887e2d --- /dev/null +++ b/apps/example/src/views/component_example/checkbox_group.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/checkbox_group/index.vue b/apps/example/src/views/component_example/checkbox_group/index.vue deleted file mode 100644 index 12176d6a..00000000 --- a/apps/example/src/views/component_example/checkbox_group/index.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/collapsible.vue b/apps/example/src/views/component_example/collapsible.vue new file mode 100644 index 00000000..2546e5a0 --- /dev/null +++ b/apps/example/src/views/component_example/collapsible.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/collapsible/_demo1.vue b/apps/example/src/views/component_example/collapsible/_demo1.vue deleted file mode 100755 index 5d6a2a2d..00000000 --- a/apps/example/src/views/component_example/collapsible/_demo1.vue +++ /dev/null @@ -1,14 +0,0 @@ - diff --git a/apps/example/src/views/component_example/collapsible/_demo2.vue b/apps/example/src/views/component_example/collapsible/_demo2.vue deleted file mode 100755 index c2d4fcdb..00000000 --- a/apps/example/src/views/component_example/collapsible/_demo2.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/collapsible/index.vue b/apps/example/src/views/component_example/collapsible/index.vue deleted file mode 100755 index fa52162d..00000000 --- a/apps/example/src/views/component_example/collapsible/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/context_menu.vue b/apps/example/src/views/component_example/context_menu.vue new file mode 100644 index 00000000..36f4190f --- /dev/null +++ b/apps/example/src/views/component_example/context_menu.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/context_menu/_demo1.vue b/apps/example/src/views/component_example/context_menu/_demo1.vue deleted file mode 100755 index 62ce0309..00000000 --- a/apps/example/src/views/component_example/context_menu/_demo1.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/context_menu/_demo2.vue b/apps/example/src/views/component_example/context_menu/_demo2.vue deleted file mode 100755 index fd89adaa..00000000 --- a/apps/example/src/views/component_example/context_menu/_demo2.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/context_menu/index.vue b/apps/example/src/views/component_example/context_menu/index.vue deleted file mode 100755 index 94b78458..00000000 --- a/apps/example/src/views/component_example/context_menu/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/divider.vue b/apps/example/src/views/component_example/divider.vue new file mode 100644 index 00000000..c1080e55 --- /dev/null +++ b/apps/example/src/views/component_example/divider.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/divider/_demo1.vue b/apps/example/src/views/component_example/divider/_demo1.vue deleted file mode 100755 index 3ae680f2..00000000 --- a/apps/example/src/views/component_example/divider/_demo1.vue +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/apps/example/src/views/component_example/divider/index.vue b/apps/example/src/views/component_example/divider/index.vue deleted file mode 100755 index 51237058..00000000 --- a/apps/example/src/views/component_example/divider/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/drawer.vue b/apps/example/src/views/component_example/drawer.vue new file mode 100644 index 00000000..59f70a80 --- /dev/null +++ b/apps/example/src/views/component_example/drawer.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/drawer/_demo1.vue b/apps/example/src/views/component_example/drawer/_demo1.vue deleted file mode 100755 index 6b92fefc..00000000 --- a/apps/example/src/views/component_example/drawer/_demo1.vue +++ /dev/null @@ -1,67 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/drawer/_demo2.vue b/apps/example/src/views/component_example/drawer/_demo2.vue deleted file mode 100755 index 34f2cda4..00000000 --- a/apps/example/src/views/component_example/drawer/_demo2.vue +++ /dev/null @@ -1,38 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/drawer/index.vue b/apps/example/src/views/component_example/drawer/index.vue deleted file mode 100755 index 52fce968..00000000 --- a/apps/example/src/views/component_example/drawer/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/dropdown.vue b/apps/example/src/views/component_example/dropdown.vue new file mode 100644 index 00000000..2d741fc6 --- /dev/null +++ b/apps/example/src/views/component_example/dropdown.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/dropdown/_demo1.vue b/apps/example/src/views/component_example/dropdown/_demo1.vue deleted file mode 100755 index 0be09921..00000000 --- a/apps/example/src/views/component_example/dropdown/_demo1.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/dropdown/_demo2.vue b/apps/example/src/views/component_example/dropdown/_demo2.vue deleted file mode 100755 index 305de104..00000000 --- a/apps/example/src/views/component_example/dropdown/_demo2.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/dropdown/_demo3.vue b/apps/example/src/views/component_example/dropdown/_demo3.vue deleted file mode 100644 index 067066c2..00000000 --- a/apps/example/src/views/component_example/dropdown/_demo3.vue +++ /dev/null @@ -1,52 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/dropdown/index.vue b/apps/example/src/views/component_example/dropdown/index.vue deleted file mode 100755 index a381369c..00000000 --- a/apps/example/src/views/component_example/dropdown/index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/file_upload.vue b/apps/example/src/views/component_example/file_upload.vue new file mode 100644 index 00000000..60139709 --- /dev/null +++ b/apps/example/src/views/component_example/file_upload.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/file_upload/_demo1.vue b/apps/example/src/views/component_example/file_upload/_demo1.vue deleted file mode 100755 index cedb9cb0..00000000 --- a/apps/example/src/views/component_example/file_upload/_demo1.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/file_upload/_demo3.vue b/apps/example/src/views/component_example/file_upload/_demo3.vue deleted file mode 100755 index d3250437..00000000 --- a/apps/example/src/views/component_example/file_upload/_demo3.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/file_upload/index.vue b/apps/example/src/views/component_example/file_upload/index.vue deleted file mode 100755 index aa6c9dbd..00000000 --- a/apps/example/src/views/component_example/file_upload/index.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/fixed_bar.vue b/apps/example/src/views/component_example/fixed_bar.vue new file mode 100755 index 00000000..71781ead --- /dev/null +++ b/apps/example/src/views/component_example/fixed_bar.vue @@ -0,0 +1,27 @@ + + + diff --git a/apps/example/src/views/component_example/fixed_bar/index.vue b/apps/example/src/views/component_example/fixed_bar/index.vue deleted file mode 100755 index f7dd7fcc..00000000 --- a/apps/example/src/views/component_example/fixed_bar/index.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/hover_card.vue b/apps/example/src/views/component_example/hover_card.vue new file mode 100644 index 00000000..eb10a1f1 --- /dev/null +++ b/apps/example/src/views/component_example/hover_card.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/hover_card/index.vue b/apps/example/src/views/component_example/hover_card/index.vue deleted file mode 100755 index 1b2e507a..00000000 --- a/apps/example/src/views/component_example/hover_card/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/icon.vue b/apps/example/src/views/component_example/icon.vue new file mode 100644 index 00000000..020c0b51 --- /dev/null +++ b/apps/example/src/views/component_example/icon.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/image_preview.vue b/apps/example/src/views/component_example/image_preview.vue new file mode 100644 index 00000000..d02902e3 --- /dev/null +++ b/apps/example/src/views/component_example/image_preview.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/image_preview/_demo1.vue b/apps/example/src/views/component_example/image_preview/_demo1.vue deleted file mode 100755 index 1ef510d8..00000000 --- a/apps/example/src/views/component_example/image_preview/_demo1.vue +++ /dev/null @@ -1,18 +0,0 @@ - diff --git a/apps/example/src/views/component_example/image_preview/_demo3.vue b/apps/example/src/views/component_example/image_preview/_demo3.vue deleted file mode 100644 index 4ba65c10..00000000 --- a/apps/example/src/views/component_example/image_preview/_demo3.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/image_preview/index.vue b/apps/example/src/views/component_example/image_preview/index.vue deleted file mode 100755 index d1754949..00000000 --- a/apps/example/src/views/component_example/image_preview/index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/image_upload.vue b/apps/example/src/views/component_example/image_upload.vue new file mode 100644 index 00000000..8beb6ac3 --- /dev/null +++ b/apps/example/src/views/component_example/image_upload.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/image_upload/_demo1.vue b/apps/example/src/views/component_example/image_upload/_demo1.vue deleted file mode 100755 index ef6441e7..00000000 --- a/apps/example/src/views/component_example/image_upload/_demo1.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/image_upload/_demo2.vue b/apps/example/src/views/component_example/image_upload/_demo2.vue deleted file mode 100755 index c6dbda58..00000000 --- a/apps/example/src/views/component_example/image_upload/_demo2.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/image_upload/index.vue b/apps/example/src/views/component_example/image_upload/index.vue deleted file mode 100755 index 757fdfdb..00000000 --- a/apps/example/src/views/component_example/image_upload/index.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/input.vue b/apps/example/src/views/component_example/input.vue new file mode 100644 index 00000000..fa431616 --- /dev/null +++ b/apps/example/src/views/component_example/input.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/input/index.vue b/apps/example/src/views/component_example/input/index.vue deleted file mode 100755 index a21ccc62..00000000 --- a/apps/example/src/views/component_example/input/index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/input_otp.vue b/apps/example/src/views/component_example/input_otp.vue new file mode 100644 index 00000000..9edbe246 --- /dev/null +++ b/apps/example/src/views/component_example/input_otp.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/input_otp/_demo1.vue b/apps/example/src/views/component_example/input_otp/_demo1.vue deleted file mode 100755 index 5bd2aaf1..00000000 --- a/apps/example/src/views/component_example/input_otp/_demo1.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/input_otp/_demo2.vue b/apps/example/src/views/component_example/input_otp/_demo2.vue deleted file mode 100755 index a9f00366..00000000 --- a/apps/example/src/views/component_example/input_otp/_demo2.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/input_otp/_demo3.vue b/apps/example/src/views/component_example/input_otp/_demo3.vue deleted file mode 100755 index 04ddc755..00000000 --- a/apps/example/src/views/component_example/input_otp/_demo3.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/input_otp/index.vue b/apps/example/src/views/component_example/input_otp/index.vue deleted file mode 100755 index 2f9b1b30..00000000 --- a/apps/example/src/views/component_example/input_otp/index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/kbd.vue b/apps/example/src/views/component_example/kbd.vue new file mode 100644 index 00000000..21948d60 --- /dev/null +++ b/apps/example/src/views/component_example/kbd.vue @@ -0,0 +1,25 @@ + + + diff --git a/apps/example/src/views/component_example/kbd/_demo2.vue b/apps/example/src/views/component_example/kbd/_demo2.vue deleted file mode 100755 index 49c1dc3b..00000000 --- a/apps/example/src/views/component_example/kbd/_demo2.vue +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/apps/example/src/views/component_example/kbd/index.vue b/apps/example/src/views/component_example/kbd/index.vue deleted file mode 100755 index 59070bb6..00000000 --- a/apps/example/src/views/component_example/kbd/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/label.vue b/apps/example/src/views/component_example/label.vue new file mode 100644 index 00000000..89cf74a4 --- /dev/null +++ b/apps/example/src/views/component_example/label.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/modal.vue b/apps/example/src/views/component_example/modal.vue new file mode 100644 index 00000000..1010fe35 --- /dev/null +++ b/apps/example/src/views/component_example/modal.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/modal/_demo1.vue b/apps/example/src/views/component_example/modal/_demo1.vue deleted file mode 100755 index 6485694a..00000000 --- a/apps/example/src/views/component_example/modal/_demo1.vue +++ /dev/null @@ -1,79 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/modal/_demo2.vue b/apps/example/src/views/component_example/modal/_demo2.vue deleted file mode 100755 index 9689b587..00000000 --- a/apps/example/src/views/component_example/modal/_demo2.vue +++ /dev/null @@ -1,122 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/modal/_demo3.vue b/apps/example/src/views/component_example/modal/_demo3.vue deleted file mode 100755 index 3964a509..00000000 --- a/apps/example/src/views/component_example/modal/_demo3.vue +++ /dev/null @@ -1,46 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/modal/index.vue b/apps/example/src/views/component_example/modal/index.vue deleted file mode 100755 index 0d12fff9..00000000 --- a/apps/example/src/views/component_example/modal/index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/number_field.vue b/apps/example/src/views/component_example/number_field.vue new file mode 100644 index 00000000..4754ed95 --- /dev/null +++ b/apps/example/src/views/component_example/number_field.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/number_field/_demo1.vue b/apps/example/src/views/component_example/number_field/_demo1.vue deleted file mode 100755 index 1c398d82..00000000 --- a/apps/example/src/views/component_example/number_field/_demo1.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/number_field/_demo2.vue b/apps/example/src/views/component_example/number_field/_demo2.vue deleted file mode 100755 index 8da75c9e..00000000 --- a/apps/example/src/views/component_example/number_field/_demo2.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/number_field/index.vue b/apps/example/src/views/component_example/number_field/index.vue deleted file mode 100755 index 4f2bf9e2..00000000 --- a/apps/example/src/views/component_example/number_field/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/page_header.vue b/apps/example/src/views/component_example/page_header.vue new file mode 100755 index 00000000..df4eeb2c --- /dev/null +++ b/apps/example/src/views/component_example/page_header.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/page_header/_demo1.vue b/apps/example/src/views/component_example/page_header/_demo1.vue deleted file mode 100755 index e3cc7513..00000000 --- a/apps/example/src/views/component_example/page_header/_demo1.vue +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/apps/example/src/views/component_example/page_header/index.vue b/apps/example/src/views/component_example/page_header/index.vue deleted file mode 100755 index f6022577..00000000 --- a/apps/example/src/views/component_example/page_header/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/page_main.vue b/apps/example/src/views/component_example/page_main.vue new file mode 100755 index 00000000..90da3d76 --- /dev/null +++ b/apps/example/src/views/component_example/page_main.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/page_main/_demo1.vue b/apps/example/src/views/component_example/page_main/_demo1.vue deleted file mode 100755 index 451abe61..00000000 --- a/apps/example/src/views/component_example/page_main/_demo1.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/apps/example/src/views/component_example/page_main/_demo2.vue b/apps/example/src/views/component_example/page_main/_demo2.vue deleted file mode 100755 index 93a06a8e..00000000 --- a/apps/example/src/views/component_example/page_main/_demo2.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/apps/example/src/views/component_example/page_main/_demo4.vue b/apps/example/src/views/component_example/page_main/_demo4.vue deleted file mode 100755 index 483d40d8..00000000 --- a/apps/example/src/views/component_example/page_main/_demo4.vue +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/apps/example/src/views/component_example/page_main/index.vue b/apps/example/src/views/component_example/page_main/index.vue deleted file mode 100755 index c761ae5e..00000000 --- a/apps/example/src/views/component_example/page_main/index.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/pagination.vue b/apps/example/src/views/component_example/pagination.vue new file mode 100644 index 00000000..e686e739 --- /dev/null +++ b/apps/example/src/views/component_example/pagination.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/pagination/_demo1.vue b/apps/example/src/views/component_example/pagination/_demo1.vue deleted file mode 100644 index d27c66d9..00000000 --- a/apps/example/src/views/component_example/pagination/_demo1.vue +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/pagination/_demo2.vue b/apps/example/src/views/component_example/pagination/_demo2.vue deleted file mode 100644 index 977dcada..00000000 --- a/apps/example/src/views/component_example/pagination/_demo2.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/pagination/index.vue b/apps/example/src/views/component_example/pagination/index.vue deleted file mode 100644 index 5badfdc0..00000000 --- a/apps/example/src/views/component_example/pagination/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/password_strength.vue b/apps/example/src/views/component_example/password_strength.vue new file mode 100644 index 00000000..33160057 --- /dev/null +++ b/apps/example/src/views/component_example/password_strength.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/password_strength/index.vue b/apps/example/src/views/component_example/password_strength/index.vue deleted file mode 100755 index 0b612a6b..00000000 --- a/apps/example/src/views/component_example/password_strength/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/popover.vue b/apps/example/src/views/component_example/popover.vue new file mode 100644 index 00000000..f2488d45 --- /dev/null +++ b/apps/example/src/views/component_example/popover.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/popover/_demo1.vue b/apps/example/src/views/component_example/popover/_demo1.vue deleted file mode 100755 index b5263c72..00000000 --- a/apps/example/src/views/component_example/popover/_demo1.vue +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/apps/example/src/views/component_example/popover/index.vue b/apps/example/src/views/component_example/popover/index.vue deleted file mode 100755 index 82df51bf..00000000 --- a/apps/example/src/views/component_example/popover/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/progress.vue b/apps/example/src/views/component_example/progress.vue new file mode 100644 index 00000000..8696b1ae --- /dev/null +++ b/apps/example/src/views/component_example/progress.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/progress/_demo1.vue b/apps/example/src/views/component_example/progress/_demo1.vue deleted file mode 100755 index 601b7039..00000000 --- a/apps/example/src/views/component_example/progress/_demo1.vue +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/apps/example/src/views/component_example/progress/index.vue b/apps/example/src/views/component_example/progress/index.vue deleted file mode 100755 index 7def6596..00000000 --- a/apps/example/src/views/component_example/progress/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/radio_group.vue b/apps/example/src/views/component_example/radio_group.vue new file mode 100644 index 00000000..f2aee632 --- /dev/null +++ b/apps/example/src/views/component_example/radio_group.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/radio_group/index.vue b/apps/example/src/views/component_example/radio_group/index.vue deleted file mode 100644 index 85b22b68..00000000 --- a/apps/example/src/views/component_example/radio_group/index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/scroll_area.vue b/apps/example/src/views/component_example/scroll_area.vue new file mode 100644 index 00000000..b3e1330a --- /dev/null +++ b/apps/example/src/views/component_example/scroll_area.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/scroll_area/_demo1.vue b/apps/example/src/views/component_example/scroll_area/_demo1.vue deleted file mode 100755 index 6874e97d..00000000 --- a/apps/example/src/views/component_example/scroll_area/_demo1.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/scroll_area/index.vue b/apps/example/src/views/component_example/scroll_area/index.vue deleted file mode 100755 index a9252fcd..00000000 --- a/apps/example/src/views/component_example/scroll_area/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/search_bar.vue b/apps/example/src/views/component_example/search_bar.vue new file mode 100755 index 00000000..65b264c0 --- /dev/null +++ b/apps/example/src/views/component_example/search_bar.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/search_bar/_demo1.vue b/apps/example/src/views/component_example/search_bar/_demo1.vue deleted file mode 100755 index 77209bfc..00000000 --- a/apps/example/src/views/component_example/search_bar/_demo1.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/search_bar/_demo2.vue b/apps/example/src/views/component_example/search_bar/_demo2.vue deleted file mode 100755 index 513bdf0c..00000000 --- a/apps/example/src/views/component_example/search_bar/_demo2.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/search_bar/_demo3.vue b/apps/example/src/views/component_example/search_bar/_demo3.vue deleted file mode 100755 index 9438cd7e..00000000 --- a/apps/example/src/views/component_example/search_bar/_demo3.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/search_bar/_demo4.vue b/apps/example/src/views/component_example/search_bar/_demo4.vue deleted file mode 100755 index 6f868230..00000000 --- a/apps/example/src/views/component_example/search_bar/_demo4.vue +++ /dev/null @@ -1,82 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/search_bar/_demo5.vue b/apps/example/src/views/component_example/search_bar/_demo5.vue deleted file mode 100755 index c76cd09e..00000000 --- a/apps/example/src/views/component_example/search_bar/_demo5.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - - - diff --git a/apps/example/src/views/component_example/search_bar/_demo6.vue b/apps/example/src/views/component_example/search_bar/_demo6.vue deleted file mode 100755 index d140fc82..00000000 --- a/apps/example/src/views/component_example/search_bar/_demo6.vue +++ /dev/null @@ -1,86 +0,0 @@ - - - - - diff --git a/apps/example/src/views/component_example/search_bar/index.vue b/apps/example/src/views/component_example/search_bar/index.vue deleted file mode 100755 index 46795f7b..00000000 --- a/apps/example/src/views/component_example/search_bar/index.vue +++ /dev/null @@ -1,32 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/select.vue b/apps/example/src/views/component_example/select.vue new file mode 100644 index 00000000..17e07883 --- /dev/null +++ b/apps/example/src/views/component_example/select.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/select/_demo1.vue b/apps/example/src/views/component_example/select/_demo1.vue deleted file mode 100755 index a3d16250..00000000 --- a/apps/example/src/views/component_example/select/_demo1.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/select/_demo2.vue b/apps/example/src/views/component_example/select/_demo2.vue deleted file mode 100755 index 08bfac2a..00000000 --- a/apps/example/src/views/component_example/select/_demo2.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/select/_demo3.vue b/apps/example/src/views/component_example/select/_demo3.vue deleted file mode 100755 index 1a443f12..00000000 --- a/apps/example/src/views/component_example/select/_demo3.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/select/_demo5.vue b/apps/example/src/views/component_example/select/_demo5.vue deleted file mode 100644 index a08119b8..00000000 --- a/apps/example/src/views/component_example/select/_demo5.vue +++ /dev/null @@ -1,40 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/select/index.vue b/apps/example/src/views/component_example/select/index.vue deleted file mode 100755 index fe570733..00000000 --- a/apps/example/src/views/component_example/select/index.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/slider.vue b/apps/example/src/views/component_example/slider.vue new file mode 100644 index 00000000..9f2fff3a --- /dev/null +++ b/apps/example/src/views/component_example/slider.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/slider/_demo1.vue b/apps/example/src/views/component_example/slider/_demo1.vue deleted file mode 100755 index 4a043cd8..00000000 --- a/apps/example/src/views/component_example/slider/_demo1.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/slider/_demo2.vue b/apps/example/src/views/component_example/slider/_demo2.vue deleted file mode 100755 index 0bc33d1e..00000000 --- a/apps/example/src/views/component_example/slider/_demo2.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/slider/index.vue b/apps/example/src/views/component_example/slider/index.vue deleted file mode 100755 index 34dd8126..00000000 --- a/apps/example/src/views/component_example/slider/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/switch.vue b/apps/example/src/views/component_example/switch.vue new file mode 100644 index 00000000..09fca80f --- /dev/null +++ b/apps/example/src/views/component_example/switch.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/switch/_demo1.vue b/apps/example/src/views/component_example/switch/_demo1.vue deleted file mode 100755 index 61fc5451..00000000 --- a/apps/example/src/views/component_example/switch/_demo1.vue +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/switch/_demo2.vue b/apps/example/src/views/component_example/switch/_demo2.vue deleted file mode 100755 index f76908f6..00000000 --- a/apps/example/src/views/component_example/switch/_demo2.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/switch/index.vue b/apps/example/src/views/component_example/switch/index.vue deleted file mode 100755 index d06870f1..00000000 --- a/apps/example/src/views/component_example/switch/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/tabs.vue b/apps/example/src/views/component_example/tabs.vue new file mode 100644 index 00000000..09a71a0e --- /dev/null +++ b/apps/example/src/views/component_example/tabs.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/tabs/_demo1.vue b/apps/example/src/views/component_example/tabs/_demo1.vue deleted file mode 100755 index 4eb8217f..00000000 --- a/apps/example/src/views/component_example/tabs/_demo1.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/tabs/index.vue b/apps/example/src/views/component_example/tabs/index.vue deleted file mode 100755 index 69ccca77..00000000 --- a/apps/example/src/views/component_example/tabs/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/textarea.vue b/apps/example/src/views/component_example/textarea.vue new file mode 100644 index 00000000..e17e07b3 --- /dev/null +++ b/apps/example/src/views/component_example/textarea.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/textarea/_demo1.vue b/apps/example/src/views/component_example/textarea/_demo1.vue deleted file mode 100755 index fc56b47b..00000000 --- a/apps/example/src/views/component_example/textarea/_demo1.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/textarea/index.vue b/apps/example/src/views/component_example/textarea/index.vue deleted file mode 100755 index 7ab50ff5..00000000 --- a/apps/example/src/views/component_example/textarea/index.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/toast.vue b/apps/example/src/views/component_example/toast.vue new file mode 100644 index 00000000..ed00006a --- /dev/null +++ b/apps/example/src/views/component_example/toast.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/toast/_demo1.vue b/apps/example/src/views/component_example/toast/_demo1.vue deleted file mode 100755 index 05ea4c57..00000000 --- a/apps/example/src/views/component_example/toast/_demo1.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/toast/index.vue b/apps/example/src/views/component_example/toast/index.vue deleted file mode 100755 index 3e2a88f5..00000000 --- a/apps/example/src/views/component_example/toast/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/tooltip.vue b/apps/example/src/views/component_example/tooltip.vue new file mode 100644 index 00000000..dc69d641 --- /dev/null +++ b/apps/example/src/views/component_example/tooltip.vue @@ -0,0 +1,17 @@ + + + diff --git a/apps/example/src/views/component_example/tooltip/_demo1.vue b/apps/example/src/views/component_example/tooltip/_demo1.vue deleted file mode 100755 index a4315a5d..00000000 --- a/apps/example/src/views/component_example/tooltip/_demo1.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/apps/example/src/views/component_example/tooltip/index.vue b/apps/example/src/views/component_example/tooltip/index.vue deleted file mode 100755 index 6a9f3b0a..00000000 --- a/apps/example/src/views/component_example/tooltip/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/apps/example/src/views/component_example/trend/index.vue b/apps/example/src/views/component_example/trend.vue similarity index 55% rename from apps/example/src/views/component_example/trend/index.vue rename to apps/example/src/views/component_example/trend.vue index 915905ed..36281c7a 100755 --- a/apps/example/src/views/component_example/trend/index.vue +++ b/apps/example/src/views/component_example/trend.vue @@ -1,7 +1,5 @@ - - - - - - - - + + diff --git a/apps/example/src/views/icon_example/index.vue b/apps/example/src/views/icon_example/index.vue deleted file mode 100755 index e7801bce..00000000 --- a/apps/example/src/views/icon_example/index.vue +++ /dev/null @@ -1,116 +0,0 @@ - - - diff --git a/packages/components/package.json b/packages/components/package.json index 8f63f4d1..d5bd5fd0 100755 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -7,6 +7,7 @@ }, "exports": { ".": "./src/index.ts", + "./examples": "./src/examples.ts", "./resolver": "./resolver.ts" }, "peerDependencies": { diff --git a/packages/components/src/basic/alert/README.md b/packages/components/src/basic/alert/README.md index a8a4c6c5..22995218 100644 --- a/packages/components/src/basic/alert/README.md +++ b/packages/components/src/basic/alert/README.md @@ -26,57 +26,6 @@ |------|------| | `description` | 自定义描述内容,会覆盖 `description` prop 的显示 | -## 示例 - -### 基础用法 - -```vue - -``` - -### 不同样式 - -```vue - -``` - -### 自定义描述内容 - -```vue - -``` - ## 注意事项 1. **图标设置**:`icon` 使用 Iconify 图标名称,留空则不显示图标 diff --git a/apps/example/src/views/component_example/alert/_demo1.vue b/packages/components/src/basic/alert/_examples/_basic.vue similarity index 56% rename from apps/example/src/views/component_example/alert/_demo1.vue rename to packages/components/src/basic/alert/_examples/_basic.vue index 8e8e27d4..308c9fb4 100644 --- a/apps/example/src/views/component_example/alert/_demo1.vue +++ b/packages/components/src/basic/alert/_examples/_basic.vue @@ -1,3 +1,8 @@ + +