From 2b378b03430920542fad2f7f1b4f621dba8d746d Mon Sep 17 00:00:00 2001 From: Zhoujiahui <539943419@qq.com> Date: Thu, 15 Aug 2024 13:05:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0miaoDropHandler?= =?UTF-8?q?=E7=B5=84=E4=BB=B6=E7=94=A8=E6=96=BC=E7=B5=B1=E4=B8=80=E8=99=95?= =?UTF-8?q?=E7=90=86drop=E4=BA=8B=E4=BB=B6=EF=BC=8C=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=8C=96=E4=BB=A3=E7=A2=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 601 ++++++++-------- ...irtualDirectory.ts => VirtualDirectory.ts} | 0 src/class/{virtualPage.ts => VirtualPage.ts} | 0 .../miaoDirectory/miaoDirectoryItem.vue | 194 ++++-- src/components/miaoDropHandler.vue | 106 +++ src/components/miaoMask.vue | 2 +- src/views/miaoDirectory.vue | 642 +++++++++--------- 7 files changed, 892 insertions(+), 653 deletions(-) rename src/class/{virtualDirectory.ts => VirtualDirectory.ts} (100%) rename src/class/{virtualPage.ts => VirtualPage.ts} (100%) create mode 100644 src/components/miaoDropHandler.vue diff --git a/src/App.vue b/src/App.vue index 7a25985..cd82cf4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,150 +1,202 @@ diff --git a/src/class/virtualDirectory.ts b/src/class/VirtualDirectory.ts similarity index 100% rename from src/class/virtualDirectory.ts rename to src/class/VirtualDirectory.ts diff --git a/src/class/virtualPage.ts b/src/class/VirtualPage.ts similarity index 100% rename from src/class/virtualPage.ts rename to src/class/VirtualPage.ts diff --git a/src/components/miaoDirectory/miaoDirectoryItem.vue b/src/components/miaoDirectory/miaoDirectoryItem.vue index 40a80b1..29afc10 100644 --- a/src/components/miaoDirectory/miaoDirectoryItem.vue +++ b/src/components/miaoDirectory/miaoDirectoryItem.vue @@ -1,116 +1,169 @@ @@ -138,7 +191,7 @@ const handleDragStart = () => { .item-main-front { height: 100%; width: 10px; - border-radius: 7px 0 0 7px ; + border-radius: 7px 0 0 7px; background-color: rgb(0, 0, 0); } .item-main-icon { @@ -176,17 +229,18 @@ const handleDragStart = () => { color: #000; transition: color 0.15s; } - &:hover, &:active { + &:hover, + &:active { background-color: #8b8b8b; .item-main-option-icon { - color: #FFF; + color: #fff; } } } - &:hover, &:active { + &:hover, + &:active { background-color: #d2d2d2; } - } } diff --git a/src/components/miaoDropHandler.vue b/src/components/miaoDropHandler.vue new file mode 100644 index 0000000..03c2c6c --- /dev/null +++ b/src/components/miaoDropHandler.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/src/components/miaoMask.vue b/src/components/miaoMask.vue index fc55001..7e3c660 100644 --- a/src/components/miaoMask.vue +++ b/src/components/miaoMask.vue @@ -2,7 +2,7 @@
- {{}} +
diff --git a/src/views/miaoDirectory.vue b/src/views/miaoDirectory.vue index b1e4fa9..4d662d6 100644 --- a/src/views/miaoDirectory.vue +++ b/src/views/miaoDirectory.vue @@ -1,240 +1,270 @@