提交 d7c2b3b0 authored 作者: 王鹏飞's avatar 王鹏飞

style: css样式优化

上级 dae6b8bc
src/assets/images/banner.png

285.7 KB | W: | H:

src/assets/images/banner.png

425.3 KB | W: | H:

src/assets/images/banner.png
src/assets/images/banner.png
src/assets/images/banner.png
src/assets/images/banner.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/images/banner2.png

424.2 KB | W: | H:

src/assets/images/banner2.png

286.0 KB | W: | H:

src/assets/images/banner2.png
src/assets/images/banner2.png
src/assets/images/banner2.png
src/assets/images/banner2.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -77,7 +77,7 @@ export default { ...@@ -77,7 +77,7 @@ export default {
overflow: hidden; overflow: hidden;
} }
.course-item__text { .course-item__text {
max-height: 0.68rem; max-height: 0.34rem;
font-size: 0.26rem; font-size: 0.26rem;
color: #999; color: #999;
white-space: nowrap; white-space: nowrap;
......
<template> <template>
<van-collapse v-model="activeNames"> <van-collapse v-model="activeNames">
<van-collapse-item :title="item.name" :name="item.id" v-for="item in data" :key="item.id"> <van-collapse-item :title="item.name" :name="item.id" v-for="item in data" :key="item.id">
<template #right-icon>
<van-icon name="arrow" />
<van-icon name="arrow-down" />
</template>
<ul> <ul>
<li <li
v-for="subItem in item.children" v-for="subItem in item.children"
...@@ -62,5 +66,12 @@ export default { ...@@ -62,5 +66,12 @@ export default {
} }
li { li {
padding: 10px 0; padding: 10px 0;
font-size: 13px;
&:first-child {
padding-top: 0;
}
&:last-child {
padding-bottom: 20px;
}
} }
</style> </style>
...@@ -102,7 +102,7 @@ export default { ...@@ -102,7 +102,7 @@ export default {
border-radius: 6px; border-radius: 6px;
} }
.course-tag-message-hd { .course-tag-message-hd {
padding: 10px 0; margin-bottom: 10px;
font-size: 15px; font-size: 15px;
color: #222; color: #222;
} }
......
...@@ -170,7 +170,6 @@ export default { ...@@ -170,7 +170,6 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
.messages { .messages {
background: #eee; background: #eee;
overflow: hidden;
} }
.send { .send {
height: 50px; height: 50px;
......
<template> <template>
<div class="message-card" :class="classes"> <div class="message-card" :class="classes">
<div class="message-card-content"> <div class="message-card-content">
<div class="message-arrow"></div>
<slot :data="data.payload"> <slot :data="data.payload">
<div class="message-card-text" v-if="data.type === 0">{{data.payload.text}}</div> <div class="message-card-text" v-if="data.type === 0">{{data.payload.text}}</div>
<course-tag-message <course-tag-message
...@@ -66,6 +67,16 @@ export default { ...@@ -66,6 +67,16 @@ export default {
border-radius: 6px; border-radius: 6px;
} }
.is-my { .is-my {
.message-arrow {
position: absolute;
right: -5px;
top: 16px;
width: 0;
height: 0;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left: 5px solid #67a8ff;
}
.message-card-content { .message-card-content {
text-align: right; text-align: right;
} }
...@@ -75,4 +86,19 @@ export default { ...@@ -75,4 +86,19 @@ export default {
background-color: #67a8ff; background-color: #67a8ff;
} }
} }
.message-card-content {
position: relative;
}
.is-system {
.message-arrow {
position: absolute;
left: -5px;
top: 16px;
width: 0;
height: 0;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-right: 5px solid #fff;
}
}
</style> </style>
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div class="main-container"> <div class="main-container">
<search-bar readonly @click.native="toSearch"></search-bar> <search-bar readonly @click.native="toSearch"></search-bar>
<div class="banner"> <div class="banner">
<van-swipe class="banner-swipe" :autoplay="3000" indicator-color="white"> <van-swipe class="banner-swipe" :autoplay="3000">
<van-swipe-item> <van-swipe-item>
<img src="../../assets/images/banner.png" @click="onClickNav('pay')" /> <img src="../../assets/images/banner.png" @click="onClickNav('pay')" />
</van-swipe-item> </van-swipe-item>
...@@ -184,10 +184,10 @@ export default { ...@@ -184,10 +184,10 @@ export default {
li { li {
display: inline-block; display: inline-block;
padding: 0 5px; padding: 0 5px;
font-size: 12px; font-size: 10px;
color: #2b7ce9; color: #2b7ce9;
line-height: 14px; line-height: 14px;
background-color: rgba(43, 124, 233, 0.4); background-color: #e9f1fc;
border-radius: 3px; border-radius: 3px;
} }
} }
...@@ -199,6 +199,7 @@ export default { ...@@ -199,6 +199,7 @@ export default {
} }
.course-content__price { .course-content__price {
font-size: 13px; font-size: 13px;
font-weight: bold;
color: #ff6767; color: #ff6767;
line-height: 1; line-height: 1;
span { span {
......
...@@ -126,6 +126,7 @@ export default { ...@@ -126,6 +126,7 @@ export default {
} }
.search-tips__title { .search-tips__title {
font-size: 0.3rem; font-size: 0.3rem;
font-weight: 400;
color: #222; color: #222;
} }
.search-tips__list { .search-tips__list {
......
...@@ -102,11 +102,43 @@ body { ...@@ -102,11 +102,43 @@ body {
margin: 0 0.4rem; margin: 0 0.4rem;
padding-bottom: env(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom);
} }
.main-tabs .van-tab {
font-size: 15px;
color: #999;
}
.main-tabs .van-hairline--top-bottom::after { .main-tabs .van-hairline--top-bottom::after {
border-top: 0; border-top: 0;
} }
.main-tabs .van-tab--active {
font-weight: 600;
color: #000;
}
.main-list .empty { .main-list .empty {
padding: 40px 0; padding: 40px 0;
text-align: center; text-align: center;
color: #999; color: #999;
} }
.van-collapse .van-collapse-item__title {
padding: 20px 0;
font-size: 15px;
font-weight: 600;
color: #222;
}
.van-collapse .van-icon-arrow-down {
display: none;
}
.van-collapse .van-collapse-item__title--expanded .van-icon-arrow {
display: none;
}
.van-collapse .van-collapse-item__title--expanded .van-icon-arrow-down {
display: block;
}
.van-swipe .van-swipe__indicator--active {
width: 30px;
background-color: rgba(255, 255, 255, 0.4);
border-radius: 3px;
}
.van-swipe .van-swipe__indicators {
bottom: 5px;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论