PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.6.4
VikBooking Hotel Booking Engine & PMS v1.6.4
1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.6 1.8.7 1.8.8 trunk 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 All 37 releases
vikbooking / site / resources / vik-dots-slider.css

vik-dots-slider.css in VikBooking Hotel Booking Engine & PMS 1.6.4, at site/resources/vik-dots-slider.css

160 lines 3.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * @package VikBooking
3 * @subpackage com_vikbooking
4 * @author Alessio Gaggii - E4J srl
5 * @copyright Copyright (C) 2021 E4J srl. All rights reserved.
6 * @license GNU General Public License version 2 or later; see LICENSE
7 * @link https://e4j.com - https://vikwp.com
8 */
9
10 .vbo-geomarker-infowin-room-gallery {
11 min-height: 195px;
12 }
13 .vik-dots-slider-container .vik-dots-slider-dots {
14 text-align: center;
15 position: absolute;
16 bottom: 0;
17 width: 100%;
18 bottom: 8px;
19 }
20 .vik-dots-slider-container .vik-dots-slider-dot {
21 width: 6px;
22 height: 6px;
23 display: inline-block;
24 background: #ddd;
25 border-radius: 50%;
26 margin: 2px 2.5px;
27 opacity: .6;
28 cursor: pointer;
29
30 }
31 .vik-dots-slider-container .vik-dots-slider-dot.vik-dots-slider-dot-active {
32 background: #fff;
33 opacity: 1;
34 }
35 .vik-dots-slider-container .vik-dots-slider-dot.vik-dots-slider-dot-hasmore {
36 transform: scale(0.8);
37 }
38 .vik-dots-slider-inner {
39 width: 100%;
40 max-height: 300px;
41 position: relative;
42 }
43 .vik-dots-slider-slides {
44 width: 100%;
45 height: 100%;
46 max-height: 300px;
47 position: relative;
48 }
49 .vik-dots-slider-inner .vik-dots-slider-slides {
50 display: flex;
51 overflow: hidden;
52 }
53 .vik-dots-slider-inner .vik-dots-slider-slide {
54 background-color: #fff;
55 min-width: 100%;
56 height: 100%;
57 display: flex;
58 align-items: flex-end;
59 justify-content: center;
60 position: absolute;
61 left: 100%;
62 /* Do not use 'width' style for the internal images, work just with 'height' */
63 animation: .6s cubic-bezier(0.645, 0.045, 0.355, 1) 0s left;
64 animation-fill-mode: forwards;
65 background-size: cover !important;
66 background-position: 50% !important;
67 }
68 .vik-dots-slider-inner .vik-dots-slider-slide img {
69 max-height: 205px;
70 max-width: inherit;
71 width: auto;
72 }
73 .vik-dots-slider-navbuttons {
74 opacity: 0;
75 position: absolute;
76 width: 95%;
77 top: 50%;
78 left: 50%;
79 transform: translate(-50%, -50%);
80 transition: all 200ms ease-in-out 0s;
81 -moz-transition: all 200ms ease-in-out 0s;
82 -webkit-transition: all 200ms ease-in-out 0s;
83 -o-transition: all 200ms ease-in-out 0s;
84 }
85 .vik-dots-slider-inner:hover .vik-dots-slider-navbuttons {
86 opacity: 1;
87 }
88 .vik-dots-slider-navbuttons > span {
89 cursor: pointer;
90 display: inline-block;
91 text-align: center;
92 background: rgba(255, 255, 255, 0.9);
93 width: 32px;
94 height: 32px;
95 line-height: 32px;
96 color: #222;
97 border-radius: 50%;
98 }
99 .vik-dots-slider-navbuttons > span i {
100 line-height: 32px;
101 font-size: 13px;
102 }
103 .vik-dots-slider-navbuttons > span:hover {
104 border-color: rgba(0, 0, 0, 0.08);
105 background-color: #FFFFFF;
106 color: #000000;
107 box-shadow: 0px 0px 0px 1px transparent, 0px 0px 0px 4px transparent, 0px 6px 16px rgba(0, 0, 0, 0.12);
108 -webkit-transform: scale(1.04);
109 -ms-transform: scale(1.04);
110 transform: scale(1.04);
111 }
112 .vik-dots-slider-navbutton-next {
113 float:right;
114 }
115 .vik-dots-slider-inner .vik-dots-slider-slide-start {
116 left: 0;
117 }
118 @keyframes leftNext {
119 from { left: 100%; }
120 to { left: 0; }
121 }
122
123 @keyframes leftCurr {
124 from { left: 0; }
125 to { left: -100%; }
126 }
127
128 @keyframes rightNext {
129 from { left: -100%; }
130 to { left: 0; }
131 }
132
133 @keyframes rightCurr {
134 from { left: 0; }
135 to { left: 100%; }
136 }
137 .vik-dots-slider-inner .vik-dots-slider-slide-leftcurr {
138 animation-name: leftCurr;
139 }
140 .vik-dots-slider-inner .vik-dots-slider-slide-leftnext {
141 animation-name: leftNext;
142 }
143 .vik-dots-slider-inner .vik-dots-slider-slide-rightcurr {
144 animation-name: rightCurr;
145 }
146 .vik-dots-slider-inner .vik-dots-slider-slide-rightnext {
147 animation-name: rightNext;
148 }
149 .vbdetroom .vik-dots-slider-inner {
150 height: 370px !important;
151 max-height: 550px;
152 margin-bottom: 10px;
153 }
154 .vbdetroom .vik-dots-slider-slides {
155 max-height: 550px;
156 height: 100%;
157 }
158 .vbdetroom .vik-dots-slider-inner .vik-dots-slider-slide img {
159 max-height: 100%;
160 }