|
|
@@ -1,11 +1,11 @@
|
|
|
<template>
|
|
|
<div class="course-card" title="点击修改课程详情" @click="handleClick">
|
|
|
<div class="course-card-title">
|
|
|
- <c-icon theme="orange" :left="-3" :right="4" :size="24">book</c-icon>
|
|
|
+ <c-icon theme="orange" :left="-2" :right="6" :size="18">book</c-icon>
|
|
|
{{course.name || '暂无课程名称'}}
|
|
|
</div>
|
|
|
<div class="course-card-bio">{{course.bio || '暂无课程简介'}}</div>
|
|
|
- <div class="course-card-teacher">{{course.teacherName}}</div>
|
|
|
+<!-- <div class="course-card-teacher">{{course.teacherName}}</div>-->
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -27,15 +27,17 @@ export default {
|
|
|
@import '~@/style/theme.scss';
|
|
|
|
|
|
.course-card {
|
|
|
+ margin: 12px 0;
|
|
|
padding: 8px 8px 8px 16px;
|
|
|
- border-left: 4px solid $input-background-color;
|
|
|
+ // border-left: 4px solid $input-background-color;
|
|
|
transition: .2s;
|
|
|
cursor: pointer;
|
|
|
- // background-color: $white-transparent;
|
|
|
+ border-radius: 12px;
|
|
|
+ background-color: $card-background;
|
|
|
|
|
|
&:hover {
|
|
|
- background-color: $input-background-color;
|
|
|
- border-left: 4px solid $theme-blue;
|
|
|
+ background: darken($card-background, 5);
|
|
|
+ // border-left: 4px solid $theme-blue;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -59,10 +61,7 @@ export default {
|
|
|
color: #6a7a8a;
|
|
|
}
|
|
|
|
|
|
-.icon {
|
|
|
- font-family: 'iconfont', sans-serif;
|
|
|
- display: inline-block;
|
|
|
- transform: scale(1.3);
|
|
|
- color: $theme-orange;
|
|
|
- }
|
|
|
+.c-icon {
|
|
|
+ transform: scale(1.3);
|
|
|
+}
|
|
|
</style>
|