Преглед изворни кода

个人主页技术圈的入口,去掉添加资源的入口

ccf пре 3 година
родитељ
комит
cff9a3fd66
4 измењених фајлова са 34 додато и 31 уклоњено
  1. 1 1
      assets/css/developer/index.scss
  2. 2 1
      package.json
  3. 26 29
      pages/frontend/developer/index.vue
  4. 5 0
      yarn.lock

+ 1 - 1
assets/css/developer/index.scss

@@ -613,7 +613,7 @@
 
 .developer-tab-title-item {
   height: 62px;
-  display: flex;
+  display: inline-flex;
   justify-content: center;
   align-items: center;
   margin-right: 20px;

+ 2 - 1
package.json

@@ -49,7 +49,8 @@
     "vue-observe-visibility": "^0.4.6",
     "vue-quill-editor": "^3.0.6",
     "vue-touch": "^2.0.0-beta.4",
-    "vuescroll": "^4.15.0"
+    "vuescroll": "^4.15.0",
+    "yarn": "^1.22.19"
   },
   "devDependencies": {
     "@babel/compat-data": "^7.10.1",

+ 26 - 29
pages/frontend/developer/index.vue

@@ -162,25 +162,6 @@
               </p>
             </article>
 
-            <article class="developer-order-item">
-              <div class="developer-order-title-area">
-                <div class="developer-order-title-area-wrap">
-                  <div class="developer-order-icon icon-5"></div>
-                  <h5 class="developer-order-title">上传资源</h5>
-                </div>
-                <div class="developer-order-link">
-                  <a
-                    @click="cnzz('开发者首页', '立即上传', '')"
-                    href="/otherpage/works/create"
-                    >立即上传</a
-                  >
-                </div>
-              </div>
-              <p class="developer-order-tips">
-                增加收益来源
-              </p>
-            </article>
-
             <div class="developer-activity-tips">100%派单</div>
           </div>
         </section>
@@ -190,17 +171,21 @@
 
         <section class="developer-tab block">
           <div class="developer-tab-title-list">
-            <!-- cur -->
-            <div
-              v-for="typeItem in typeList"
-              :key="typeItem.typeId"
-              @click="reset(typeItem.typeId)"
-              :data-typeid="typeItem.typeId"
-              :class="tid == typeItem.typeId ? 'cur' : ''"
-              class="developer-tab-title-item"
-            >
-              {{ typeItem.name }}
+            <div class="left_box">
+                <span
+                  v-for="typeItem in typeList"
+                  :key="typeItem.typeId"
+                  @click="reset(typeItem.typeId)"
+                  :data-typeid="typeItem.typeId"
+                  :class="tid == typeItem.typeId ? 'cur' : ''"
+                  class="developer-tab-title-item"
+                >
+                  {{ typeItem.name }}
+                </span>
             </div>
+            <a target="_blank" href="https://jishuin.proginn.com/" class="more developer-tab-title-item">
+                更多
+            </a>
           </div>
 
           <div class="developer-tab-main">
@@ -821,4 +806,16 @@ export default {
 .dynamic-user-avatar-vip {
   position: relative;
 }
+.developer-tab-title-list{
+  justify-content: space-between;
+  .left_box{
+    width: 600px;
+    overflow-x: auto;
+    white-space: nowrap;
+  }
+  .left_box::-webkit-scrollbar {
+    height: 1px;
+  }
+}
+
 </style>

+ 5 - 0
yarn.lock

@@ -10962,6 +10962,11 @@ yargs@~3.10.0:
     decamelize "^1.0.0"
     window-size "0.1.0"
 
+yarn@^1.22.19:
+  version "1.22.19"
+  resolved "https://registry.npmmirror.com/yarn/-/yarn-1.22.19.tgz#4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447"
+  integrity sha512-/0V5q0WbslqnwP91tirOvldvYISzaqhClxzyUKXYxs07yUILIs5jx/k6CFe8bvKSkds5w+eiOqta39Wk3WxdcQ==
+
 yn@3.1.1:
   version "3.1.1"
   resolved "https://registry.npm.taobao.org/yn/download/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"