parent
640f460295
commit
f89cc9b2a9
13 changed files with 377 additions and 1617 deletions
@ -1,124 +1,137 @@ |
|||||||
@import "./default/index.scss"; |
@import './default/index.scss'; |
||||||
@import "./var.scss"; |
@import './var.scss'; |
||||||
|
|
||||||
@font-face { |
@font-face { |
||||||
font-family: PingFang; |
font-family: PingFang; |
||||||
src: url('font/PingFang-Regular.otf'); |
src: url('font/PingFang-Regular.otf'); |
||||||
} |
} |
||||||
@font-face { |
@font-face { |
||||||
font-family: PingFangSC-Medium; |
font-family: PingFangSC-Medium; |
||||||
src: url('font/PingFangSC-Medium.otf'); |
src: url('font/PingFangSC-Medium.otf'); |
||||||
} |
} |
||||||
@font-face { |
@font-face { |
||||||
font-family: PingFangSC-Semibold; |
font-family: PingFangSC-Semibold; |
||||||
src: url('font/PingFangTC-Semibold.ttf'); |
src: url('font/PingFangTC-Semibold.ttf'); |
||||||
} |
} |
||||||
@font-face { |
@font-face { |
||||||
font-family: SFProDisplay-Bold; |
font-family: SFProDisplay-Bold; |
||||||
src: url('font/SF-Pro-Display-Bold.otf'); |
src: url('font/SF-Pro-Display-Bold.otf'); |
||||||
} |
} |
||||||
@font-face { |
@font-face { |
||||||
font-family: SFProDisplay; |
font-family: SFProDisplay; |
||||||
src: url('font/SF-Pro-Display-Regular.otf'); |
src: url('font/SF-Pro-Display-Regular.otf'); |
||||||
} |
} |
||||||
@font-face { |
@font-face { |
||||||
font-family: toppan; |
font-family: toppan; |
||||||
src: url('font/toppan.otf'); |
src: url('font/toppan.otf'); |
||||||
} |
} |
||||||
@font-face { |
@font-face { |
||||||
font-family: ProximaNova; |
font-family: ProximaNova; |
||||||
src: url('font/ProximaNova-Regular.otf'); |
src: url('font/ProximaNova-Regular.otf'); |
||||||
} |
} |
||||||
|
|
||||||
[v-cloak] { |
[v-cloak] { |
||||||
display: none; |
display: none; |
||||||
} |
} |
||||||
.site-en { |
.site-en { |
||||||
font-family: SFProDisplay; |
font-family: SFProDisplay; |
||||||
} |
} |
||||||
.flex-between { |
.flex-between { |
||||||
display: flex; |
display: flex; |
||||||
justify-content: space-between; |
justify-content: space-between; |
||||||
align-items: center; |
align-items: center; |
||||||
} |
} |
||||||
::-webkit-scrollbar { |
::-webkit-scrollbar { |
||||||
width: 8px; |
width: 8px; |
||||||
height: 8px; |
height: 8px; |
||||||
} |
} |
||||||
::-webkit-scrollbar-thumb { |
::-webkit-scrollbar-thumb { |
||||||
width: 5px; |
width: 5px; |
||||||
border-radius: 6px; |
border-radius: 6px; |
||||||
background: #d7d7d7; |
background: #d7d7d7; |
||||||
} |
} |
||||||
.main { |
.main { |
||||||
.view { |
.view { |
||||||
// min-width: $min-width; |
// min-width: $min-width; |
||||||
min-height: calc(100vh - 90px); |
min-height: calc(100vh - 90px); |
||||||
margin: 0 auto; |
margin: 0 auto; |
||||||
background-color: #fff; |
background-color: #fff; |
||||||
} |
} |
||||||
.content { |
.content { |
||||||
width: 1512px; |
width: 1512px; |
||||||
padding: 40px 0; |
padding: 40px 0; |
||||||
margin: 0 auto; |
margin: 0 auto; |
||||||
} |
} |
||||||
} |
} |
||||||
.l-title { |
.l-title { |
||||||
position: relative; |
position: relative; |
||||||
padding-bottom: 20px; |
padding-bottom: 20px; |
||||||
font-size: 18px; |
font-size: 1rem; |
||||||
font-family: PingFangSC-Medium, PingFang SC; |
font-family: PingFangSC-Medium, PingFang SC; |
||||||
color: #000; |
color: #000; |
||||||
line-height: 25px; |
line-height: 1.6; |
||||||
border-bottom: 1px solid #ddd; |
border-bottom: 1px solid #ddd; |
||||||
&:after { |
&:after { |
||||||
content: ''; |
content: ''; |
||||||
position: absolute; |
position: absolute; |
||||||
bottom: 0; |
bottom: 0; |
||||||
left: 0; |
left: 0; |
||||||
width: 30px; |
width: 30px; |
||||||
height: 2px; |
height: 2px; |
||||||
background-color: #156CEB; |
background-color: #156ceb; |
||||||
} |
} |
||||||
} |
} |
||||||
.pagination { |
.pagination { |
||||||
margin: 20px 0; |
margin: 20px 0; |
||||||
text-align: center; |
text-align: center; |
||||||
|
|
||||||
button, .number { |
button, |
||||||
color: rgba(0, 0, 0, .65) !important; |
.number { |
||||||
background-color: transparent !important; |
color: rgba(0, 0, 0, 0.65) !important; |
||||||
border: 1px solid #DCDEE0 !important; |
background-color: transparent !important; |
||||||
border-radius: 4px !important; |
border: 1px solid #dcdee0 !important; |
||||||
} |
border-radius: 4px !important; |
||||||
|
} |
||||||
|
|
||||||
button i { |
button i { |
||||||
color: #333; |
color: #333; |
||||||
} |
} |
||||||
|
|
||||||
.active { |
.active { |
||||||
color: #fff !important; |
color: #fff !important; |
||||||
background-color: $--color-primary !important; |
background-color: $--color-primary !important; |
||||||
} |
} |
||||||
} |
} |
||||||
.el-menu--popup { |
.el-menu--popup { |
||||||
min-width: 128px; |
min-width: 128px; |
||||||
margin-top: 0; |
margin-top: 0; |
||||||
text-align: center; |
text-align: center; |
||||||
.el-submenu__title, .el-menu-item, .menu-child { |
.el-submenu__title, |
||||||
width: 220px !important; |
.el-menu-item, |
||||||
min-width: 0; |
.menu-child { |
||||||
} |
width: 220px !important; |
||||||
span { |
min-width: 0; |
||||||
font-size: 13px; |
} |
||||||
color: #333; |
span { |
||||||
} |
font-size: 0.8rem; |
||||||
.active > .el-submenu__title span, .active > span { |
color: #333; |
||||||
color: #1583FF; |
} |
||||||
} |
.active > .el-submenu__title span, |
||||||
|
.active > span { |
||||||
|
color: #1583ff; |
||||||
|
} |
||||||
} |
} |
||||||
.home-menu-popup { |
.home-menu-popup { |
||||||
.el-menu { |
.el-menu { |
||||||
background-color: #fff !important; |
background-color: #fff !important; |
||||||
} |
} |
||||||
} |
} |
||||||
|
|
||||||
|
.party { |
||||||
|
.l-title:after { |
||||||
|
background-color: $partyTheme; |
||||||
|
} |
||||||
|
.list .text:hover { |
||||||
|
color: $partyTheme !important; |
||||||
|
} |
||||||
|
} |
||||||
|
@ -1,29 +1,31 @@ |
|||||||
$main-color: #1583FF; |
$main-color: #1583ff; |
||||||
$max-width: 1440px; |
$max-width: 1440px; |
||||||
$min-width: 1280px; |
$min-width: 1280px; |
||||||
|
$partyTheme: #d12323; |
||||||
|
$lightPartyTheme: #fdf3f3; |
||||||
|
|
||||||
@mixin ellipsis { |
@mixin ellipsis { |
||||||
overflow: hidden; |
overflow: hidden; |
||||||
text-overflow: ellipsis; |
text-overflow: ellipsis; |
||||||
white-space: nowrap; |
white-space: nowrap; |
||||||
} |
} |
||||||
|
|
||||||
@mixin mul-ellipsis($num) { |
@mixin mul-ellipsis($num) { |
||||||
display: -webkit-box; |
display: -webkit-box; |
||||||
-webkit-box-orient: vertical; |
-webkit-box-orient: vertical; |
||||||
-webkit-line-clamp: $num; |
-webkit-line-clamp: $num; |
||||||
text-overflow: ellipsis; |
text-overflow: ellipsis; |
||||||
overflow: hidden; |
overflow: hidden; |
||||||
} |
} |
||||||
|
|
||||||
.ellipsis { |
.ellipsis { |
||||||
@include ellipsis(); |
@include ellipsis(); |
||||||
} |
} |
||||||
|
|
||||||
.mul-ellipsis2 { |
.mul-ellipsis2 { |
||||||
@include mul-ellipsis(2); |
@include mul-ellipsis(2); |
||||||
} |
} |
||||||
|
|
||||||
.mul-ellipsis3 { |
.mul-ellipsis3 { |
||||||
@include mul-ellipsis(3); |
@include mul-ellipsis(3); |
||||||
} |
} |
||||||
|
Loading…
Reference in new issue