From 4cf29de231ee3503c48e0c1d098dab795091ff46 Mon Sep 17 00:00:00 2001
From: DESKTOP-CVS3R96\我恁爹 <11>
Date: Sun, 06 Nov 2022 18:00:27 +0800
Subject: [PATCH] 11.6

---
 src/App.vue |  111 +++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 102 insertions(+), 9 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index 5aeea6b..743f94f 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,14 +1,18 @@
 <template>
   <div id="app" :class="`${$state.theme === 'red' ? 'red-theme' : 'black-theme'}`">
-    <div :class="`header-box`" v-if="hasHeader && title !== '新登录'">
+    <div :class="`header-box`" v-if="hasHeader && title !== '用户登录'">
       <mt-header :title="title">
         <mt-button icon="back" slot="left" @click="$router.go(-1)"></mt-button>
-        <template v-if="iconRight == 'search'">
+        
+        <div v-if="!is_Show">
+          <template v-if="iconRight == 'search'">
           <img slot="right" class="search-right" src="./assets/ico/fangdajing.png" alt />
         </template>
         <template v-else>
           <mt-button icon="more" slot="right"></mt-button>
         </template>
+        </div>
+        
       </mt-header>
     </div>
     <div class="body-box">
@@ -18,7 +22,7 @@
         <router-view></router-view>
       </transition>
     </div>
-    <foot></foot>
+    <foot v-if="$store.state.select!='/login'&&$store.state.select!='/register'"></foot>
   </div>
 </template>
 
@@ -30,9 +34,15 @@
     },
   name: "App",
   created() {
+	  this.$state.theme="red";
+	  console.log(this.$state.theme,"asdasdasd")
     let title = this.$route.meta.title || "首页";
     this.title = title;
-
+    if(this.$route.meta.is_Show){
+      this.is_Show = this.$route.meta.is_Show;
+    }else{
+      this.is_Show = true;
+    }
     if (this.$route.meta.hasHeader) {
       this.hasHeader = true;
     } else {
@@ -47,6 +57,7 @@
   },
   watch: {
     $route(to, from) {
+      
       let title = to.meta.title || "首页";
       this.title = title;
       if (to.meta.iconRight) {
@@ -59,6 +70,7 @@
       } else {
         this.hasHeader = false;
       }
+
       if (to.meta.index > from.meta.index) {
         console.log("slide-left");
         //设置动画名称
@@ -74,7 +86,9 @@
       title: "首页",
       hasHeader: false,
       iconRight: "default",
-      transitionName: ''
+      transitionName: '',
+      is_Show:true,
+      is_foot:true,
     };
   }
 };
@@ -88,7 +102,7 @@
   font-family: "rubik";
   .header-box {
     width: 100%;
-    height: 1rem;
+    height: 1.4rem;
     /deep/.mint-header {
       height: 100%;
       background-color: #16171d;
@@ -109,27 +123,103 @@
   }
   .body-box {
     width: 100%;
-    height: calc(100% - 1rem);
+    height: 100%;
+    // height: calc(100% - 1rem);
     box-sizing: border-box;
     overflow-y: auto;
   }
   &.red-theme {
-    background: #e9e9e9;
+    background: rgb(241,242,246);
+	color:#000;
     /deep/.mint-header {
       background: none;
       .mint-header-title {
-        font-size: 0.36rem;
+        font-size: 0.42rem;
         color: #212121;
       }
       .mintui {
         color: #212121;
       }
     }
+	/deep/.van-swipe-item {
+    color: #000;
+	}
+	/deep/.navs_content {
+	    background: #fff!important;
+	}
+	/deep/.fo_content {
+	    background: #fff;
+	}
+	/deep/.news-tab{
+		background: #fff;
+	}
+	/deep/.mint-tab-item-label {
+	  color: #000;
+	  font-size: .26rem;
+	
+	}
+	/deep/.top_title{
+		color: #000;
+	}
+	/deep/.titContent{
+		color:#000;
+	}
+	/deep/.mint-navbar {
+	  background: #fff;
+	}
+	/deep/.mint-tab-item {
+	  background: #fff;
+	  border: none;
+	}
+	/deep/.footCss{
+		 background: #fff;
+	}
+  /deep/.newDetail-tits{
+    color: #aaa;
+  }
+  /deep/.van-skeleton__row, .van-skeleton__title{
+    background-color: #fff!important;
+  }
   }
   &.black-theme {
     // background: #16171d;
     // background: rgb(14, 14, 15);
     background: rgb(33, 33, 43);
+	
+	/deep/.navs_content {
+	    background: #272733;
+	}
+	/deep/.fo_content {
+	    background: #272733;
+	}
+	/deep/.news-tab{
+		background: #272733;
+	}
+	/deep/.mint-navbar {
+	  background: #272733;
+	}
+	/deep/.mint-tab-item-label {
+	  color: #fff;
+	  font-size: .26rem;
+	
+	}
+	/deep/.titContent{
+		color:#000;
+	}
+	/deep/.mint-tab-container {}
+	
+	/deep/.mint-tab-item {
+	  background: #272733;
+	}
+	/deep/.van-swipe-item {
+	color: #000;
+	}
+	/deep/.footCss{
+		 background: rgb(33, 33, 43);
+	}
+	/deep/.newDetail-tits{
+    color: #999;
+  }
   }
 }
 .search-right {
@@ -139,4 +229,7 @@
 .mint-search-list {
   position: relative !important;
 }
+.topLeft{
+  
+}
 </style>

--
Gitblit v1.9.3