slick.theme--fullscreen.css in Slick Carousel 8
Same filename and directory in other branches
Best with 1 slidesToShow, placed at external region.
Detailed stylings are all yours, get yourself dirty.
File
css/theme/slick.theme--fullscreen.cssView source
- /**
- * @file
- * Best with 1 slidesToShow, placed at external region.
- *
- * Detailed stylings are all yours, get yourself dirty.
- */
-
- html,
- body {
- height: 100%;
- margin: 0;
- min-height: 100%;
- }
-
- body {
- overflow: hidden;
- }
-
- .slick-wrapper--fullscreen {
- background: #000;
- }
-
- .slick-wrapper--fullscreen,
- .slick-wrapper--fullscreen .slick,
- .slick--skin--fullscreen {
- left: 0;
- position: fixed;
- top: 0;
- width: 100%;
- }
-
- .slick-wrapper--fullscreen,
- .slick--skin--fullscreen {
- height: 100%;
- min-height: 100%;
- }
-
- .slick-wrapper--fullscreen {
- z-index: 997;
- }
-
- .slick--skin--fullscreen {
- z-index: 998;
- }
-
- .slick-wrapper--fullscreen .slick.slick--thumbnail {
- bottom: 0;
- top: auto;
- z-index: 999;
- }
-
- .slick-wrapper--fullscreen.slick-wrapper--tn-top .slick.slick--thumbnail {
- bottom: auto;
- top: 0;
- z-index: 999;
- }
-
- .slick-wrapper--fullscreen .slick__slider {
- margin-bottom: 0;
- }
-
- .slick--skin--fullscreen .slick__slider {
- height: 100%;
- margin-bottom: 0;
- min-height: 100%;
- }
-
- /** @todo better way than over-specificity to support nested slicks. */
- .slick--skin--fullscreen .slick-list,
- .slick--skin--fullscreen .slick-track,
- .slick--skin--fullscreen .slick__slide,
- .slick--skin--fullscreen .slide__content,
- .slick--skin--fullscreen .media,
- .slick--skin--fullscreen .slide__media {
- height: 100% !important;
- min-height: 320px;
- }
-
- .slick--skin--fullscreen .slick-track {
- margin: 0;
- padding: 0;
- }
-
- .slick--skin--fullscreen .slick__slide {
- background-repeat: no-repeat;
- background-position: center center;
- background-size: cover;
- }
-
- .slick--skin--fullscreen .slide__media img {
- height: auto;
- left: 0;
- margin: 0 auto;
- min-height: 100%;
- min-width: 100%;
- position: absolute;
- top: 0;
- width: 100%;
- }
-
- .slick--skin--fullscreen .slide__constrained {
- left: 50%;
- margin-left: -49%;
- position: absolute;
- width: 98%;
- }
-
- .slick--skin--fullscreen .slide__constrained .slide__caption {
- position: relative;
- }
-
- .slick--skin--fullscreen .slide__caption {
- font-size: 22px;
- font-size: 1.375rem;
- color: #fff;
- }
-
- .slick--skin--fullscreen .slide__title {
- color: #fff;
- font-size: 48px;
- font-size: 3rem;
- line-height: 1;
- text-transform: uppercase;
- }
-
- .slick--skin--fullscreen .slide__link a {
- border-bottom: 2px solid rgba(255, 255, 255, 0.8);
- border-top: 2px solid rgba(255, 255, 255, 0.8);
- color: #fff;
- color: rgba(255, 255, 255, 0.8);
- text-decoration: none;
- }
-
- .slick--skin--fullscreen .slide__link a:hover {
- border-color: #fff;
- color: #fff;
- text-decoration: none;
- }
-
- .slick--skin--fullscreen .slick-dots {
- bottom: 20px;
- }
-
- /* Views UI Preview */
- body.path-admin {
- overflow: visible;
- }
-
- .path-admin .slick-wrapper--fullscreen,
- .path-admin .slick-wrapper--fullscreen .slick,
- .path-admin .slick--skin--fullscreen,
- .path-admin .slick--skin--fullscreen .slide__media {
- min-height: 620px;
- position: relative;
- }
-
- .path-admin .slick-wrapper--fullscreen .slick--thumbnail {
- min-height: 80px;
- position: absolute;
- }
-
- .path-admin .slick--skin--fullscreen .slick__slider {
- min-height: 120px;
- }
-
- /** Nested slicks overrides. */
- .slick-wrapper--fullscreen .slick .slick {
- position: relative;
- }
-
- .slick--skin--fullscreen .slick__slider .slick__slider {
- height: auto;
- }
-
- .slick--skin--fullscreen .slick-list .slick-list {
- height: auto !important;
- min-height: 40px;
- }
-
- @media (min-width: 65em) {
- .slick--skin--fullscreen .slide__constrained {
- padding-top: 10%;
- }
- }
-
- @media (min-width: 90em) {
- .slick--skin--fullscreen .slide__constrained {
- margin-left: -585px;
- width: 1170px;
- }
- }