Explorar o código

Merge branch 'dev' of yuanyuan/legend_raex_front into master

yuanyuan %!s(int64=3) %!d(string=hai) anos
pai
achega
e966e97099
Modificáronse 72 ficheiros con 407 adicións e 290 borrados
  1. 1 1
      .env.app
  2. 1 1
      .env.app_test
  3. 1 1
      .env.development
  4. 1 1
      .env.production
  5. BIN=BIN
      public/favicon.png
  6. BIN=BIN
      src/assets/icon-dianzan@3x (1).png
  7. BIN=BIN
      src/assets/icon-dianzan@3x (2).png
  8. BIN=BIN
      src/assets/icon-dianzan@3x.png
  9. BIN=BIN
      src/assets/icon-lvzhoushi.png
  10. BIN=BIN
      src/assets/info_icon_shijian@3x.png
  11. BIN=BIN
      src/assets/png-bg-dizuo@3x.png
  12. BIN=BIN
      src/assets/png-biaotibiankuang@3x (1).png
  13. BIN=BIN
      src/assets/png-biaotibiankuang@3x (2).png
  14. BIN=BIN
      src/assets/png-biaotibiankuang@3x (3).png
  15. BIN=BIN
      src/assets/png-biaotibiankuang@3x.png
  16. BIN=BIN
      src/assets/png-cangpinkuang@3x.png
  17. BIN=BIN
      src/assets/png-liebiao-dabiankuang@3x.png
  18. BIN=BIN
      src/assets/png-liebiao-xiaobiankuang@3x.png
  19. BIN=BIN
      src/assets/png-shouye-guang@3x.png
  20. BIN=BIN
      src/assets/tabbar_icon_01@3x (1).png
  21. BIN=BIN
      src/assets/tabbar_icon_01@3x.png
  22. BIN=BIN
      src/assets/tabbar_icon_02@3x (1).png
  23. BIN=BIN
      src/assets/tabbar_icon_02@3x.png
  24. BIN=BIN
      src/assets/tabbar_icon_03@3x (1).png
  25. BIN=BIN
      src/assets/tabbar_icon_03@3x.png
  26. BIN=BIN
      src/assets/tabbar_icon_04@3x (1).png
  27. BIN=BIN
      src/assets/tabbar_icon_04@3x (2).png
  28. 2 2
      src/components/AppBar.vue
  29. 21 8
      src/components/CollectionList.vue
  30. 3 3
      src/components/LikeButton.vue
  31. 4 4
      src/components/Post.vue
  32. 1 1
      src/components/asset/assetInfo.vue
  33. 1 1
      src/components/level/Level.vue
  34. 3 3
      src/components/level/LevelCard.vue
  35. 1 1
      src/components/order/OrderInfo.vue
  36. 11 10
      src/components/product/ProductBanner.vue
  37. 15 9
      src/components/product/productLarge.vue
  38. 1 1
      src/components/product/recentSale.vue
  39. 1 1
      src/mixins/common.js
  40. 51 51
      src/router/index.js
  41. 3 3
      src/styles/app.less
  42. 2 2
      src/styles/common/theme.less
  43. 10 10
      src/views/Discover.vue
  44. 5 5
      src/views/Givesubmit.vue
  45. 18 7
      src/views/Home.vue
  46. 8 8
      src/views/Index.vue
  47. 2 2
      src/views/Mine.vue
  48. 6 6
      src/views/Store.vue
  49. 3 3
      src/views/Submit.vue
  50. 2 2
      src/views/account/About.vue
  51. 2 2
      src/views/account/Agreement.vue
  52. 1 1
      src/views/account/ChangeText.vue
  53. 2 2
      src/views/account/Connect.vue
  54. 6 6
      src/views/account/Introduction.vue
  55. 1 1
      src/views/account/Login.vue
  56. 1 1
      src/views/account/Question.vue
  57. 1 1
      src/views/account/Register.vue
  58. 7 7
      src/views/asset/Agreement.vue
  59. 8 8
      src/views/asset/Consignment.vue
  60. 2 2
      src/views/asset/ConsignmentSuccess.vue
  61. 115 51
      src/views/asset/Detail.vue
  62. 4 4
      src/views/asset/GiveSearch.vue
  63. 4 4
      src/views/creator/Detail.vue
  64. 1 1
      src/views/creator/List.vue
  65. 2 2
      src/views/order/Detail.vue
  66. 2 2
      src/views/order/Orders.vue
  67. 51 29
      src/views/product/Detail.vue
  68. 2 2
      src/views/product/List.vue
  69. 7 7
      src/views/product/Search.vue
  70. 2 2
      src/views/user/BanksAdd.vue
  71. 6 6
      src/views/user/Exchange.vue
  72. 2 2
      src/views/user/Follows.vue

+ 1 - 1
.env.app

@@ -2,6 +2,6 @@ VUE_APP_BASE_URL=https://www.raex.vip
 NODE_ENV=production
 VUE_APP_PUBLIC_PATH=./
 ASSETS_PATH=raex
-TITLE=拉索宇宙
+TITLE=传奇数藏
 VUE_APP_CORDOVA=true
 VUE_APP_PAGE_TYPE=raex

+ 1 - 1
.env.app_test

@@ -2,6 +2,6 @@ VUE_APP_BASE_URL=https://www.raex.vip
 NODE_ENV=production
 VUE_APP_PUBLIC_PATH=./
 ASSETS_PATH=raex
-TITLE=拉索宇宙
+TITLE=传奇数藏
 VUE_APP_CORDOVA=true
 VUE_APP_PAGE_TYPE=raex

+ 1 - 1
.env.development

@@ -2,5 +2,5 @@ VUE_APP_BASE_URL=https://www.lasuo.cc
 NODE_ENV=development
 VUE_APP_PUBLIC_PATH=/
 ASSETS_PATH=raex
-TITLE=拉索宇宙
+TITLE=传奇数藏
 VUE_APP_PAGE_TYPE=raex

+ 1 - 1
.env.production

@@ -2,5 +2,5 @@ VUE_APP_BASE_URL=/
 NODE_ENV=production
 VUE_APP_PUBLIC_PATH=/9th/
 ASSETS_PATH=raex
-TITLE=拉索宇宙
+TITLE=传奇数藏
 VUE_APP_PAGE_TYPE=raex

BIN=BIN
public/favicon.png


BIN=BIN
src/assets/icon-dianzan@3x (1).png


BIN=BIN
src/assets/icon-dianzan@3x (2).png


BIN=BIN
src/assets/icon-dianzan@3x.png


BIN=BIN
src/assets/icon-lvzhoushi.png


BIN=BIN
src/assets/info_icon_shijian@3x.png


BIN=BIN
src/assets/png-bg-dizuo@3x.png


BIN=BIN
src/assets/png-biaotibiankuang@3x (1).png


BIN=BIN
src/assets/png-biaotibiankuang@3x (2).png


BIN=BIN
src/assets/png-biaotibiankuang@3x (3).png


BIN=BIN
src/assets/png-biaotibiankuang@3x.png


BIN=BIN
src/assets/png-cangpinkuang@3x.png


BIN=BIN
src/assets/png-liebiao-dabiankuang@3x.png


BIN=BIN
src/assets/png-liebiao-xiaobiankuang@3x.png


BIN=BIN
src/assets/png-shouye-guang@3x.png


BIN=BIN
src/assets/tabbar_icon_01@3x (1).png


BIN=BIN
src/assets/tabbar_icon_01@3x.png


BIN=BIN
src/assets/tabbar_icon_02@3x (1).png


BIN=BIN
src/assets/tabbar_icon_02@3x.png


BIN=BIN
src/assets/tabbar_icon_03@3x (1).png


BIN=BIN
src/assets/tabbar_icon_03@3x.png


BIN=BIN
src/assets/tabbar_icon_04@3x (1).png


BIN=BIN
src/assets/tabbar_icon_04@3x (2).png


+ 2 - 2
src/components/AppBar.vue

@@ -43,7 +43,7 @@ export default {
                 { text: '展览室', icon: require('@assets/tabbar_icon_03_pre.png'), value: '/store' },
                 { text: '我的', icon: require('@assets/tabbar_icon_04_pre.png'), value: '/mine' }
             ],
-            tabColor: '#191D27',
+            tabColor: '#201B15',
             title: ''
         };
     },
@@ -139,7 +139,7 @@ export default {
     padding-right: 12px;
 }
 .dark {
-    background-color: #191d27;
+    background-color: #201B15;
 }
 
 /deep/.van-nav-bar__title {

+ 21 - 8
src/components/CollectionList.vue

@@ -1,7 +1,13 @@
 <template>
     <div class="current_recommendation_con" :key="index" @click="goDetail">
         <!-- <img :src="info.pic[0].url" alt="" class="current_recommendation_img"> -->
-        <van-image width="100%" height="calc(100vw/2 - 22.2px)" :radius="18" :src="getImg(info.pic[0].url)" fit="cover">
+        <van-image
+            width="100%"
+            height="calc(100vw/2 - 22.2px)"
+            :src="getImg(info.pic[0].url)"
+            fit="cover"
+            class="current_recommendation_con_img"
+        >
             <template v-slot:loading>
                 <van-loading type="spinner" size="20" />
             </template>
@@ -62,8 +68,8 @@ export default {
     },
     data() {
         return {
-            noLikes: require('@assets/collection@3x.png'),
-            likes: require('@assets/collection_success@3x.png')
+            noLikes: require('@assets/icon-dianzan@3x.png'),
+            likes: require('@assets/icon-dianzan@3x (1).png')
         };
     },
     computed: {
@@ -128,17 +134,21 @@ export default {
 .current_recommendation_con {
     width: 48%;
     // height: 254px;
-    background: #1e222c;
-    border-radius: 18px;
+    // background: #2F2519;
+    // border-radius: 18px;
     margin-bottom: 17px;
     overflow: hidden;
     position: relative;
+    background-image: url(../assets/png-liebiao-xiaobiankuang@3x.png);
+    background-size: 100% 100%;
+    padding: 3px 3px 0px;
+    box-sizing: border-box;
     .bottom_texture {
         width: 100px;
         height: 100px;
         position: absolute;
-        bottom: 0;
-        right: 0;
+        bottom: 3px;
+        right: 3px;
     }
     .current_recommendation_title {
         margin-top: 8px;
@@ -238,7 +248,6 @@ export default {
             margin-right: 2px;
         }
         .give_number {
-            margin-top: 1px;
             margin-left: 2px;
             height: 18px;
             line-height: 18px;
@@ -249,4 +258,8 @@ export default {
         }
     }
 }
+/deep/ .van-image__img {
+    border-top-right-radius: 9px;
+    border-top-left-radius: 9px;
+}
 </style>

+ 3 - 3
src/components/LikeButton.vue

@@ -15,8 +15,8 @@ export default {
     },
     data() {
         return {
-            likeImg: require('@assets/collection_success@3x.png'),
-            disLikeImg: require('@assets/collection@3x.png')
+            likeImg: require('@assets/icon-dianzan@3x (1).png'),
+            disLikeImg: require('@assets/icon-dianzan@3x.png')
         };
     },
     methods: {
@@ -35,7 +35,7 @@ export default {
 
 <style lang="less" scoped>
 .like {
-    color: #949699;
+    color: rgba(230,230,230,0.5000);
     // line-height: 24px;
     flex-shrink: 0;
     .flex();

+ 4 - 4
src/components/Post.vue

@@ -61,11 +61,11 @@
                             <div class="minter_con">
                                 <div>
                                     <div class="minter_con_one">
-                                        <img :src="logoImg" alt="" class="minter_con_one_text1" />
-                                        <!-- <div class="minter_con_one_text1">拉索</div> -->
+                                        <!-- <img :src="logoImg" alt="" class="minter_con_one_text1" /> -->
+                                        <!-- <div class="minter_con_one_text1">传奇数藏</div> -->
                                         <div class="minter_con_one_text2" v-if="info.category">{{ info.category }}</div>
                                     </div>
-                                    <div class="minter_con_two">扫码打开拉索APP,发现有趣数字藏品</div>
+                                    <div class="minter_con_two">扫码打开传奇数藏APP,发现有趣数字藏品</div>
                                 </div>
                                 <div>
                                     <vue-qrcode
@@ -374,7 +374,7 @@ export default {
         display: flex;
         justify-content: space-between;
         align-items: center;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 8px;
         .minter_con_one {
             display: flex;

+ 1 - 1
src/components/asset/assetInfo.vue

@@ -138,7 +138,7 @@ export default {
 <style lang="less" scoped>
 .data_display_con {
     width: 48%;
-    background: #1e222c;
+    background: #2F2519;
     border-radius: 18px;
     margin-bottom: 15px;
     position: relative;

+ 1 - 1
src/components/level/Level.vue

@@ -19,7 +19,7 @@
             <div class="box-content">
                 <div class="text1">
                     您已升级至<span :style="{ color: levelInfo.color }">V{{ levelInfo.level }}</span
-                    >,感谢您对拉索宇宙宇宙的信任。愿拉索宇宙宇宙的荣光普照河山!!
+                    >,感谢您对传奇数藏宇宙的信任。愿传奇数藏宇宙的荣光普照河山!!
                 </div>
                 <div class="btn">
                     <van-button :color="levelInfo.color" block round>领取</van-button>

+ 3 - 3
src/components/level/LevelCard.vue

@@ -44,7 +44,7 @@
                         >
                     </div>
                     <div class="nowTips" :style="{ color: levelInfo.textColor || levelInfo.color }">
-                        {{ now }}个拉索宇宙
+                        {{ now }}个传奇数藏
                     </div>
 
                     <div class="text2" :style="{ color: (levelInfo.textColor || levelInfo.color) + '70' }">
@@ -73,7 +73,7 @@
                         >
                     </div>
                     <div class="nowTips" :style="{ color: levelInfo.textColor || levelInfo.color }">
-                        {{ now }}个拉索宇宙
+                        {{ now }}个传奇数藏
                     </div>
 
                     <div class="text2" :style="{ color: (levelInfo.textColor || levelInfo.color) + '70' }">
@@ -88,7 +88,7 @@
                 <div class="text1" :style="{ color: levelInfo.textColor || levelInfo.color }">
                     距离等级Lv{{ levelInfo.level ? levelInfo.level + 1 : 1 }}还差
                 </div>
-                <div class="text2" :style="{ backgroundColor: levelInfo.color + 'DD' }">{{ need }}个拉索宇宙石</div>
+                <div class="text2" :style="{ backgroundColor: levelInfo.color + 'DD' }">{{ need }}个传奇数藏石</div>
             </div>
         </div>
     </div>

+ 1 - 1
src/components/order/OrderInfo.vue

@@ -159,7 +159,7 @@ export default {
 <style lang="less" scoped>
     .list_display_con{
             width: 100%;
-            background: #1E222C;
+            background: #2F2519;
             border-radius: 12px;
             margin-bottom: 10px;
             padding: 10px 15px 12px;

+ 11 - 10
src/components/product/ProductBanner.vue

@@ -31,8 +31,8 @@
                     <van-image
                         v-else
                         :src="getImg(item.url, '', 1200)"
-                        width="calc(100vw - 110px)"
-                        height="calc(100vw - 110px)"
+                        width="calc(100vw - 135px)"
+                        height="calc(100vw - 135px)"
                         fit="contain"
                     >
                         <template v-slot:loading>
@@ -52,7 +52,7 @@
                 </like-button>
 
                 <div class="share-icon shareLeft" @click="share" v-if="isShare && !startTime && !assignment">
-                    <img :src="require('@assets/fenxiang@3x.png')" alt="" />
+                    <img :src="require('@assets/icon-dianzan@3x (2).png')" alt="" />
                     <span>分享</span>
                 </div>
             </div>
@@ -211,11 +211,13 @@ export default {
     .mySwiper {
         border-radius: @radius;
         // border: 2px solid #ffffff;
-        padding: 5px;
+        padding: 12px;
         overflow: hidden;
         .detail-animate();
-        width: calc(100vw - 110px);
-        height: calc(100vw - 110px);
+        width: calc(100vw - 123px);
+        height: calc(100vw - 123px);
+        background-image: url(../../assets/png-cangpinkuang@3x.png);
+        background-size: 100% 100%;
         margin-bottom: 20px;
         .swiper-slide {
             display: flex;
@@ -236,12 +238,11 @@ export default {
 .swiper-video {
     // border: 2px solid #2f2f2f;
     border-radius: @radius;
-    width: calc(100vw - 150px);
-    height: calc(100vw - 150px);
+    width: calc(100vw - 135px);
+    height: calc(100vw - 135px);
     display: block;
     overflow: hidden;
 }
-
 .share-content {
     display: flex;
     transform: translateY(-15px);
@@ -263,7 +264,7 @@ export default {
         // padding-top: 2px;
         box-sizing: border-box;
         font-size: @font1;
-        color: #949699;
+        color: rgba(230,230,230,0.5000);
         line-height: 24px;
         vertical-align: middle;
         margin-left: 2px;

+ 15 - 9
src/components/product/productLarge.vue

@@ -15,7 +15,7 @@
             </div>
             <!-- 已售完 -->
             <div class="shop_sold_out" v-else-if="isSolded">
-                <img :src="require('@assets/sold-out@3x.png')" alt="" class="shop_sold_out_img" />
+                <img :src="require('@assets/info_icon_shijian@3x.png')" alt="" class="shop_sold_out_img" />
                 <div>已售罄</div>
             </div>
             <!-- 即将售罄 -->
@@ -24,9 +24,10 @@
             <van-image
                 width="100%"
                 height="calc(100vw - 30px)"
-                :radius="30"
                 :src="getImg(changeImgs(info.pic))"
                 fit="cover"
+                :radius="30"
+                class="shop_list_img"
             >
                 <template v-slot:loading>
                     <van-loading type="spinner" size="20" />
@@ -164,20 +165,25 @@ export default {
 .shop_list {
     width: 100%;
     // height: 455px;
-    background: #1e222c;
+    // background: #2F2519;
     border-radius: 30px;
     margin-bottom: 15px;
     position: relative;
+    background-image: url(../../assets/png-liebiao-dabiankuang@3x.png);
+    background-size: 100% 100%;
+    padding: 7px 7px 0px;
+    box-sizing: border-box;
     .bottom_texture {
         width: 196px;
         height: 140px;
         position: absolute;
-        right: 0;
-        bottom: 0;
+        right: 5px;
+        bottom: 7px;
     }
     /deep/ .van-image__img {
         position: relative;
         z-index: 11;
+        border-radius: 30px;
     }
     .not_sold_out {
         // width: 144px;
@@ -207,7 +213,7 @@ export default {
         display: flex;
         // width: 75px;
         height: 25px;
-        background: #929292;
+        background: #000000;
         border-radius: 15px;
         font-size: 13px;
         padding: 4px 6px;
@@ -215,7 +221,7 @@ export default {
         box-sizing: border-box;
         font-family: PingFangSC-Regular, PingFang SC;
         font-weight: 400;
-        color: #ffffff;
+        color: rgba(255, 255, 255, 0.5);
         line-height: 16px;
         position: absolute;
         top: 16px;
@@ -303,7 +309,7 @@ export default {
             padding: 0px 6px;
             box-sizing: border-box;
             height: 16px;
-            background: #323743;
+            background: rgba(255,255,255,0.1000);
             border-radius: 0px 3px 3px 0px;
             font-size: 11px;
             font-family: PingFangSC-Regular, PingFang SC;
@@ -315,7 +321,7 @@ export default {
         .collection {
             // width: 56px;
             height: 16px;
-            background: #323743;
+            background: rgba(255,255,255,0.1000);
             padding: 0px 6px;
             box-sizing: border-box;
             border-radius: 3px;

+ 1 - 1
src/components/product/recentSale.vue

@@ -37,7 +37,7 @@ export default {
 
 <style lang="less" scoped>
 .recent_sale_list {
-    background: #1e222c;
+    background: #2F2519;
     border-radius: 18px;
     margin-bottom: 20px;
     position: relative;

+ 1 - 1
src/mixins/common.js

@@ -201,7 +201,7 @@ export default {
         },
         backReson(error) {
             if (error && error.indexOf('超过商户单日额度') !== -1) {
-                return '拉索宇宙冷却系统已启动,请稍后支付。';
+                return '传奇数藏冷却系统已启动,请稍后支付。';
             } else {
                 return error;
             }

+ 51 - 51
src/router/index.js

@@ -48,13 +48,13 @@ function jsapiSign() {
                     });
                     wx.ready(function () {
                         wx.updateAppMessageShareData({
-                            title: '拉索宇宙',
+                            title: '传奇数藏',
                             desc: '全球首个基于区块链的游戏资产集换中心',
                             link: location.origin + '/9th',
                             imgUrl: 'https://9space-2021.oss-cn-shenzhen.aliyuncs.com/nft/2021-11-05-15-58-30YwqLzMjy.jpg'
                         });
                         wx.updateTimelineShareData({
-                            title: '拉索宇宙-全球首个基于区块链的游戏资产集换中心',
+                            title: '传奇数藏-全球首个基于区块链的游戏资产集换中心',
                             link: location.origin + '/9th',
                             imgUrl: 'https://9space-2021.oss-cn-shenzhen.aliyuncs.com/nft/2021-11-05-15-58-30YwqLzMjy.jpg'
                         });
@@ -80,7 +80,7 @@ const routes = [{
                 meta: {
                     pageType: Page.Every,
                     menuPage: true,
-                    title: '拉索宇宙'
+                    title: '传奇数藏'
                 }
             },
             {
@@ -90,7 +90,7 @@ const routes = [{
                 meta: {
                     pageType: Page.Every,
                     menuPage: true,
-                    title: '拉索宇宙'
+                    title: '传奇数藏'
                 }
             },
             {
@@ -100,7 +100,7 @@ const routes = [{
                 meta: {
                     pageType: Page.Every,
                     menuPage: true,
-                    title: '拉索宇宙'
+                    title: '传奇数藏'
                 }
             },
             {
@@ -108,7 +108,7 @@ const routes = [{
                 name: 'store',
                 component: () => import('../views/Store.vue'),
                 meta: {
-                    title: '拉索宇宙',
+                    title: '传奇数藏',
                     needBack: true,
                     menuPage: true
                 }
@@ -128,7 +128,7 @@ const routes = [{
                 meta: {
                     pageType: Page.Every,
                     menuPage: true,
-                    title: '拉索宇宙'
+                    title: '传奇数藏'
                 }
             }
         ]
@@ -141,7 +141,7 @@ const routes = [{
             pageType: Page.Every,
             menuPage: true,
             isHall: true,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -150,9 +150,9 @@ const routes = [{
         component: () => import('../views/hall/Edit.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙',
+            title: '传奇数藏',
             isHall: true,
-            tabColor: '#191d27'
+            tabColor: '#201B15'
         }
     },
     {
@@ -161,9 +161,9 @@ const routes = [{
         component: () => import('../views/hall/ProductAdd.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙',
+            title: '传奇数藏',
             isHall: true,
-            tabColor: '#191d27'
+            tabColor: '#201B15'
         }
     },
     {
@@ -173,7 +173,7 @@ const routes = [{
         meta: {
             pageType: Page.Login,
             title: ' ',
-            tabColor: '#191d27'
+            tabColor: '#201B15'
         }
     },
     {
@@ -192,7 +192,7 @@ const routes = [{
         meta: {
             pageType: Page.Login,
             title: '注册',
-            tabColor: '#191d27'
+            tabColor: '#201B15'
         }
     },
     {
@@ -274,7 +274,7 @@ const routes = [{
         component: () => import('../views/account/Introduction.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -283,7 +283,7 @@ const routes = [{
         component: () => import('../views/account/Question.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -306,7 +306,7 @@ const routes = [{
         component: () => import('../views/product/Detail.vue'),
         meta: {
             pageType: Page.Every,
-            tabColor: '#191d27'
+            tabColor: '#201B15'
         }
     },
     {
@@ -315,7 +315,7 @@ const routes = [{
         component: () => import('../views/product/collectionGift.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -324,7 +324,7 @@ const routes = [{
         component: () => import('../views/product/giftConfirmation.vue')
         // meta: {
         //     pageType: Page.Every,
-        //     title: '拉索宇宙'
+        //     title: '传奇数藏'
         // }
     },
     // {
@@ -333,7 +333,7 @@ const routes = [{
     //     component: () => import('../views/product/consignment.vue'),
     //     meta: {
     //         pageType: Page.Every,
-    //         title: '拉索宇宙'
+    //         title: '传奇数藏'
     //     }
     // },
     {
@@ -343,8 +343,8 @@ const routes = [{
         meta: {
             pageType: Page.Every,
             menuPage: true,
-            title: '拉索宇宙',
-            tabColor: '#191d27'
+            title: '传奇数藏',
+            tabColor: '#201B15'
         }
     },
     {
@@ -353,7 +353,7 @@ const routes = [{
         component: () => import('../views/product/DetailMode.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -362,7 +362,7 @@ const routes = [{
         component: () => import('../views/product/List.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -371,7 +371,7 @@ const routes = [{
         component: () => import('../views/product/Search.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -380,7 +380,7 @@ const routes = [{
         component: () => import('../views/creator/Detail.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -398,7 +398,7 @@ const routes = [{
         component: () => import('../views/creator/Search.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -407,8 +407,8 @@ const routes = [{
         component: () => import('../views/asset/Detail.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙',
-            tabColor: '#191d27'
+            title: '传奇数藏',
+            tabColor: '#201B15'
         }
     },
     {
@@ -434,7 +434,7 @@ const routes = [{
         component: () => import('../views/asset/Agreement.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -442,7 +442,7 @@ const routes = [{
         name: 'assetSearch',
         component: () => import('../views/asset/Search.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -450,7 +450,7 @@ const routes = [{
         name: 'giveSearch',
         component: () => import('../views/asset/GiveSearch.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -466,7 +466,7 @@ const routes = [{
         name: 'couponList',
         component: () => import('../views/order/CouponList.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -483,7 +483,7 @@ const routes = [{
         component: () => import('../views/creator/Detail.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -507,7 +507,7 @@ const routes = [{
         name: 'activityOrders',
         component: () => import('../views/order/ActivityOrders.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -515,7 +515,7 @@ const routes = [{
         name: 'activityOrderDetail',
         component: () => import('../views/order/ActivityDetail.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -524,8 +524,8 @@ const routes = [{
         component: () => import('../views/activity/List1.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙',
-            tabColor: '#191d27'
+            title: '传奇数藏',
+            tabColor: '#201B15'
         }
     },
     {
@@ -534,8 +534,8 @@ const routes = [{
         component: () => import('../views/activity/Detail1.vue'),
         meta: {
             pageType: Page.Every,
-            title: '拉索宇宙',
-            tabColor: '#191d27'
+            title: '传奇数藏',
+            tabColor: '#201B15'
         }
     },
     {
@@ -543,7 +543,7 @@ const routes = [{
         name: 'activitySubmit',
         component: () => import('../views/activity/Submit.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -551,7 +551,7 @@ const routes = [{
         name: 'chooseProduct',
         component: () => import('../views/activity/ChooseProduct.vue'),
         meta: {
-            title: '拉索宇宙',
+            title: '传奇数藏',
             needBack: true
         }
     },
@@ -560,7 +560,7 @@ const routes = [{
         name: 'mineFollows',
         component: () => import('../views/user/Follows.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -568,7 +568,7 @@ const routes = [{
         name: 'mineLove',
         component: () => import('../views/user/myLove.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -576,7 +576,7 @@ const routes = [{
         name: 'authenticationStatus',
         component: () => import('../views/user/authenticationStatus.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -598,7 +598,7 @@ const routes = [{
         name: 'mineAddress',
         component: () => import('../views/user/Address.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -606,7 +606,7 @@ const routes = [{
         name: 'mineMyOrder',
         component: () => import('../views/user/myOrder.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -614,7 +614,7 @@ const routes = [{
         name: 'mineWallet',
         component: () => import('../views/user/Wallet.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -622,7 +622,7 @@ const routes = [{
         name: 'mineBankCard',
         component: () => import('../views/user/bankCard.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -638,7 +638,7 @@ const routes = [{
         name: 'mineAccountSecurity',
         component: () => import('../views/user/accountSecurity.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     },
     {
@@ -646,7 +646,7 @@ const routes = [{
         name: 'realName',
         component: () => import('../views/user/realName.vue'),
         meta: {
-            title: '拉索宇宙'
+            title: '传奇数藏'
         }
     }
 ];

+ 3 - 3
src/styles/app.less

@@ -3,8 +3,8 @@
     --van-primary-color: @prim;
     --van-tabbar-item-active-background-color: transparent;
     --van-tabbar-background-color: @bg;
-    --van-nav-bar-background-color: #191d27;
-    --van-popover-dark-background-color: #191d27;
+    --van-nav-bar-background-color: #201B15;
+    --van-popover-dark-background-color: #201B15;
     --van-cell-background-color: @bg;
     --van-text-color: #fff;
     --van-gray-6: @text3;
@@ -40,7 +40,7 @@
     --van-dialog-has-title-message-text-color: #000;
     --van-field-label-color: #aaabad;
     --van-search-action-padding: 0 16px;
-    --van-dialog-background-color: #1e222c;
+    --van-dialog-background-color: #2F2519;
     --van-button-default-background-color: transparent;
     --van-dialog-message-font-size: 17px;
     --van-dialog-has-title-message-text-color: #fff;

+ 2 - 2
src/styles/common/theme.less

@@ -13,8 +13,8 @@
 @border2: #f2f3f5;
 @border3: #dfe1e6;
 @border4: #f2f6fc;
-@bg: #191D27;
-@bg2: #1E222C;
+@bg: #201B15;
+@bg2: #2F2519;
 @bg3: #f5f7fa;
 @bgProductDetail: #0f0f0f;
 @menu-text-color: #bfcbd9;

+ 10 - 10
src/views/Discover.vue

@@ -548,23 +548,23 @@ export default {
 
 <style lang="less" scoped>
 .scroll-wrapper {
-    background: #191d27 !important;
+    background: #201B15 !important;
 }
 /deep/.van-list__finished-text{
     font-size: 12px;
 }
 .discover {
-    background: #191d27;
+    background: #201B15;
 }
 .search_con {
     padding: 9px 15px 20px 15px;
     box-sizing: border-box;
-    background: #191d27;
-    // background: #191D27;
+    background: #201B15;
+    // background: #201B15;
     .search {
         width: 100%;
         height: 38px;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 4px;
         padding: 7px 0 7px 35px;
         box-sizing: border-box;
@@ -592,7 +592,7 @@ export default {
     // height: 94px;
     // padding-right: 24px;
     // padding-bottom: 20px;
-    // background-color: #191d27;
+    // background-color: #201B15;
     .setting_title {
         width: 68px;
         overflow: hidden;
@@ -615,7 +615,7 @@ export default {
 .slide-more {
     width: 30px;
     height: 94px;
-    background: #1e222c;
+    background: #2F2519;
     border-radius: 8px 0px 0px 8px;
     font-size: 11px;
     color: #ffffff44;
@@ -703,7 +703,7 @@ export default {
 }
 .explore_content {
     width: 100%;
-    background: #191d27;
+    background: #201B15;
     padding: 0px 15px 15px 15px;
     // margin-top: 44px;
     box-sizing: border-box;
@@ -788,7 +788,7 @@ export default {
 //         padding: 11px 9px 0px;
 //         box-sizing: border-box;
 //         height: 94px;
-//         background: #1e222c;
+//         background: #2F2519;
 //         border-radius: 8px 0px 0px 8px;
 //         font-size: 11px;
 //         font-family: PingFangSC-Regular, PingFang SC;
@@ -805,7 +805,7 @@ export default {
 .sticky {
     position: sticky;
     z-index: 20;
-    background: #191d27;
+    background: #201B15;
     top: 0;
 
     &.sticky2 {

+ 5 - 5
src/views/Givesubmit.vue

@@ -436,7 +436,7 @@ export default {
     width: 100%;
     height: 100%;
     position: absolute;
-    background: #191d27;
+    background: #201B15;
     padding: 0px 15px;
     box-sizing: border-box;
     .gift_confirmation_top {
@@ -512,7 +512,7 @@ export default {
     .gift_confirmation_information {
         width: 100%;
         height: 117px;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 4px;
         padding: 15px;
         box-sizing: border-box;
@@ -558,7 +558,7 @@ export default {
     .transaction_password {
         width: 100%;
         // height: 103px;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 4px;
         padding: 15px;
         box-sizing: border-box;
@@ -618,7 +618,7 @@ export default {
     }
     .payment_method {
         width: 100%;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 12px;
         padding: 20px 0px;
         box-sizing: border-box;
@@ -704,7 +704,7 @@ export default {
     bottom: 64px;
     width: 100%;
     height: 50px;
-    // background: #191D27;
+    // background: #201B15;
     padding: 0px 15px;
     box-sizing: border-box;
     .gift_button_cancel {

+ 18 - 7
src/views/Home.vue

@@ -6,6 +6,7 @@
         v-model="isLoading"
         @refresh="onRefresh"
     >
+        <!-- <img :src="require('@assets/png-shouye-guang@3x.png')" alt="" class="contect_img"> -->
         <div class="home">
             <div class="contect">
                 <!-- 首页轮播 -->
@@ -24,7 +25,7 @@
                 </van-swipe>
                 <!-- 藏品切换 -->
                 <div class="tabs">
-                    <div class="tab" :class="{ active: active === 0 }" @click="active = 0">推荐藏品</div>
+                    <div class="tab" :class="{ active: active === 0 }" @click="active = 0">传奇藏品</div>
                     <div class="tab" :class="{ active: active === 1 }" @click="offeringNotice">发售预告</div>
                 </div>
                 <!-- <swiper
@@ -401,8 +402,8 @@ export default {
 //         if (!window.localStorage.getItem('AppTips') && !inIos && inApp) {
 //             this.$dialog
 //                 .confirm({
-//                     title: '拉索宇宙服务协议和隐私政策',
-//                     message: `在您使用我的各项服务之前,请务必审慎阅读、充分理解<a href="javascript:void(0)" onclick="goFetch('/agreement?page=service')" >《用户隐私协议》</a>、<a href="javascript:void(0)" onclick="goFetch('/agreement')" >《隐私政策》</a>的条款。并且我们会申请获取您的设备信息,以向您提供安全风控服务。同时您应特别注意前述协议中免除或者限制我们责任的条款、对您权利进行限制的条款。如您已详细阅读并同意拉索宇宙宇宙用户协议、隐私政策,请点击【同意并继续】开始使用我们的服务。`,
+//                     title: '传奇数藏服务协议和隐私政策',
+//                     message: `在您使用我的各项服务之前,请务必审慎阅读、充分理解<a href="javascript:void(0)" onclick="goFetch('/agreement?page=service')" >《用户隐私协议》</a>、<a href="javascript:void(0)" onclick="goFetch('/agreement')" >《隐私政策》</a>的条款。并且我们会申请获取您的设备信息,以向您提供安全风控服务。同时您应特别注意前述协议中免除或者限制我们责任的条款、对您权利进行限制的条款。如您已详细阅读并同意传奇数藏宇宙用户协议、隐私政策,请点击【同意并继续】开始使用我们的服务。`,
 //                     confirmButtonText: '同意并继续',
 //                     cancelButtonText: '不同意',
 //                     allowHtml: true
@@ -532,8 +533,15 @@ export default {
 </script>
 
 <style lang="less" scoped>
+// .contect_img{
+//     width: 221px;
+//     height: 192px;
+//     position: absolute;
+//     left: 0;
+//     top: 0;
+// }
 .home_refresh {
-    background: #191d27;
+    background: #201B15;
 }
 /deep/.van-list__finished-text{
     font-size: 12px;
@@ -548,10 +556,13 @@ export default {
     text-align: center;
 }
 .scroll-content {
-    background: #191d27;
+    background: #201B15;
 }
 .home {
-    background: #191d27;
+    background: #201B15;
+    background-image: url(../assets/png-shouye-guang@3x.png);
+    background-size: 221px 192px;
+    background-repeat: no-repeat;
     .contect {
         width: 100%;
         padding: 12px 15px;
@@ -625,7 +636,7 @@ export default {
             .collection_list_con {
                 padding-top: 12px;
                 box-sizing: border-box;
-                background: linear-gradient(180deg, #232731 0%, #191d27 100%);
+                background: linear-gradient(180deg, #232731 0%, #201B15 100%);
                 border-radius: 18px;
                 .collection_list_con_month {
                     margin-left: 15px;

+ 8 - 8
src/views/Index.vue

@@ -32,26 +32,26 @@ export default {
             {
                 name: 'home',
                 title: '首页',
-                icon: require('@assets/tabbar_icon_01.png'),
-                preIcon: require('@assets/tabbar_icon_01_pre.png')
+                icon: require('@assets/tabbar_icon_01@3x (1).png'),
+                preIcon: require('@assets/tabbar_icon_01@3x.png')
             },
             {
                 name: 'discover',
                 title: '发现',
-                icon: require('@assets/tabbar_icon_02.png'),
-                preIcon: require('@assets/tabbar_icon_02_pre.png')
+                icon: require('@assets/tabbar_icon_02@3x.png'),
+                preIcon: require('@assets/tabbar_icon_02@3x (1).png')
             },
             {
                 name: 'store',
                 title: '展览室',
-                icon: require('@assets/tabbar_icon_03.png'),
-                preIcon: require('@assets/tabbar_icon_03_pre.png')
+                icon: require('@assets/tabbar_icon_03@3x.png'),
+                preIcon: require('@assets/tabbar_icon_03@3x (1).png')
             },
             {
                 name: 'mine',
                 title: '我的',
-                icon: require('@assets/tabbar_icon_04.png'),
-                preIcon: require('@assets/tabbar_icon_04_pre.png')
+                icon: require('@assets/tabbar_icon_04@3x (2).png'),
+                preIcon: require('@assets/tabbar_icon_04@3x (1).png')
             }
         ];
         const active = ref('home');

+ 2 - 2
src/views/Mine.vue

@@ -117,7 +117,7 @@
                 <!-- <div class="display_list_con" @click="wait">
                     <div class="display_list_con_one">
                         <img :src="require('@assets/share.png')" alt="" class="display_list_con_displayIcon" />
-                        <div class="display_list_con_title">分享拉索</div>
+                        <div class="display_list_con_title">分享传奇数藏</div>
                     </div>
                 </div> -->
 
@@ -254,7 +254,7 @@ export default {
             // });
         }
         if (window.cordova && StatusBar && StatusBar.isVisible) {
-            StatusBar.backgroundColorByHexString('#191d27');
+            StatusBar.backgroundColorByHexString('#201B15');
             StatusBar.styleLightContent();
         }
         // let topHeight = this.$refs.top.offsetHeight // 获取高度

+ 6 - 6
src/views/Store.vue

@@ -104,7 +104,7 @@
                         :image-size="`172`"
                     >
                         <div class="h44_tip_one">你还没有相关藏品</div>
-                        <div class="h44_tip">这里将展示你在拉索持有的数字藏品</div>
+                        <div class="h44_tip">这里将展示你在传奇数藏持有的数字藏品</div>
                     </van-empty>
                     <!-- </van-empty> -->
                 </van-list>
@@ -129,7 +129,7 @@
                         :image-size="`172`"
                     >
                         <div class="h44_tip_one">你还没有收藏的藏品</div>
-                        <div class="h44_tip">这里将展示你在拉索收藏的数字藏品</div>
+                        <div class="h44_tip">这里将展示你在传奇数藏收藏的数字藏品</div>
                     </van-empty>
                 </div>
             </div>
@@ -330,7 +330,7 @@ export default {
 </script>
 <style lang="less" scoped>
 .load_refresh {
-    background: #191d27;
+    background: #201B15;
 }
 /deep/.van-list__finished-text{
     font-size: 12px;
@@ -343,13 +343,13 @@ export default {
     width: 100%;
     // margin-top: 44px;
     box-sizing: border-box;
-    background: #191d27;
+    background: #201B15;
     height: calc(var(--app-height));
     position: relative;
     .explore_content_top {
         padding: 0px 15px 10px;
         box-sizing: border-box;
-        background: #191d27;
+        background: #201B15;
         .explore_content_top_one {
             height: 44px;
             padding: 6px 0px;
@@ -387,7 +387,7 @@ export default {
             .van-tabs__nav--line {
                 padding-left: 0 !important;
                 border-top: none;
-                background: #191d27;
+                background: #201B15;
                 padding-bottom: 0px;
                 justify-content: space-between;
             }

+ 3 - 3
src/views/Submit.vue

@@ -652,7 +652,7 @@ export default {
 
 <style lang="less" scoped>
 .page {
-    background: #191d27;
+    background: #201B15;
 }
 .gift_confirmation_top {
     padding: 30px 0px;
@@ -717,7 +717,7 @@ export default {
     // margin-top: 10px;
     .payment_method_all {
         padding: 20px 0px;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 12px;
     }
     .add_bank_card {
@@ -797,7 +797,7 @@ export default {
     bottom: 64px;
     width: 100%;
     height: 50px;
-    // background: #191D27;
+    // background: #201B15;
     padding: 0px 15px;
     box-sizing: border-box;
     .gift_button_cancel {

+ 2 - 2
src/views/account/About.vue

@@ -1,8 +1,8 @@
 <template>
     <div class="page">
         <div class="logo">
-            <van-image @click="showConsoleEve" width="89" height="89" :src="require('@assets/ic_launcher.png')" radius="20" />
-            <div class="text1">拉索宇宙</div>
+            <van-image @click="showConsoleEve" width="89" height="89" :src="require('@assets/icon-lvzhoushi.png')" radius="20" />
+            <div class="text1">传奇数藏</div>
             <div class="text2">v 1.0.0</div>
         </div>
         <!-- <div class="title">关于我们</div> -->

+ 2 - 2
src/views/account/Agreement.vue

@@ -17,10 +17,10 @@ export default {
     mounted() {
         let day = this.dayjs().format('YYYY-MM-DD');
         let page = this.$route.query.page || 'privacy';
-        this.emitter.emit('setAppTitle', page === 'privacy' ? '拉索宇宙隐私权政策' : '拉索宇宙服务协议');
+        this.emitter.emit('setAppTitle', page === 'privacy' ? '传奇数藏隐私权政策' : '传奇数藏服务协议');
         this.$http.get(`/${page}.html`).then(res => {
             let contents = res.split('<body>')[1].split('</body>');
-            let detail = contents[0].replace(/拉索宇宙/g, '拉索宇宙');
+            let detail = contents[0].replace(/传奇数藏/g, '传奇数藏');
             detail = detail.replace(/<\/h1>/, `</h1><h3>生效时间:【${day}】</h3><h3>更新时间:【${day}】</h3>`);
             this.detail = detail;
             // this.detail = res

+ 1 - 1
src/views/account/ChangeText.vue

@@ -64,7 +64,7 @@ export default {
     /deep/ .van-field__body {
         padding: 16px 15px;
         height: 160px;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 12px;
         font-size: 16px;
         font-family: PingFangSC-Regular, PingFang SC;

+ 2 - 2
src/views/account/Connect.vue

@@ -1,13 +1,13 @@
 <template>
     <div class="page">
-        <van-cell :border="false" center title="拉索官方邮箱" value="内容" :label="email" @click="copy">
+        <van-cell :border="false" center title="传奇数藏官方邮箱" value="内容" :label="email" @click="copy">
             <div class="btn">点击复制</div>
         </van-cell>
 
         <van-cell :border="false" center title="微信二维码">
             <template #label>
                 <van-image class="code" width="179" height="179" :src="codeImg" />
-                <div class="text">长按添加拉索数藏官,活动好礼领不停</div>
+                <div class="text">长按添加传奇数藏官,活动好礼领不停</div>
             </template>
         </van-cell>
     </div>

+ 6 - 6
src/views/account/Introduction.vue

@@ -4,19 +4,19 @@
             <div>
                 <div class="align-center">平台简介</div>
                 <p>
-                    拉索宇宙是全球领先的专业艺术品生态簇运营商,重点打造“全球领先数字藏品生态簇”的产业闭环,持续塑造推出中国权威数字文创商品,参与全球数字藏品定价体系,加速“一带一路”的全球文化内容输出。在这里您可以创造、收集、售卖您的艺术品及数字手办潮玩,感受全球顽家为您带来的新奇别致体验,共同探索艺术宇宙的真实奥秘!欢迎您的加入!
+                    传奇数藏是全球领先的专业艺术品生态簇运营商,重点打造“全球领先数字藏品生态簇”的产业闭环,持续塑造推出中国权威数字文创商品,参与全球数字藏品定价体系,加速“一带一路”的全球文化内容输出。在这里您可以创造、收集、售卖您的艺术品及数字手办潮玩,感受全球顽家为您带来的新奇别致体验,共同探索艺术宇宙的真实奥秘!欢迎您的加入!
                 </p>
                 <p>
-                    拉索宇宙,是元宇宙游戏《The Oasis
-                    拉索宇宙》旗下重要的艺术品生态簇底层架构及原生内容展示平台,是《The Oasis
-                    拉索宇宙》体系中的核心载体之一。
+                    传奇数藏,是元宇宙游戏《The Oasis
+                    传奇数藏》旗下重要的艺术品生态簇底层架构及原生内容展示平台,是《The Oasis
+                    传奇数藏》体系中的核心载体之一。
                 </p>
                 <p>
                     《The Oasis
-                    拉索宇宙》的重要特征是开放和自由创作,且可进行不断扩张,摆脱了现实世界时间和空间的束缚,让用户能够放飞自己的想象力,在虚拟世界里自由搭建自己想要做的东西,并在用户互动中碰撞出更多的灵感火花。用户可以搭建建筑并展出自己的成果。用户购买虚拟地产后,可以通过搭建自己喜欢的建筑,展示自己的数字藏品,或者搭建自己的办公室甚至可以在里面开餐厅、数字展厅等。这些成果还可以在项目内进行交易、展览,获得项目积分支持。
+                    传奇数藏》的重要特征是开放和自由创作,且可进行不断扩张,摆脱了现实世界时间和空间的束缚,让用户能够放飞自己的想象力,在虚拟世界里自由搭建自己想要做的东西,并在用户互动中碰撞出更多的灵感火花。用户可以搭建建筑并展出自己的成果。用户购买虚拟地产后,可以通过搭建自己喜欢的建筑,展示自己的数字藏品,或者搭建自己的办公室甚至可以在里面开餐厅、数字展厅等。这些成果还可以在项目内进行交易、展览,获得项目积分支持。
                 </p>
                 <p>
-                    拉索宇宙于全球范围内持续性引入世界级IP,建立强大且完善的IP数据库:包含演艺明星、体育赛事、科技潮玩,潮流音乐,当红小说、知名艺术品及流量动漫在内的多种配置。
+                    传奇数藏于全球范围内持续性引入世界级IP,建立强大且完善的IP数据库:包含演艺明星、体育赛事、科技潮玩,潮流音乐,当红小说、知名艺术品及流量动漫在内的多种配置。
                 </p>
             </div>
         </div>

+ 1 - 1
src/views/account/Login.vue

@@ -1,7 +1,7 @@
 <template>
     <div class="login loginHeight">
         <div class="title">
-            <div class="text1">欢迎来到拉索宇宙</div>
+            <div class="text1">欢迎来到传奇数藏</div>
             <div class="text2">发现更多数字藏品</div>
         </div>
         <van-form @submit="submit" ref="code">

+ 1 - 1
src/views/account/Question.vue

@@ -11,7 +11,7 @@
                 <p>您好~已购买的数字藏品是经过蚂蚁链确权,权属清晰、数量透明,永不增发的藏品,极具收藏价值。</p>
                 <h6>3.如何购买数字藏品?</h6>
                 <p>您好~购买步骤如下:</p>
-                <p>1)下载拉索宇宙;</p>
+                <p>1)下载传奇数藏;</p>
                 <p>2)注册账号;</p>
                 <p>3)浏览首页/发现页中的商品;</p>
                 <p>4)点击“立即购买“,付款;</p>

+ 1 - 1
src/views/account/Register.vue

@@ -119,7 +119,7 @@
             <div class="button">
                 <van-button round block native-type="submit" color="#26F50D" class="sure"> 立即申领 </van-button>
                 <van-button class="del" round block plain @click="$router.replace('/login')">
-                    已有拉索宇宙登陆许可 去登陆
+                    已有传奇数藏登陆许可 去登陆
                 </van-button>
             </div>
         </van-form>

+ 7 - 7
src/views/asset/Agreement.vue

@@ -2,7 +2,7 @@
     <van-overlay :show="show" @click="show = false" :lock-scroll="false" z-index="99">
         <div class="content" ref="content" @click.stop="">
             <div>
-                <div class="align-center">拉索宇宙华储艺术品中心委托拍卖协议</div>
+                <div class="align-center">传奇数藏华储艺术品中心委托拍卖协议</div>
                 <h4>委托方(以下简称“甲方”):{{ identityAuthInfo.realName }}</h4>
                 <h3>身份证号:{{ identityAuthInfo.idNo }}</h3>
                 <h3>联系电话:{{ identityAuthInfo.phone }}</h3>
@@ -16,7 +16,7 @@
                 </p>
                 <h5>一、委托关系</h5>
                 <p>
-                    1、乙方系接受甲方委托按照乙方的拍卖程序,通过拉索宇宙APP对外公开拍卖,但乙方对拍卖成交不承担保证责任,也不对竞买人的支付能力承担担保责任。<br />
+                    1、乙方系接受甲方委托按照乙方的拍卖程序,通过传奇数藏APP对外公开拍卖,但乙方对拍卖成交不承担保证责任,也不对竞买人的支付能力承担担保责任。<br />
                     2、甲方知晓并认可乙方的拍卖程序,并愿意按照乙方的拍卖程序进行拍卖和拍卖交割,由其对拍卖交易的后果承担全部法律责任。
                 </p>
                 <h5>二、拍卖品</h5>
@@ -48,8 +48,8 @@
                 <h5>4、拍卖品的产权转移:</h5>
                 <p>
                     (1)拍卖一旦成交,视为甲方对拍卖结果及拍卖价格无异议。<br />
-                    (2)拍卖成交后,拍卖标的将由拉索宇宙APP自动转移至买受人。<br />
-                    (3)拍卖成交后,拍卖所得款项在扣除乙方及拉索宇宙APP应得款项后,在T+1个工作日支付至甲方指定的银行账户内。
+                    (2)拍卖成交后,拍卖标的将由传奇数藏APP自动转移至买受人。<br />
+                    (3)拍卖成交后,拍卖所得款项在扣除乙方及传奇数藏APP应得款项后,在T+1个工作日支付至甲方指定的银行账户内。
                 </p>
                 <h5>5、特别承诺:</h5>
                 <p>
@@ -58,10 +58,10 @@
                     (3)乙方不得转委托而将拍卖品委托其他人进行拍卖。
                 </p>
                 <h5>6、拍卖的佣金与费用:</h5>
-                <p>双方确认,拍卖佣金为拍卖成交价的2.5%的佣金。该佣金在甲方向拉索宇宙APP支付的5%的平台服务费中扣除。</p>
+                <p>双方确认,拍卖佣金为拍卖成交价的2.5%的佣金。该佣金在甲方向传奇数藏APP支付的5%的平台服务费中扣除。</p>
                 <h5>7、拍卖品的撤回与撤除:</h5>
                 <p>
-                    (1)甲方在拍卖开始前可以在拉索宇宙APP上取消对拍卖品的拍卖委托并撤回拍卖品。但若因此造成乙方或他方损失的,乙方应承担全部赔偿责任。<br />
+                    (1)甲方在拍卖开始前可以在传奇数藏APP上取消对拍卖品的拍卖委托并撤回拍卖品。但若因此造成乙方或他方损失的,乙方应承担全部赔偿责任。<br />
                     (2)乙方有确切证据证明拍卖标的存在下列情况之一的,有权单方解除本协议,撤销对拍卖品的拍卖,并不承担由此产生的法律责任:<br />
                     ① 拍卖品的来源不合法或与甲方承诺不符。<br />
                     ② 拍卖品权属存在争议或权属状况与甲方声明不一致的。<br />
@@ -84,7 +84,7 @@
                     (3)甲方参与竞买或委托他人代为竞买自己委托的拍卖品的、甲方故意恶意炒作价格的、甲方进行“托价”行为的,乙方有权制止甲方的相应行为或向有关行政机关举报,并解除合同;甲方对乙方由此受到的损失应承担赔偿责任。<br />
                     2、争议解决:双方因本协议的解释或履行发生争议,应先由双方协商解决。如协商不成,双方任何一方可向乙方所在地人民法院提起诉讼。<br />
                     3、本协议为电子方式签署。自甲方点击“我已阅读且同意签署”按钮即视为协议生效。<br />
-                    4、甲方联络方式为其在乙方拉索宇宙APP上所确认之联系方式,若甲方变更联络方式的,应及时通过乙方拉索宇宙APP修改或变更。
+                    4、甲方联络方式为其在乙方传奇数藏APP上所确认之联系方式,若甲方变更联络方式的,应及时通过乙方传奇数藏APP修改或变更。
                 </p>
 
                 <h4>甲方(签章):{{ identityAuthInfo.realName }}</h4>

+ 8 - 8
src/views/asset/Consignment.vue

@@ -40,7 +40,7 @@
             /> -->
             <van-popup
                 class="popup-content"
-                style="background: #191d27"
+                style="background: #201B15"
                 v-model:show="showKeyboard"
                 teleport="body"
                 position="bottom"
@@ -255,12 +255,12 @@ export default {
     width: 100%;
     // height: 100%;
     // position: absolute;
-    background: #191d27;
+    background: #201B15;
     padding: 15px;
     padding-bottom: 0px;
     box-sizing: border-box;
     .consignment_top {
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 0px 18px 18px 0px;
         display: flex;
         position: relative;
@@ -346,7 +346,7 @@ export default {
     }
     .hanging_sale_list {
         width: 100%;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 12px;
         padding: 20px 15px;
         box-sizing: border-box;
@@ -393,7 +393,7 @@ export default {
                 border-radius: 4px;
                 border: 1px solid rgba(151, 151, 151, 0.1);
                 color: #ffffff;
-                background: #1e222c;
+                background: #2F2519;
             }
         }
     }
@@ -401,7 +401,7 @@ export default {
 .consignment_content{
     padding: 20px 30px;
     box-sizing: border-box;
-    background: linear-gradient(360deg, #1E222C 0%, rgba(25, 29, 39, 0) 100%);
+    background: linear-gradient(360deg, #2F2519 0%, rgba(25, 29, 39, 0) 100%);
     border-radius: 0px 0px 20px 20px;
     .consignment_content_one{
         font-size: 14px;
@@ -469,7 +469,7 @@ export default {
     .consignment_cost_con{
         padding: 18px 15px;
         box-sizing: border-box;
-        background: #1E222C;
+        background: #2F2519;
         border-radius: 12px;
         .consignment_cost_con_one{
             display: flex;
@@ -546,7 +546,7 @@ export default {
             width: 45px;
             height: 50px;
             border-radius: 4px;
-            background: #1e222c;
+            background: #2F2519;
             color: #ffffff;
         }
     }

+ 2 - 2
src/views/asset/ConsignmentSuccess.vue

@@ -47,7 +47,7 @@ export default {
 </script>
 <style lang="less" scoped>
 .home {
-    background: #191d27;
+    background: #201B15;
     .home_top {
         padding: 40px 0px 28px;
         box-sizing: border-box;
@@ -81,7 +81,7 @@ export default {
         box-sizing: border-box;
         .home_content_con {
             display: flex;
-            background: #1e222c;
+            background: #2F2519;
             border-radius: 0px 18px 18px 0px;
             position: relative;
             .bottom_texture {

+ 115 - 51
src/views/asset/Detail.vue

@@ -57,25 +57,47 @@
         <product-banner :info="info" pageType="asset" class="detail_content_banner"></product-banner>
         <div class="list_of_details">
             <div class="list_of_details_one">
-                <img :src="require('@assets/dizuo@3x.png')" alt="" class="list_of_details_one_img" />
+                <img :src="require('@assets/png-bg-dizuo@3x.png')" alt="" class="list_of_details_one_img" />
                 <div class="list_of_details_one_title">
-                        <img :src="require('@assets/zuo@3x.png')" alt="" class="list_of_details_one_title_img" />
-                        <div>
-                            <div :class="infoNameLength?'list_of_details_one_title_cons':'list_of_details_one_title_con'">{{ info.name }}</div>
-                            <div class="list_of_details_one_text" v-if="!info.consignment">
-                                <img
-                                    :src="require('@assets/blockchain@3x.png')"
-                                    alt=""
-                                    class="list_of_details_one_text_img"
-                                />
-                                <div class="list_of_details_one_text_con">{{ info.tokenId }}</div>
-                            </div>
-                            <div class="list_of_details_one_title_one" v-else>
-                                <div class="list_of_details_one_title_one_text1">{{ info.collectionCategory }}</div>
-                                <div class="list_of_details_one_title_one_text2">{{ info.category }}</div>
-                            </div>
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x.png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_top_left"
+                    />
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x (1).png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_bottom_left"
+                    />
+                    <div>
+                        <div
+                            :class="infoNameLength ? 'list_of_details_one_title_cons' : 'list_of_details_one_title_con'"
+                        >
+                            {{ info.name }}
+                        </div>
+                        <div class="list_of_details_one_text" v-if="!info.consignment">
+                            <img
+                                :src="require('@assets/blockchain@3x.png')"
+                                alt=""
+                                class="list_of_details_one_text_img"
+                            />
+                            <div class="list_of_details_one_text_con">{{ info.tokenId }}</div>
                         </div>
-                        <img :src="require('@assets/you@3x.png')" alt="" class="list_of_details_one_title_img" />
+                        <div class="list_of_details_one_title_one" v-else>
+                            <div class="list_of_details_one_title_one_text1">{{ info.collectionCategory }}</div>
+                            <div class="list_of_details_one_title_one_text2">{{ info.category }}</div>
+                        </div>
+                    </div>
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x (2).png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_top_right"
+                    />
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x (3).png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_bottom_right"
+                    />
                 </div>
                 <!-- <img :src="require('@assets/maisui.png')" alt="" class="list_of_details_one_title_img" /> -->
             </div>
@@ -438,21 +460,43 @@
         <product-banner :info="info" pageType="asset" class="detail_content_banner"></product-banner>
         <div class="list_of_details">
             <div class="list_of_details_one">
-                <img :src="require('@assets/dizuo@3x.png')" alt="" class="list_of_details_one_img" />
+                <img :src="require('@assets/png-bg-dizuo@3x.png')" alt="" class="list_of_details_one_img" />
                 <div class="list_of_details_one_title">
-                        <img :src="require('@assets/zuo@3x.png')" alt="" class="list_of_details_one_title_img" />
-                        <div>
-                            <div :class="infoNameLength?'list_of_details_one_title_cons':'list_of_details_one_title_con'">{{ info.name }}</div>
-                            <div class="list_of_details_one_text">
-                                <img
-                                    :src="require('@assets/blockchain@3x.png')"
-                                    alt=""
-                                    class="list_of_details_one_text_img"
-                                />
-                                <div class="list_of_details_one_text_con">{{ info.tokenId }}</div>
-                            </div>
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x.png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_top_left"
+                    />
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x (1).png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_bottom_left"
+                    />
+                    <div>
+                        <div
+                            :class="infoNameLength ? 'list_of_details_one_title_cons' : 'list_of_details_one_title_con'"
+                        >
+                            {{ info.name }}
+                        </div>
+                        <div class="list_of_details_one_text">
+                            <img
+                                :src="require('@assets/blockchain@3x.png')"
+                                alt=""
+                                class="list_of_details_one_text_img"
+                            />
+                            <div class="list_of_details_one_text_con">{{ info.tokenId }}</div>
                         </div>
-                        <img :src="require('@assets/you@3x.png')" alt="" class="list_of_details_one_title_img" />
+                    </div>
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x (2).png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_top_right"
+                    />
+                    <img
+                        :src="require('@assets/png-biaotibiankuang@3x (3).png')"
+                        alt=""
+                        class="list_of_details_one_title_img list_of_details_one_title_img_bottom_right"
+                    />
                 </div>
             </div>
             <!-- 赠送 -->
@@ -854,7 +898,7 @@ export default {
         },
         pageUrl() {
             return 'assetDetail';
-        },
+        }
     },
     mounted() {
         this.getProduct(true);
@@ -1142,10 +1186,10 @@ export default {
                     });
                 }
                 if (this.info.name.length > 14) {
-                        this.infoNameLength = true;
-                    } else {
-                        this.infoNameLength = false;
-                    }
+                    this.infoNameLength = true;
+                } else {
+                    this.infoNameLength = false;
+                }
                 this.$nextTick(() => {
                     if (this.isBuy) {
                         this.btn = this.$refs.btn;
@@ -1242,7 +1286,7 @@ export default {
 <style lang="less" scoped>
 .detail_content {
     width: 100%;
-    background: #191d27;
+    background: #201b15;
     position: relative;
     padding-top: 40px;
     .detail_content_con {
@@ -1256,7 +1300,7 @@ export default {
         z-index: 1;
     }
     .list_of_details {
-        background: #191d27;
+        background: #201b15;
         margin-bottom: 80px;
         .list_of_details_one {
             padding: 0px 24px;
@@ -1264,20 +1308,40 @@ export default {
             height: 317px;
             .list_of_details_one_img {
                 width: 100%;
-                height: 317px;
-                transform: translateY(-50px);
+                height: 158px;
+                transform: translateY(-38px);
                 position: relative;
             }
             .list_of_details_one_title {
                 height: 52px;
                 padding: 0px 6px;
                 box-sizing: border-box;
-                transform: translateY(-270px);
+                transform: translateY(-108px);
                 display: flex;
                 justify-content: center;
                 .list_of_details_one_title_img {
-                    width: 56px;
-                    height: 56px;
+                    width: 46px;
+                    height: 30px;
+                }
+                .list_of_details_one_title_img_top_left {
+                    position: absolute;
+                    left: 25px;
+                    top: -10px;
+                }
+                .list_of_details_one_title_img_bottom_left {
+                    position: absolute;
+                    left: 25px;
+                    bottom: -15px;
+                }
+                .list_of_details_one_title_img_top_right {
+                    position: absolute;
+                    right: 25px;
+                    top: -10px;
+                }
+                .list_of_details_one_title_img_bottom_right {
+                    position: absolute;
+                    right: 25px;
+                    bottom: -15px;
                 }
                 .list_of_details_one_title_con {
                     width: 100%;
@@ -1429,7 +1493,7 @@ export default {
             transform: translateY(-155px);
             .collection_holder_con {
                 width: 100%;
-                background: #1e222c;
+                background: #2f2519;
                 border-radius: 12px;
                 padding: 20px 15px;
                 box-sizing: border-box;
@@ -1470,7 +1534,7 @@ export default {
             }
             .collection_holder_publisher {
                 width: 100%;
-                background: #1e222c;
+                background: #2f2519;
                 border-radius: 12px;
                 padding: 9px 15px;
                 box-sizing: border-box;
@@ -1505,7 +1569,7 @@ export default {
             // z-index: 1;
             .work_story_con {
                 width: 100%;
-                background: #1e222c;
+                background: #2f2519;
                 border-radius: 12px;
                 padding: 16px 15px;
                 box-sizing: border-box;
@@ -1549,7 +1613,7 @@ export default {
                 width: 100%;
                 padding: 16px 15px;
                 box-sizing: border-box;
-                background: #1e222c;
+                background: #2f2519;
                 border-radius: 12px;
                 .hold_privileges_title {
                     font-size: 18px;
@@ -2101,7 +2165,7 @@ export default {
     .purchase_transaction_button {
         width: 100%;
         // height: 66px;
-        background: #161a24;
+        background: #201b15;
         box-shadow: inset 0px 1px 0px 0px #292d36;
         position: fixed;
         bottom: 0;
@@ -2119,7 +2183,7 @@ export default {
             // justify-content: center;
         }
         .purchase_transaction_button_give {
-           width: calc(42vw);
+            width: calc(42vw);
             height: 44px;
             border-radius: 8px;
             background: #313641;
@@ -2165,7 +2229,7 @@ export default {
             // width: calc(100vw - 124px);
         }
         .public_display {
-           width: calc(42vw);
+            width: calc(42vw);
             height: 44px;
             border-radius: 8px;
             background: #f9ddb3;
@@ -2238,7 +2302,7 @@ export default {
     .purchase_transaction_button_one {
         width: 100%;
         height: 66px;
-        background: #161a24;
+        background: #201b15;
         box-shadow: inset 0px 1px 0px 0px #292d36;
         position: fixed;
         bottom: 0;
@@ -2265,7 +2329,7 @@ export default {
     .purchase_transaction_button_two {
         width: 100%;
         height: 66px;
-        background: #161a24;
+        background: #201b15;
         box-shadow: inset 0px 1px 0px 0px #292d36;
         position: fixed;
         bottom: 0;

+ 4 - 4
src/views/asset/GiveSearch.vue

@@ -123,7 +123,7 @@ export default {
 }
 /deep/ .van-search {
     padding: 0;
-    // background: #1e222c;
+    // background: #2F2519;
     border-radius: 4px;
     width: 100%;
     height: 38px;
@@ -131,7 +131,7 @@ export default {
         width: 100%;
         height: 38px;
         padding-left: 16px;
-        background: #1e222c;
+        background: #2F2519;
         // padding: 8px 0px 0px 16px;
         box-sizing: border-box;
         line-height: 38px;
@@ -164,7 +164,7 @@ export default {
     height: 100%;
     position: absolute;
     // margin-top: 44px;
-    background: #191d27;
+    background: #201B15;
     padding: 12px 15px;
     box-sizing: border-box;
     .content_title {
@@ -195,7 +195,7 @@ export default {
     .search_message {
         width: 100%;
         height: 58px;
-        background: #1e222c;
+        background: #2F2519;
         border-radius: 4px;
         margin-top: 12px;
         padding: 9px 15px;

+ 4 - 4
src/views/creator/Detail.vue

@@ -299,7 +299,7 @@ export default {
     margin-right: 26px !important;
 }
 .mine {
-    background: #191d27;
+    background: #201B15;
 }
 /deep/.van-list__finished-text{
     font-size: 12px;
@@ -419,7 +419,7 @@ export default {
                 height: 28px;
                 border-radius: 4px;
                 border: 1px solid #222630;
-                background: #191d27;
+                background: #201B15;
                 color: rgba(255, 255, 255, 0.3);
                 line-height: 26px;
                 // background-image: linear-gradient(@bg, @bg), linear-gradient(135deg, @text3, @text3);
@@ -535,7 +535,7 @@ export default {
 .list {
     padding: 15px 15px 100px;
     box-sizing: border-box;
-    background: #191d27;
+    background: #201B15;
     width: 100%;
     display: flex;
     justify-content: space-between;
@@ -570,6 +570,6 @@ export default {
 }
 .empty {
     margin-top: -60px;
-    background: #191d27;
+    background: #201B15;
 }
 </style>

+ 1 - 1
src/views/creator/List.vue

@@ -105,7 +105,7 @@ export default {
 
 <style lang="less" scoped>
 .follow {
-    background: #191d27;
+    background: #201B15;
     padding-bottom: 100px;
 }
 /deep/.van-list__finished-text{

+ 2 - 2
src/views/order/Detail.vue

@@ -239,7 +239,7 @@ export default {
     width: 100%;
     height: 100%;
     position: absolute;
-    background: #191d27;
+    background: #201B15;
     // margin-top: 44px;
     padding: 0px 15px;
     box-sizing: border-box;
@@ -363,7 +363,7 @@ export default {
     }
     .fee_details {
         width: 100%;
-        background: linear-gradient(360deg, #232731 0%, #191d27 100%);
+        background: linear-gradient(360deg, #232731 0%, #201B15 100%);
         border-radius: 0px 0px 20px 20px;
         padding: 24px 15px;
         box-sizing: border-box;

+ 2 - 2
src/views/order/Orders.vue

@@ -66,7 +66,7 @@
                         :image="require('@assets/dingdankong@3x.png')"
                     >
                         <!-- <van-button class="h44" size="small" color="#28B6FF" :round="true" to="/">去逛逛</van-button> -->
-                        <div class="h44">这里将展示你在拉索宇宙购买的数字藏品订单</div>
+                        <div class="h44">这里将展示你在传奇数藏购买的数字藏品订单</div>
                     </van-empty>
                 </van-list>
             </div>
@@ -215,7 +215,7 @@ export default {
     .van-tabs__nav--line {
         padding: 0 25px !important;
         border-top: none;
-        background: #191d27;
+        background: #201B15;
         justify-content: space-between;
     }
     .van-tab {

+ 51 - 29
src/views/product/Detail.vue

@@ -305,14 +305,19 @@
         ></product-banner>
         <div class="list_of_details">
             <div class="list_of_details_one">
-                <img :src="require('@assets/dizuo@3x.png')" alt="" class="list_of_details_one_img" />
+                <img :src="require('@assets/png-bg-dizuo@3x.png')" alt="" class="list_of_details_one_img" />
                 <div class="list_of_details_one_title">
                     <div class="list_of_details_one_title_one">
                         <div class="list_of_details_one_title_one_con">
                             <img
-                                :src="require('@assets/zuo@3x.png')"
+                                :src="require('@assets/png-biaotibiankuang@3x.png')"
                                 alt=""
-                                class="list_of_details_one_title_img list_of_details_one_title_img_left"
+                                class="list_of_details_one_title_img list_of_details_one_title_img_top_left"
+                            />
+                            <img
+                                :src="require('@assets/png-biaotibiankuang@3x (1).png')"
+                                alt=""
+                                class="list_of_details_one_title_img list_of_details_one_title_img_bottom_left"
                             />
                             <div>
                                 <div
@@ -334,9 +339,14 @@
                                 </div>
                             </div>
                             <img
-                                :src="require('@assets/you@3x.png')"
+                                :src="require('@assets/png-biaotibiankuang@3x (2).png')"
+                                alt=""
+                                class="list_of_details_one_title_img list_of_details_one_title_img_top_right"
+                            />
+                             <img
+                                :src="require('@assets/png-biaotibiankuang@3x (3).png')"
                                 alt=""
-                                class="list_of_details_one_title_img list_of_details_one_title_img_right"
+                                class="list_of_details_one_title_img list_of_details_one_title_img_bottom_right"
                             />
                         </div>
                     </div>
@@ -1026,7 +1036,7 @@ export default {
             //     return;
             // }
             // Dialog.confirm({
-            //     title: '“拉索”想访问您的日历',
+            //     title: '“传奇数藏”想访问您的日历',
             //     message: '用于设置提醒等功能',
             //     confirmButtonText: '好',
             //     confirmButtonColor: '#007AFF',
@@ -1318,7 +1328,7 @@ export default {
 }
 .detail_content {
     width: 100%;
-    background: #191d27;
+    background: #201B15;
     position: relative;
     padding-top: 50px;
     // .detail_content_top {
@@ -1329,7 +1339,7 @@ export default {
         z-index: 1;
     }
     .list_of_details {
-        background: #191d27;
+        background: #201B15;
         margin-bottom: 80px;
         .list_of_details_one {
             padding: 0px 24px;
@@ -1337,15 +1347,15 @@ export default {
             height: 317px;
             .list_of_details_one_img {
                 width: 100%;
-                height: 317px;
-                transform: translateY(-50px);
+                height: 158px;
+                transform: translateY(-38px);
                 position: relative;
             }
             .list_of_details_one_title {
                 height: 52px;
                 padding: 0px 6px;
                 box-sizing: border-box;
-                transform: translateY(-270px);
+                transform: translateY(-108px);
                 .list_of_details_one_title_one {
                     width: calc(100vw - 60px);
                     display: flex;
@@ -1356,16 +1366,28 @@ export default {
                     display: flex;
                 }
                 .list_of_details_one_title_img {
-                    width: 56px;
-                    height: 56px;
+                    width: 46px;
+                    height: 30px;
                 }
-                .list_of_details_one_title_img_left {
+                .list_of_details_one_title_img_top_left{
                     position: absolute;
-                    left: -45px;
+                    left: -30px;
+                    top: -10px;
                 }
-                .list_of_details_one_title_img_right {
+                .list_of_details_one_title_img_bottom_left{
                     position: absolute;
-                    right: -45px;
+                    left: -30px;
+                    bottom: -15px;
+                }
+                .list_of_details_one_title_img_top_right{
+                    position: absolute;
+                    right: -30px;
+                    top: -10px;
+                }
+                .list_of_details_one_title_img_bottom_right{
+                    position: absolute;
+                    right: -30px;
+                    bottom: -15px;
                 }
                 .list_of_details_one_title_con {
                     // width: calc(100vw - 30px);
@@ -1428,7 +1450,7 @@ export default {
                     .limited_label_total {
                         padding: 0px 6px;
                         box-sizing: border-box;
-                        background: #323743;
+                        background: #2F2519;
                         border-radius: 0px 3px 3px 0px;
                         // height: 16px;
                         font-size: 11px;
@@ -1449,7 +1471,7 @@ export default {
                         font-weight: 400;
                         color: #f9ddb3;
                         line-height: 17px;
-                        background: #323743;
+                        background: #2F2519;
                         white-space: nowrap;
                     }
                 }
@@ -1485,7 +1507,7 @@ export default {
             .collection_author_con {
                 width: 100%;
                 // height: 58px;
-                background: #1e222c;
+                background: #2F2519;
                 border-radius: 12px;
                 padding: 9px 15px;
                 box-sizing: border-box;
@@ -1564,7 +1586,7 @@ export default {
                 padding: 16px 15px 12px;
                 box-sizing: border-box;
                 width: 100%;
-                background: #1e222c;
+                background: #2F2519;
                 border-radius: 12px;
                 .appointment_process_title {
                     height: 26px;
@@ -1582,10 +1604,10 @@ export default {
                     margin-bottom: 13px;
                 }
                 .van-steps {
-                    background: #1e222c;
+                    background: #2F2519;
                     padding: 0px !important;
                     /deep/ .van-step__circle-container {
-                        background: #1e222c !important;
+                        background: #2F2519 !important;
                     }
                     /deep/.van-step--horizontal .van-step__icon {
                         width: var(--van-step-circle-size);
@@ -1620,7 +1642,7 @@ export default {
             padding: 0px 15px;
             margin: 10px 0;
             .hold_privileges_con {
-                background: #1e222c;
+                background: #2F2519;
                 border-radius: 8px;
                 padding: 16px 15px;
                 box-sizing: border-box;
@@ -1632,7 +1654,7 @@ export default {
             margin-top: -165px;
             .work_story_con {
                 width: 100%;
-                background: #1e222c;
+                background: #2F2519;
                 border-radius: 12px;
                 padding: 16px 15px;
                 box-sizing: border-box;
@@ -1679,7 +1701,7 @@ export default {
             box-sizing: border-box;
             .purchase_instructions_con {
                 width: 100%;
-                background: #1e222c;
+                background: #2F2519;
                 border-radius: 12px;
                 padding: 16px 15px;
                 box-sizing: border-box;
@@ -2130,7 +2152,7 @@ export default {
     @bottom: 0px;
     .transaction_button {
         width: 100%;
-        background: #161a24;
+        background: #201B15;
         padding: 0 15px;
         box-sizing: border-box;
         display: flex;
@@ -2190,7 +2212,7 @@ export default {
             .sold_out {
                 width: 160px;
                 height: 46px;
-                background: #313641;
+                background: rgba(249, 221, 179, 0.1);
                 border-radius: 8px;
                 font-size: 18px;
                 font-family: PingFangSC-Medium, PingFang SC;
@@ -2350,7 +2372,7 @@ export default {
     .show_only {
         width: 100%;
         height: 56px;
-        background: #161a24;
+        background: #201B15;
         padding: 8px 16px;
         box-sizing: border-box;
         position: fixed;

+ 2 - 2
src/views/product/List.vue

@@ -265,7 +265,7 @@ export default {
                             this.$dialog.alert({
                                 title: '风险提示声明',
                                 message:
-                                    '拉索宇宙平台发售的数字藏品具备收藏欣赏或版权价值,拉索宇宙发售的藏品首发价格为官方指导价,拉索宇宙对藏品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。',
+                                    '传奇数藏平台发售的数字藏品具备收藏欣赏或版权价值,传奇数藏发售的藏品首发价格为官方指导价,传奇数藏对藏品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。',
                                 confirmButtonText: '已阅读并同意'
                             });
                             this.updateUser({ riskWarning: true }, false);
@@ -463,7 +463,7 @@ export default {
 //                             this.$dialog.alert({
 //                                 title: '风险提示声明',
 //                                 message:
-//                                     '拉索宇宙平台发售的数字藏品具备收藏欣赏或版权价值,拉索宇宙发售的藏品首发价格为官方指导价,拉索宇宙对藏品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。',
+//                                     '传奇数藏平台发售的数字藏品具备收藏欣赏或版权价值,传奇数藏发售的藏品首发价格为官方指导价,传奇数藏对藏品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。',
 //                                 confirmButtonText: '已阅读并同意'
 //                             });
 //                             this.updateUser({ riskWarning: true }, false);

+ 7 - 7
src/views/product/Search.vue

@@ -1,5 +1,5 @@
 <template>
-    <div class="search" :style="{ backgroundColor: isSearch ? '#191D27' : '#191D27' }">
+    <div class="search" :style="{ backgroundColor: isSearch ? '#201B15' : '#201B15' }">
         <van-sticky v-if="isSearch" ref="top" :offset-top="barHeight">
             <van-search
                 v-model="search"
@@ -344,16 +344,16 @@ export default {
 /deep/ .van-sticky {
     padding: 12px 0px 0px;
     box-sizing: border-box;
-    background: #191d27;
+    background: #201B15;
 }
 /deep/ .van-search {
     padding: 0px 16px;
-    background: #191d27;
+    background: #201B15;
     box-sizing: border-box;
     // margin-bottom: 6px;
     .van-search__content {
         padding-left: 16px;
-        background: #1e222c;
+        background: #2F2519;
         box-sizing: border-box;
     }
     .van-search__content--round {
@@ -364,7 +364,7 @@ export default {
         padding-left: 12px;
         color: #f2d5b2;
         box-sizing: border-box;
-        background: #191d27;
+        background: #201B15;
     }
     .van-field__control {
         color: #ffffff;
@@ -381,7 +381,7 @@ export default {
     padding: 16px 16px 0px;
     box-sizing: border-box;
     // display: flex;
-    background: #191d27;
+    background: #201B15;
     // justify-content: space-between;
 }
 /deep/ .van-tabs--line .van-tabs__wrap {
@@ -463,7 +463,7 @@ export default {
             line-height: 22px;
             padding: 0 12px;
             margin: 6px 16px 0 0;
-            background: #1e222c;
+            background: #2F2519;
             border-radius: 12px;
             box-sizing: border-box;
         }

+ 2 - 2
src/views/user/BanksAdd.vue

@@ -32,7 +32,7 @@
             <!-- <div class="tips">
                 <van-checkbox v-model="checked">
                     <span class="xieyi_con">同意</span>
-                    <span @click.stop="$router.push('/agreement?page=service')">《拉索宇宙支付用户协议》</span>
+                    <span @click.stop="$router.push('/agreement?page=service')">《传奇数藏支付用户协议》</span>
                     <template #icon="props">
                         <img class="img-icon" :src="props.checked ? activeIcon : inactiveIcon" />
                     </template>
@@ -70,7 +70,7 @@
             <div class="protocol_tips" v-if="protocol === true">
                 <div class="protocol_tips_top">
                     请您已阅读<span class="protocol_tips_top_con" @click.stop="$router.push('/agreement')"
-                        >《拉索宇宙支付用户协议》</span
+                        >《传奇数藏支付用户协议》</span
                     >的全部条款,接受后可开始使用我们的服务
                 </div>
                 <div class="protocol_tips_bottom">

+ 6 - 6
src/views/user/Exchange.vue

@@ -81,7 +81,7 @@
                 :image="require('@assets/collection-record@3x.png')"
                 class="empty_one"
             >
-                <div class="empty_two">这里将展示你在拉索宇宙的数字藏品流转记录</div>
+                <div class="empty_two">这里将展示你在传奇数藏的数字藏品流转记录</div>
             </van-empty>
         </van-list>
     </div>
@@ -240,7 +240,7 @@ export default {
 
 <style lang="less" scoped>
 .home {
-    background: #191d27;
+    background: #201B15;
     .transaction_record {
         height: 56px;
         padding: 12px 16px;
@@ -284,12 +284,12 @@ export default {
         width: 100%;
         padding: 15px;
         box-sizing: border-box;
-        background: #191d27;
+        background: #201B15;
         .exchange {
             width: 100%;
             padding: 15px;
             box-sizing: border-box;
-            background: #1e222c;
+            background: #2F2519;
             margin-bottom: 10px;
             .exchange_top {
                 display: flex;
@@ -302,7 +302,7 @@ export default {
                         margin-left: 12px;
                         padding-top: 18px;
                         .exchange_top_con_content_assetName {
-                            // width: calc(100% - 35px);
+                            width: calc(50vw - 35px);
                             font-size: 14px;
                             font-family: PingFangSC-Regular, PingFang SC;
                             font-weight: 400;
@@ -393,7 +393,7 @@ export default {
     .van-tabs__nav--line {
         padding: 0  34px !important;
         border-top: none;
-        background: #191d27;
+        background: #201B15;
         justify-content: space-between;
     }
     .van-tab {

+ 2 - 2
src/views/user/Follows.vue

@@ -31,11 +31,11 @@ export default {
             emptyInfo: {
                 follow: {
                     name: '你还没有关注别人哦~',
-                    sub: '这里将展示你在拉索宇宙的关注的用户'
+                    sub: '这里将展示你在传奇数藏的关注的用户'
                 },
                 follower: {
                     name: '你还没有粉丝哦~',
-                    sub: '这里将展示你在拉索宇宙的粉丝用户'
+                    sub: '这里将展示你在传奇数藏的粉丝用户'
                 }
             }
         };