Browse Source

7.27 修改图标

liuqiao 3 năm trước cách đây
mục cha
commit
4130fcf9c6
3 tập tin đã thay đổi với 46 bổ sung24 xóa
  1. 4 6
      src/layout/index.vue
  2. 30 11
      src/views/index/geometry/index.vue
  3. 12 7
      src/views/index/index.vue

+ 4 - 6
src/layout/index.vue

@@ -2,7 +2,7 @@
 <template>
   <div>
     <div  class="lbg_color1" :class="['header',fixedHeader?'fixed-header':'']"  >
-          <router-link to="/home">
+          <router-link to="/home/myproject">
         <div class="logo">
         <el-image :src="logo" fit="cover" /> </div>
         </router-link> 
@@ -38,10 +38,9 @@
             </ul>
             </div>
     
-          <el-menu-item index="/index/optics" >
-            <router-link to="/index/optics" ><span class="text_color">首页</span></router-link>
+          <el-menu-item index="/home/myproject" >
+            <router-link to="/home/myproject" ><span class="text_color">控制台</span></router-link>
           </el-menu-item>
-    
           <el-menu-item      background-color="background-color: rgba($color: #0158a8, $alpha: 0.1);"
             v-if="loginStatus"
             :class="currentMenu == 'user' ? 'itemOn' : ''"
@@ -75,7 +74,7 @@
       </transition>
     </section>
 
-    <div
+    <div class="lbg_color2"
       :class="[
         'footer',
         fixedHeader ? 'fixed-footer' : '',
@@ -463,7 +462,6 @@ if(localStorage.getItem("num")==0){
   font-size: 12px;
   text-align: center;
   color: #747474;
-  background: $color_f2;
   .police {
     vertical-align: sub;
   }

+ 30 - 11
src/views/index/geometry/index.vue

@@ -5,9 +5,10 @@
           <el-dropdown trigger="click">
         <el-tooltip class="item tupian" effect="dark" content="导入" placement="bottom">
           <div>  
-             <svg class="icon" aria-hidden="true">
+             <!-- <svg class="icon" aria-hidden="true">
               <use xlink:href="#icon-Dditu"></use>
-            </svg>
+            </svg> -->
+               <el-image :src="jic" fit="cover" /> 
                   <i class="el-icon-arrow-down el-icon--right"></i> 
                    </div> 
               </el-tooltip>
@@ -24,9 +25,11 @@
        <div class="item1 diyi"  >
           <el-dropdown trigger="click">
         <el-tooltip class="item tupian" effect="dark" content="导出" placement="bottom">
-          <div> <svg class="icon" aria-hidden="true">
+          <div> 
+            <!-- <svg class="icon" aria-hidden="true">
               <use xlink:href="#icon-d1"></use>
-            </svg>
+            </svg> -->
+             <el-image :src="jic2" fit="cover" /> 
                   <i class="el-icon-arrow-down el-icon--right"></i>  </div>
               </el-tooltip>
       <el-dropdown-menu slot="dropdown">
@@ -41,17 +44,20 @@
        </div>
        <div class="item1"  @click="dialog.dialogVisible = true; clicknumber()">
                 <el-tooltip class="item" effect="dark" content="重新编号" placement="bottom">
-                    <svg class="icon" aria-hidden="true">
+                    <!-- <svg class="icon" aria-hidden="true">
               <use xlink:href="#icon-ts-d"></use>
-            </svg>
+            </svg> -->
+              <el-image :src="jic3" fit="cover" /> 
             </el-tooltip>
             </div>
              <div class="item1 diyi"  >
           <el-dropdown trigger="click" @command="handleCommand">
         <el-tooltip class="item tupian" effect="dark" content="长度单位" placement="bottom">
-          <div>   <svg class="icon" aria-hidden="true">
+          <div> 
+              <!-- <svg class="icon" aria-hidden="true">
               <use xlink:href="#icon-DGlasses"></use>
-            </svg>
+            </svg> -->
+                <el-image :src="jic4" fit="cover" /> 
                   <i class="el-icon-arrow-down el-icon--right"></i>  </div> 
               </el-tooltip>
       <el-dropdown-menu slot="dropdown" >
@@ -63,11 +69,15 @@
   <el-checkbox v-model="checked" class="baoshi"> 栅格</el-checkbox>
                  <el-checkbox v-model="checked1" class="baoshi"> 坐标系</el-checkbox>
             <span class="shu">|</span>
-            <div class="item1"  v-for="(itemcj,index) in cjlist"  :key="'info1-'+ index" :class="{activeOrange:active=='info1-'+ index}" @click="clickgeometry(index,'info1-'+ index)">
-                <el-tooltip class="item" effect="dark" :content="itemcj.titlie" placement="bottom">
+            <div class="item1"  v-for="(itemcj,index) in jiclistimg"  :key="'info1-'+ index" :class="{activeOrange:active=='info1-'+ index}" @click="clickgeometry(index,'info1-'+ index)">
+                <!-- <el-tooltip class="item" effect="dark" :content="itemcj.titlie" placement="bottom">
                     <svg class="icon" aria-hidden="true">
                     <use :xlink:href="`#${itemcj.icon}`" />
                   </svg>
+                 
+            </el-tooltip> -->
+              <el-tooltip class="item" effect="dark" :content="itemcj.titlie" placement="bottom">
+                    <el-image :src="itemcj.img" fit="cover" /> 
             </el-tooltip>
             </div>
             <span class="shu">|</span>
@@ -2448,7 +2458,7 @@ v-if="activeobj.czindex=='0'"
 </template>
 
 <script>
-// 边界条件
+// 几何模型
 import jic from '@/assets/icon/u214.png'
 import jic2 from '@/assets/icon/u215.png'
 import jic3 from '@/assets/icon/u213.png'
@@ -2762,6 +2772,15 @@ export default {
             {img:jic2, titlie:'导出几何'},
             { img:jic3, titlie:'重新编号'},
             {img:jic4, titlie:'长度单位'},  
+        ],
+            jiclistimg:[
+           { img:cj, titlie:'几何点'},
+            {img:cj2, titlie:'实体'},
+            { img:cj3, titlie:'清除几何体'},
+            {img:cj4, titlie:'曲线'},  
+            {img:cj5, titlie:'片体'},
+            { img:cj6, titlie:'曲面'},
+            {img:cj7, titlie:'线体'},   
         ],
         cjlist:[
            { icon:"icon-Flattd-Fridge", titlie:'几何点'},

+ 12 - 7
src/views/index/index.vue

@@ -103,7 +103,7 @@ export default {
             {index:10,name:"结果查看"},
             {index:11,name:" 工具箱"},
             ],
-        tabPosition: 'bottom',
+        tabPosition: 'top',
         showtrue:true,
            drawer: true,
         direction: 'rtl',
@@ -203,9 +203,10 @@ html,body{
     padding: 15px;
     position: relative;
     height: 88vh;
-   box-shadow:   2px 0 15px 0 rgb(232, 232, 232);
-    -webkit-box-shadow:   2px 0 15px 0 rgb(232, 232, 232);
-    -moz-box-shadow:  2px 0 15px 0 rgb(232, 232, 232);
+    z-index: 10;
+  //  box-shadow:   2px 0 15px 0 rgb(232, 232, 232);
+  //   -webkit-box-shadow:   2px 0 15px 0 rgb(232, 232, 232);
+  //   -moz-box-shadow:  2px 0 15px 0 rgb(232, 232, 232);
              
     }
      .part-panel-collapse-handle {
@@ -259,6 +260,9 @@ html,body{
 .el-tabs--bottom .el-tabs__header.is-bottom{
   margin: 0;
 }
+.el-tabs__header{
+  margin: 0;
+}
 .imgcontent{
       padding: 0 15px;
     }
@@ -289,10 +293,11 @@ html,body{
 
 }
 .el-tabs__item{
-    height: 25px;
-    line-height: 25px;
+    height: 30px;
+    line-height: 30px;
     padding: 0 6px;
-    color:#b6b6b6
+    color:#b6b6b6;
+    font-size:15px;
 }
 }
 </style>