From 7dbcf50a39e2121885ad876c67dd9969d26504f3 Mon Sep 17 00:00:00 2001 From: zerosaturation Date: Tue, 26 May 2026 20:12:40 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=8E=BB=E9=99=A4=E5=A4=9A=E4=BD=99?= =?UTF-8?q?=E7=9A=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/manifest.json | 2 +- frontend/pages/profile/myWorks.vue | 2 -- frontend/pages/profile/profile.vue | 35 ++++++++++++++++--- .../square/components/BannerCarousel.vue | 1 + 4 files changed, 32 insertions(+), 8 deletions(-) diff --git a/frontend/manifest.json b/frontend/manifest.json index 73506fb..0ee8046 100644 --- a/frontend/manifest.json +++ b/frontend/manifest.json @@ -3,7 +3,7 @@ "appid" : "__UNI__F199FF4", "description" : "", "versionName" : "1.0.5", - "versionCode" : 100, + "versionCode" : 101, "transformPx" : false, /* 5+App特有相关 */ "app-plus" : { diff --git a/frontend/pages/profile/myWorks.vue b/frontend/pages/profile/myWorks.vue index 434dc90..02b21e0 100644 --- a/frontend/pages/profile/myWorks.vue +++ b/frontend/pages/profile/myWorks.vue @@ -668,7 +668,6 @@ async function loadLikedLenticularLayersForAsset(assetId) { } } if (bgUrl) { - const { buildLenticularLayersTwo } = await import('@/utils/castloveMintForm.js'); likedLenticularLayersByAsset.value[assetId] = buildLenticularLayersTwo(bgUrl, subjectUrl); } else { likedLenticularLayersByAsset.value[assetId] = buildLenticularLayers(subjectUrl); @@ -718,7 +717,6 @@ async function loadLenticularLayersForAsset(assetId) { } // 使用 buildLenticularLayersTwo 或 buildLenticularLayers if (bgUrl) { - const { buildLenticularLayersTwo } = await import('@/utils/castloveMintForm.js'); lenticularLayersByAsset.value[assetId] = buildLenticularLayersTwo(bgUrl, subjectUrl); } else { lenticularLayersByAsset.value[assetId] = buildLenticularLayers(subjectUrl); diff --git a/frontend/pages/profile/profile.vue b/frontend/pages/profile/profile.vue index 7403343..f137371 100644 --- a/frontend/pages/profile/profile.vue +++ b/frontend/pages/profile/profile.vue @@ -10,8 +10,9 @@ - - + + + @@ -41,9 +42,12 @@ 链上地址 - {{ displayAddress }} + {{ displayAddress + }} - + @@ -53,7 +57,9 @@ {{ displayMobile }} - + @@ -1296,6 +1302,25 @@ onShow(() => { display: none; } +.nav-back { + position: relative; + top: 96rpx; + left: 32rpx; + width: 80rpx; + height: 80rpx; + display: flex; + align-items: center; + justify-content: center; + /* background: rgba(255,255,255,0.5); + border-radius: 50%; */ +} + +.nav-back-icon { + font-size: 48rpx; + font-weight: bold; + color: #fff; +} + .close-icon-img { width: 48rpx; height: 48rpx; diff --git a/frontend/pages/square/components/BannerCarousel.vue b/frontend/pages/square/components/BannerCarousel.vue index 49e6833..73c99e2 100644 --- a/frontend/pages/square/components/BannerCarousel.vue +++ b/frontend/pages/square/components/BannerCarousel.vue @@ -56,6 +56,7 @@ const onTop3DataLoaded = (items) => { z-index: 100; padding: 0 16rpx; box-sizing: border-box; + top:16rpx; } .banner-swiper {