diff --git a/src/assets/images/seller/tips.png b/src/assets/images/seller/tips.png new file mode 100644 index 00000000..3c9f70a1 Binary files /dev/null and b/src/assets/images/seller/tips.png differ diff --git a/src/assets/json/events.json b/src/assets/json/events.json index dc3f0e15..f5ed325e 100644 --- a/src/assets/json/events.json +++ b/src/assets/json/events.json @@ -9,6 +9,11 @@ "id": 2, "title": "AiDA X SFT AI Fashion Award 2024", "imgUrl": "/image/events/Fashion-Award-2024.png" + }, + { + "id": 3, + "title": "AiDA Global Design Awards 2026", + "imgUrl": "/image/events/award-poster.gif" } ], "eventsItem": [ @@ -20,7 +25,7 @@ { "paragraph": [ { - "text": "Click the “View Details” button for more information and to join the competition! The AiDA Global Design Award 2026 is an international design competition hosted by Code‑Create, a globally leading AI fashion solutions provider, celebrating the future of creativity powered by artificial intelligence. Open to designers from Hong Kong, China, Singapore, South Korea, and beyond, the competition brings together global talent, empowering AI as a creative partner—pushing fashion beyond traditional boundaries and unlocking new possibilities where technology amplifies human imagination." + "text": "Click the “View Details” button for more information and to join the competition! The AiDA Global Design Award 2026 is an international design competition hosted by Code‑Create, a globally leading AI fashion solutions provider, celebrating the future of creativity powered by artificial intelligence. Open to designers worldwide the competition brings together global talent, empowering AI as a creative partner—pushing fashion beyond traditional boundaries and unlocking new possibilities where technology amplifies human imagination." } ] }, diff --git a/src/assets/json/events_cn.json b/src/assets/json/events_cn.json index c582bbe1..544361c0 100644 --- a/src/assets/json/events_cn.json +++ b/src/assets/json/events_cn.json @@ -9,6 +9,11 @@ "id": 2, "title": "AiDA X SFT AI时尚设计比赛2024", "imgUrl": "/image/events/Fashion-Award-2024.png" + }, + { + "id": 3, + "title": "AiDA全球设计奖 2026", + "imgUrl": "/image/events/award-poster-zh.gif" } ], "eventsItem": [ @@ -20,7 +25,7 @@ { "paragraph": [ { - "text": "秉承推动 AI 赋能创意设计的初衷,Code‑Create 举办了「AiDA 全球设计大奖 2026」,面向来自香港、中国、新加坡、韩国及全球的设计师,鼓励大家探索 AI 与时尚设计的无限可能,突破传统界限,释放科技与想象力的创新潜能。点击“查看详情”按钮获取更多比赛信息,抓住成为 AI 时尚先锋的机会吧!" + "text": "秉承推动 AI 赋能创意设计的初衷,Code‑Create 举办了「AiDA 全球设计大奖 2026」,面向来全球的设计师,鼓励大家探索 AI 与时尚设计的无限可能,突破传统界限,释放科技与想象力的创新潜能。点击“查看详情”按钮获取更多比赛信息,抓住成为 AI 时尚先锋的机会吧!" } ] }, diff --git a/src/assets/style/style.css b/src/assets/style/style.css index 8f96aae1..f0fdfaf8 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -1251,8 +1251,8 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte border-color: #000 !important; } .ant-spin .ant-spin-dot { - width: 1.5em; - height: 1.5em; + width: 4.5rem; + height: 4.5rem; } .ant-spin-dot-item { background-color: #000000 !important; @@ -2470,6 +2470,22 @@ textarea:focus { opacity: 0.8; border-radius: 0.7rem; } +.mini-scrollbar::-webkit-scrollbar { + width: 0.4rem; +} +.mini-scrollbar::-webkit-scrollbar-thumb { + border-radius: 0.4rem; + background: rgba(0, 0, 0, 0.2); +} +.mosaic-bg { + --mosaic-bg-size: 1rem; + --mosaic-bg-color1: #efefef; + --mosaic-bg-color2: #fff; + background-image: repeating-conic-gradient(var(--mosaic-bg-color1) 0% 25%, var(--mosaic-bg-color2) 0% 50%); + background-repeat: repeat; + background-position: 50% 50%; + background-size: var(--mosaic-bg-size) var(--mosaic-bg-size); +} .mark_loading { position: fixed; width: 100%; @@ -2507,6 +2523,6 @@ textarea:focus { .justify-center { justify-content: center; } -.flex-1{ - flex: 1; -} \ No newline at end of file +.flex-1 { + flex: 1; +} diff --git a/src/assets/style/style.less b/src/assets/style/style.less index 146addd3..31f19666 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -1379,8 +1379,8 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte } //loding样式 .ant-spin .ant-spin-dot{ - width: 1.5em; - height: 1.5em; + width: 4.5rem; + height: 4.5rem; } .ant-spin-dot-item{ background-color: #000000 !important; diff --git a/src/component/Account/message/system.vue b/src/component/Account/message/system.vue index 8795031f..e0b4c6aa 100644 --- a/src/component/Account/message/system.vue +++ b/src/component/Account/message/system.vue @@ -1,22 +1,37 @@ diff --git a/src/views/SellerDashboard/MyListings/EditDetail/Status.vue b/src/views/SellerDashboard/MyListings/EditDetail/Status.vue new file mode 100644 index 00000000..eb680dd2 --- /dev/null +++ b/src/views/SellerDashboard/MyListings/EditDetail/Status.vue @@ -0,0 +1,78 @@ + + + + + diff --git a/src/views/SellerDashboard/MyListings/EditDetail/components/Radio.vue b/src/views/SellerDashboard/MyListings/EditDetail/components/Radio.vue new file mode 100644 index 00000000..6806b9fa --- /dev/null +++ b/src/views/SellerDashboard/MyListings/EditDetail/components/Radio.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/src/views/SellerDashboard/MyListings/EditDetail/index.vue b/src/views/SellerDashboard/MyListings/EditDetail/index.vue index 72204ee6..89a6cca5 100644 --- a/src/views/SellerDashboard/MyListings/EditDetail/index.vue +++ b/src/views/SellerDashboard/MyListings/EditDetail/index.vue @@ -12,18 +12,21 @@ > -
+
- {{ $t(`SellerListEdit.${type}`) }} + {{ topImageTitleMap[type] }}
-
+
-
+
diff --git a/src/views/SellerDashboard/MyListings/main/content.vue b/src/views/SellerDashboard/MyListings/main/content.vue index 601c05bf..ac133e37 100644 --- a/src/views/SellerDashboard/MyListings/main/content.vue +++ b/src/views/SellerDashboard/MyListings/main/content.vue @@ -245,7 +245,7 @@ const { showDrafts } = toRefs(data); v-bind="config" :group="{ name: 'sortable', - pull: true, + pull: false, put: true }" > diff --git a/src/views/SellerDashboard/MyListings/main/deleteDrafts.vue b/src/views/SellerDashboard/MyListings/main/deleteDrafts.vue index acf53ee0..04287917 100644 --- a/src/views/SellerDashboard/MyListings/main/deleteDrafts.vue +++ b/src/views/SellerDashboard/MyListings/main/deleteDrafts.vue @@ -20,8 +20,8 @@ const fun = ref(null) let deleteDraftsRef = ref(null) -const open = (fun)=>{ - fun.value = fun +const open = (deleteFun)=>{ + fun.value = deleteFun emit('update:visible', true) }