PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.2.0
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.2.0
4.5.6 4.5.5 4.5.4 4.2.1 4.2.2 4.2.3 4.5.0 4.5.2 4.5.3 4.2.0 4.1.18 4.1.17 4.1.16 4.1.15 4.1.14 4.1.13 4.1.12 4.1.11 4.1.10 4.1.9 4.1.8 4.0.9 4.1.0 4.1.1 4.1.2 All 148 releases
ultimate-post-kit / assets / css / upk-post-accordion.rtl.css

upk-post-accordion.rtl.css in Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets 4.2.0, at assets/css/upk-post-accordion.rtl.css

245 lines 6.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .upk-accordion-wrapper {
2 display: flex;
3 gap: 20px;
4 }
5 .upk-accordion-wrapper .upk-accordion-item {
6 flex: 1 1;
7 transition: flex 400ms;
8 cursor: pointer;
9 overflow: hidden;
10 border-radius: 10px;
11 }
12 .upk-accordion-wrapper .upk-accordion-item:hover {
13 flex: 2;
14 }
15 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
16 background: rgba(19, 19, 28, 0.7);
17 }
18 .upk-accordion-wrapper .upk-accordion-item-box {
19 position: relative;
20 width: 100%;
21 height: 100%;
22 transition: all 0.3s ease;
23 }
24 .upk-accordion-wrapper .upk-accordion-item-box::before {
25 position: absolute;
26 content: "";
27 width: 100%;
28 height: 100%;
29 background: rgba(43, 45, 66, 0.5);
30 transition: all 0.3s ease;
31 }
32 .upk-accordion-wrapper .upk-accordion-image {
33 height: 100%;
34 width: 100%;
35 display: flex;
36 }
37 .upk-accordion-wrapper .upk-accordion-image .upk-img {
38 width: 100%;
39 height: 100%;
40 object-fit: cover;
41 }
42 .upk-accordion-wrapper .upk-accordion-content {
43 position: absolute;
44 bottom: 0;
45 right: 0;
46 padding: 20px;
47 width: 100%;
48 }
49 .upk-accordion-wrapper .upk-category {
50 display: flex;
51 margin-bottom: 10px;
52 }
53 .upk-accordion-wrapper .upk-category a,
54 .upk-accordion-wrapper .upk-category a:before {
55 display: block;
56 color: #fff;
57 background: #EF233C;
58 padding: 6px 12px;
59 font-size: 11px;
60 font-weight: 500;
61 line-height: 1;
62 border-radius: 3px;
63 text-transform: uppercase;
64 transition: all 0.3s ease;
65 }
66 .upk-accordion-wrapper .upk-category a:hover,
67 .upk-accordion-wrapper .upk-category a:hover::before {
68 background: #D90429;
69 }
70 .upk-accordion-wrapper .upk-category a + a {
71 margin-right: 5px;
72 }
73 .upk-accordion-wrapper .upk-title {
74 margin: 0;
75 margin-bottom: 15px;
76 font-size: 18px;
77 font-weight: 600;
78 line-height: 1.4;
79 }
80 .upk-accordion-wrapper .upk-title a {
81 color: #fff;
82 transition: all 0.3s ease;
83 }
84 .upk-accordion-wrapper .upk-title a:hover {
85 color: #EF233C;
86 }
87 .upk-accordion-wrapper .upk-text {
88 font-size: 14px;
89 color: #cad1d4;
90 margin-bottom: 15px;
91 }
92 .upk-accordion-wrapper .upk-text p {
93 margin: 0;
94 }
95 .upk-accordion-wrapper .upk-accordion-meta {
96 display: flex;
97 flex-wrap: wrap;
98 align-items: center;
99 color: #cad1d4;
100 font-weight: 500;
101 font-size: 14px;
102 }
103 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
104 margin-right: 5px;
105 }
106 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
107 margin-left: 2px;
108 }
109 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
110 margin-left: 4px;
111 }
112 .upk-accordion-wrapper .upk-accordion-meta > div {
113 position: relative;
114 display: inline-flex;
115 align-items: center;
116 }
117 .upk-accordion-wrapper .upk-accordion-meta > div:before {
118 content: attr(data-separator);
119 margin: 0 8px;
120 }
121 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
122 display: none;
123 }
124 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
125 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
126 display: flex;
127 align-items: center;
128 gap: 7px;
129 }
130 .upk-accordion-wrapper .upk-author-wrapper {
131 position: absolute;
132 top: 20px;
133 right: 20px;
134 display: flex;
135 align-items: center;
136 }
137 .upk-accordion-wrapper .upk-author-img img {
138 border-radius: 80px;
139 margin-left: 10px;
140 }
141 .upk-accordion-wrapper .upk-author-info-warp {
142 flex-direction: column;
143 }
144 .upk-accordion-wrapper .upk-author-name a {
145 font-size: 14px;
146 color: #cad1d4;
147 font-weight: 600;
148 letter-spacing: 0.5px;
149 transition: color 0.3s ease;
150 }
151 .upk-accordion-wrapper .upk-author-role {
152 font-size: 14px;
153 color: #cad1d4;
154 line-height: 1;
155 }
156 .upk-accordion-wrapper.upk-accordion-style-1 {
157 height: 750px;
158 flex-direction: column;
159 }
160 .upk-accordion-wrapper.upk-accordion-style-2 {
161 height: 750px;
162 flex-direction: column;
163 }
164 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
165 display: none;
166 }
167 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
168 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
169 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
170 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
171 overflow: hidden;
172 }
173 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
174 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
175 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
176 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
177 position: relative;
178 display: block;
179 -webkit-transition: -webkit-transform 0.2s;
180 transition: transform 0.2s;
181 transform-origin: 0% 0%;
182 }
183 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
184 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
185 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
186 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
187 position: absolute;
188 top: 100%;
189 width: 100%;
190 right: 0;
191 content: attr(data-hover);
192 }
193 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
194 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
195 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
196 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
197 -webkit-transform: translateY(-100%);
198 transform: translateY(-100%);
199 transform-origin: 100% 0%;
200 }
201
202 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
203 cursor: pointer;
204 }
205
206 @media (min-width: 768px) {
207 .upk-accordion-wrapper.upk-accordion-style-1 {
208 height: 350px;
209 flex-direction: row;
210 }
211 .upk-accordion-wrapper.upk-accordion-style-2 {
212 height: 1000px;
213 }
214 .upk-accordion-wrapper .upk-accordion-content {
215 padding: 30px;
216 }
217 .upk-accordion-wrapper .upk-author-wrapper {
218 top: 30px;
219 right: 30px;
220 }
221 }
222 @media (min-width: 1024px) {
223 .upk-accordion-wrapper .upk-accordion-content {
224 width: 370px;
225 }
226 .upk-accordion-wrapper .upk-category a,
227 .upk-accordion-wrapper .upk-category a::before {
228 padding: 8px 12px;
229 font-size: 10px;
230 }
231 .upk-accordion-wrapper .upk-title {
232 font-size: 22px;
233 margin-bottom: 10px;
234 }
235 .upk-accordion-wrapper .upk-text {
236 font-size: 16px;
237 margin-bottom: 20px;
238 }
239 .upk-accordion-wrapper .upk-accordion-meta {
240 font-size: 15px;
241 }
242 .upk-accordion-wrapper .upk-author-name a {
243 font-size: 15px;
244 }
245 }