Alsmile 2 жил өмнө
parent
commit
8e591d9f3d

+ 1 - 1
index.html

@@ -23,7 +23,7 @@
         overflow: hidden;
       }
     </style>
-    <script src="//at.alicdn.com/t/c/font_4042197_xl5vqzbdg1.js"></script>
+    <script src="//at.alicdn.com/t/c/font_4042197_p703td4ybld.js"></script>
   </head>
   <body>
     <div id="app"></div>

+ 13 - 28
src/views/components/Graphics.vue

@@ -29,12 +29,7 @@
               @dragend="dragEnd()"
             >
               <t-image v-if="iItem.image" :src="iItem.image" fit="cover" />
-              <div
-                class="svg-box"
-                v-else-if="iItem.svg"
-                v-html="iItem.svg"
-              ></div>
-              <!-- <i v-else class="t-icon" :class="iItem.icon"></i> -->
+              <div class="svg-box" v-else-if="iItem.svg" v-html="iItem.svg" />
               <svg v-else class="l-icon" aria-hidden="true">
                 <use :xlink:href="'#' + iItem.icon"></use>
               </svg>
@@ -373,35 +368,36 @@ onUnmounted(() => {
       overflow-y: auto;
       max-height: calc(100vh - 100px);
       background-color: var(--color-background-active);
-      padding-top: 16px;
+      padding-top: 8px;
 
       * {
         background-color: var(--color-background-active);
       }
 
       :deep(.t-collapse) {
-        border: 0px;
+        border: none;
       }
       :deep(.t-collapse-panel__header) {
-        border: 0px;
+        border: none;
         font-size: 12px;
+        font-weight: 400;
+        padding: 8px 16px;
+        &:hover {
+          color: var(--color-primary);
+        }
       }
 
       :deep(.t-collapse-panel__body) {
-        border: 0px;
+        border: none;
       }
       :deep(.t-collapse-panel__content) {
         background-color: var(--color-background-active);
-        /* padding: 12px; */
-        padding: 0px 4px;
+        padding: 4px 4px 20px 4px;
         display: grid;
         grid-template-columns: 1fr 1fr 1fr;
-        grid-row-gap: 9px;
-        /* grid-template-rows: 90px; */
-        /* padding-bottom: 20px; */
+        grid-row-gap: 20px;
       }
       .show-item {
-        /* padding: 10px; */
         &:hover {
           cursor: pointer;
           color: var(--color-primary-hover);
@@ -410,11 +406,10 @@ onUnmounted(() => {
           }
         }
         p {
-          margin-bottom: 14px;
           text-align: center;
           font-size: 12px;
           height: 14px;
-          line-height: 14px;
+          line-height: 1;
           overflow: hidden;
           text-overflow: ellipsis;
           display: -webkit-box;
@@ -423,7 +418,6 @@ onUnmounted(() => {
           -webkit-box-orient: vertical;
         }
         .t-image__wrapper {
-          /* margin: 10px 23px; */
           height: 32px;
           width: 32px;
           background: #fff0;
@@ -431,19 +425,10 @@ onUnmounted(() => {
           margin-top: 10px;
           margin-bottom: 10px;
           :deep(.t-image) {
-            /* background-color: #fff; */
             border-radius: 2px;
           }
         }
 
-        /* i {
-          background-color: #fff;
-          border-radius: 4px;
-          height: 40px;
-          width: 40px;
-          margin: 10px;
-        } */
-
         svg {
           color: var(--color);
           height: 32px;