浏览代码

更新样式

lex 2 年之前
父节点
当前提交
9a58576329

+ 2 - 0
src/teacher/review/item.module.less

@@ -16,6 +16,8 @@
       .icon {
         width: 40px;
         height: 40px;
+        border-radius: 10px;
+        overflow: hidden;
       }
       .info {
         margin-left: 14px;

+ 15 - 0
src/views/article-center/help-center-detail.module.less

@@ -7,6 +7,21 @@
     width: 100% !important;
     height: 210px;
   }
+
+  h2 {
+    display: flex;
+    align-items: center;
+    &::before {
+      content: ' ';
+      display: inline-block;
+      width: 18px;
+      height: 18px;
+      background: url('./images/icon_content.png') no-repeat center;
+      background-size: contain;
+      margin-right: 6px;
+      margin-top: -2px;
+    }
+  }
 }
 
 .help-center-detail {

+ 1 - 1
src/views/article-center/help-center-detail.tsx

@@ -84,7 +84,7 @@ export default defineComponent({
         <div
           style={{ height: '1000px' }}
           class={[styles.imgContent, 'msgWrap']}
-          onClick={this.onShowImg}
+          // onClick={this.onShowImg}
           v-html={this.detail.content}
         ></div>
       </div>

二进制
src/views/article-center/images/icon_content.png


+ 1 - 1
src/views/article-center/special-detail.tsx

@@ -59,7 +59,7 @@ export default defineComponent({
         </div>
         <div
           class={[styles.imgContent, 'msgWrap']}
-          onClick={this.onShowImg}
+          // onClick={this.onShowImg}
           v-html={this.detail.content}
         ></div>
       </div>

+ 1 - 1
src/views/article-center/theory-detail.tsx

@@ -59,7 +59,7 @@ export default defineComponent({
         </div>
         <div
           class={[styles.imgContent, 'msgWrap']}
-          onClick={this.onShowImg}
+          // onClick={this.onShowImg}
           v-html={this.detail.content}
         ></div>
       </div>

+ 1 - 0
src/views/music/list/item.module.less

@@ -16,6 +16,7 @@
       .icon {
         width: 40px;
         height: 40px;
+        border-radius: 10px;
       }
       .info {
         margin-left: 14px;

+ 6 - 1
src/views/music/list/item.tsx

@@ -34,6 +34,7 @@ export default defineComponent({
     // console.log(props, emit)
     const favorite = ref(data.favorite)
     const favoriteLoading = ref(false)
+    const titleImg = ref(data.titleImg + '@base@tag=imgScale&h=80&w=80&m=1')
 
     const toggleFavorite = async (evt: MouseEvent) => {
       evt.stopPropagation()
@@ -145,7 +146,11 @@ export default defineComponent({
             shareType="music"
           >
             <div class={styles.shareMate}>
-              <Image src={MusicIcon} round class={styles.icon} />
+              <Image
+                src={titleImg.value || MusicIcon}
+                round
+                class={styles.icon}
+              />
               <div class={styles.info}>
                 <h4 class="van-multi-ellipsis--l2">{data.musicSheetName}</h4>
                 <p>作曲人:{data.composer}</p>

+ 1 - 1
src/views/order-detail/order-music/index.tsx

@@ -27,7 +27,7 @@ export default defineComponent({
       <div class={styles.item}>
         <header class={styles.header}>
           <div class={styles.mate}>
-            <Image src={MusicIcon} round class={styles.icon} />
+            <Image src={item.titleImg || MusicIcon} round class={styles.icon} />
             <div class={styles.info}>
               <h4>{item.musicSheetName}</h4>
               <p>{item.composer}</p>