UNPKG

@fe6/water-pro

Version:

An enterprise-class UI design language and Vue-based implementation

116 lines (115 loc) 1.81 kB
h3 { position: relative; margin: 10px; padding: 2%; color: #fff; font-size: 36px; line-height: 100px; text-align: center; background: #00558b; } .variable-width .slick-slide p { height: 100px; margin: 5px; color: #fff; line-height: 100px; text-align: center; background: #00558b; } .center .slick-center h3 { color: #e67e22; transform: scale(1.08); opacity: 1; } .center h3 { opacity: 0.8; transition: all 300ms ease; } .content { margin: auto; padding: 20px; } @media (min-width: 701px) { .content { width: 80%; } } @media (max-width: 700px) { .content { width: 70%; } } .slick-slide .image { padding: 10px; } .slick-slide img { display: block; max-width: 80%; margin: auto; border: 5px solid #fff; } .slick-slide img.slick-loading { border: 0; } .slick-slider { margin: 30px auto 50px; } .slick-dots { margin-left: 0; } .slick-thumb { bottom: -45px; } .slick-thumb li { width: 60px; height: 45px; } .slick-thumb li img { width: 100%; height: 100%; filter: grayscale(100%); } .slick-thumb li.slick-active img { filter: grayscale(0%); } @media (max-width: 768px) { h3 { font-size: 24px; } .center { margin-right: -40px; margin-left: -40px; } .center .slick-center h3 { color: #e67e22; transform: scale(1); opacity: 1; } .center h3 { transform: scale(0.95); opacity: 0.8; transition: all 300ms ease; } } .slick-vertical .slick-slide { height: 180px; } .slick-arrow { background-color: grey; } .slick-arrow:hover { background-color: grey; } .slick-arrow:focus { background-color: grey; } .button { min-height: 45px; margin: 0 20px; padding: 10px 20px; color: white; font-size: 20px; background-color: #00558b; border: none; border-radius: 5px; }