PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / 2.3.1
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF v2.3.1
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
imagify / assets / css / notices.css

notices.css in Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF 2.3.1, at assets/css/notices.css

381 lines 6.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Error Notice */
2 .imagify-plugins-error {
3 overflow: hidden;
4 padding-left: 20px;
5 list-style-type: disc
6 }
7
8 .imagify-plugins-error li {
9 width: 300px;
10 line-height: 30px
11 }
12
13 @media (max-width: 570px) {
14 .imagify-plugins-error li {
15 width: auto;
16 }
17 }
18
19 /* Notice close link */
20 .imagify-notice-dismiss.notice-dismiss {
21 text-decoration: none;
22 }
23
24 .imagify-notice-dismiss.notice-dismiss::before {
25 color: #fff;
26 }
27
28 /* Notices in Imagify related pages */
29 .media_page_imagify-bulk-optimization .notice,
30 body[class*="_imagify-ngg-bulk-optimization"] .notice,
31 .settings_page_imagify .notice {
32 margin-right: 20px;
33 margin-left: 2px;
34 }
35
36 .imagify-notice .button-mini {
37 padding: 2px 10px;
38 font-size: 13px;
39 }
40
41 .imagify-notice.imagify-notice {
42 position: relative;
43 display: -webkit-box;
44 display: -webkit-flex;
45 display: -ms-flexbox;
46 display: flex;
47 padding: 0;
48 margin: 10px 20px 10px 2px;
49 border: 0 none;
50 background: #4A5362;
51 box-shadow: none;
52 color: #FFF;
53 }
54
55 @media (max-width: 782px) {
56 .imagify-notice.imagify-notice,
57 .imagify-welcome {
58 margin-right: 12px;
59 }
60 }
61
62 @media (max-width: 450px) {
63 .imagify-notice.imagify-notice {
64 -webkit-box-orient: vertical;
65 -webkit-box-direction: normal;
66 -webkit-flex-direction: column;
67 -ms-flex-direction: column;
68 flex-direction: column;
69 }
70 }
71
72 .wrap .imagify-notice {
73 margin: 5px 15px 2px;
74 position: relative;
75 }
76
77 .imagify-notice-logo {
78 padding: 18px 23px;
79 background: #40B1D0;
80 }
81
82 .imagify-notice-logo .imagify-logo {
83 opacity: 1;
84 }
85
86 .imagify-flex-notice-content .imagify-notice-logo {
87 display: flex;
88 align-items: center;
89 }
90
91 .updated .imagify-notice-logo {
92 background: #8BC34A;
93 }
94
95 .error .imagify-notice-logo {
96 background: #C51162;
97 }
98
99 .imagify-notice-title {
100 font-size: 15px;
101 }
102
103 .imagify-notice-content {
104 padding: 5px 23px;
105 }
106
107 .imagify-notice-content.imagify-notice-content p {
108 margin: 0.65em 0;
109 }
110
111 .imagify-flex-notice-content .imagify-notice-content {
112 display: flex;
113 flex-wrap: wrap;
114 padding: 0;
115 }
116
117 .imagify-flex-notice-content .imagify-notice-content > * {
118 padding: 10px 20px;
119 }
120
121 .imagify-flex-notice-content .imagify-meteo-icon img {
122 height: 100%;
123 margin-top: 6px;
124 }
125
126 .imagify-notice-quota [class^="imagify-bar-"] {
127 background: #1F2332;
128 }
129
130 .imagify-notice-quota .imagify-space-left p {
131 margin: 0;
132 }
133
134 .imagify-flex-notice-content .imagify-notice-content .imagify-notice-quota {
135 padding-right: 24px;
136 padding-left: 8px;
137 background: #343A49;
138 }
139
140 .imagify-notice a {
141 color: #40B1D0;
142 }
143
144 .imagify-notice a:hover,
145 .imagify-notice a:focus {
146 color: #FEE102;
147 }
148
149 .imagify-notice code {
150 background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
151 }
152
153 .imagify-notice .imagify-rate-us.imagify-rate-us {
154 text-align: left;
155 }
156
157 .imagify-notice .imagify-rate-us .stars {
158 margin: 0;
159 }
160
161 /**
162 * == Welcome section
163 */
164 .imagify-welcome {
165 margin: 30px 20px 0 0;
166 }
167
168 .imagify-welcome .baseline {
169 display: inline-block;
170 margin: .2em 0 0 2em;
171 font-size: 17px;
172 }
173
174 .imagify-welcome .imagify-logo {
175 vertical-align: middle;
176 }
177
178 .imagify-welcome-remove {
179 position: absolute;
180 top: 50%;
181 right: 15px;
182 margin-top: -8px;
183 color: #FFF;
184 text-decoration: none;
185 }
186
187 /* Welcome columns */
188 .imagify-columns [class^="col-"] img {
189 float: left;
190 margin-right: 18px;
191 }
192
193 .imagify-col-content {
194 overflow: hidden;
195 }
196
197 .imagify-col-title {
198 margin: 0 0 15px 0;
199 font-size: 23px;
200 }
201
202 .counter .imagify-col-title:before {
203 counter-increment: cols;
204 content: counter(cols) ". ";
205 color: #40B1D0;
206 }
207
208 .imagify-col-desc {
209 color: #5F758E;
210 margin-bottom: 2em;
211 }
212
213 /* WP Rocket notice */
214 .imagify-rkt-notice.imagify-rkt-notice {
215 position: relative;
216 display: -webkit-box;
217 display: -webkit-flex;
218 display: -ms-flexbox;
219 display: flex;
220 -webkit-box-align: center;
221 -webkit-align-items: center;
222 -ms-flex-align: center;
223 -ms-grid-row-align: center;
224 align-items: center;
225 padding: 10px 45px 10px 0;
226 border: 0 none;
227 box-shadow: none;
228 color: #FFF;
229 background: #1F2332;
230 }
231
232 .media_page_imagify-bulk-optimization .imagify-rkt-notice {
233 margin-left: 2px;
234 margin-right: 20px;
235 }
236
237 @media (max-width: 782px) {
238 .media_page_imagify-bulk-optimization .imagify-rkt-notice {
239 margin-left: 0;
240 margin-right: 12px;
241 }
242 }
243
244 .imagify-rkt-notice .imagify-cross {
245 position: absolute;
246 right: 8px;
247 top: 50%;
248 width: 22px;
249 height: 22px;
250 padding: 0;
251 margin-top: -11px;
252 background: transparent;
253 color: rgba(255, 255, 255, .5);
254 text-decoration: none;
255 border-radius: 50%;
256 transition: all .275s;
257 }
258
259 .imagify-rkt-notice .imagify-cross .dashicons {
260 position: relative;
261 top: 2px;
262 left: 1px;
263 transition: all .275s;
264 }
265
266 .imagify-rkt-notice .imagify-cross:hover {
267 background: #FFF;
268 }
269
270 .imagify-rkt-notice .imagify-cross:hover .dashicons {
271 color: #412355;
272 }
273
274 .imagify-rkt-notice .imagify-rkt-cta,
275 .imagify-rkt-notice .imagify-rkt-logo,
276 .imagify-rkt-notice .imagify-rkt-coupon {
277 -webkit-flex-shrink: 0;
278 -ms-flex-negative: 0;
279 flex-shrink: 0;
280 }
281
282 .imagify-rkt-notice .imagify-rkt-logo {
283 width: 150px !important; /* !important because of a dirtugly WP Engine code */
284 text-align: center;
285 padding: 0 25px 0 30px;
286 line-height: 0.8;
287 }
288
289 .imagify-rkt-notice .imagify-rkt-msg {
290 width: 100% !important; /* !important because of a dirtugly WP Engine code */
291 color: #FFF;
292 padding: 0 15px;
293 font-size: 14px;
294 line-height: 1.6;
295 }
296
297 .imagify-rkt-notice .imagify-rkt-coupon {
298 width: 150px !important; /* !important because of a dirtugly WP Engine code */
299 padding: 0 15px;
300 }
301
302 .imagify-rkt-notice .imagify-rkt-coupon-code {
303 padding: 5px 10px;
304 font-size: 23px;
305 font-weight: bold;
306 border: 1px dashed #F56640;
307 color: #F56640;
308 }
309
310 .imagify-rkt-notice .imagify-rkt-cta {
311 width: 250px !important; /* !important because of a dirtugly WP Engine code */
312 -webkit-box-flex: 1;
313 -webkit-flex-grow: 1;
314 -ms-flex-positive: 1;
315 flex-grow: 1;
316 -webkit-flex-basis: 200px;
317 -ms-flex-preferred-size: 200px;
318 flex-basis: 200px;
319 }
320
321 .imagify-rkt-notice .button.button {
322 position: relative;
323 top: -1px;
324 height: auto;
325 font-weight: 600;
326 font-size: 14px;
327 border: 0 none;
328 padding: 9px 18px 9px;
329 background: #F56640;
330 box-shadow: none;
331 text-shadow: none !important;
332 }
333
334 @media (max-width: 880px) {
335 .imagify-rkt-notice {
336 -webkit-flex-wrap: wrap;
337 -ms-flex-wrap: wrap;
338 flex-wrap: wrap;
339 }
340
341 .imagify-rkt-notice .imagify-rkt-msg,
342 .imagify-rkt-notice .imagify-rkt-cta,
343 .imagify-rkt-notice .imagify-rkt-logo {
344 text-align: left;
345 padding: 5px 15px;
346 }
347
348 .imagify-cross.imagify-cross {
349 top: 8px;
350 margin-top: 0;
351 }
352
353 .imagify-rkt-notice .imagify-cross .dashicons {
354 top: 1px;
355 }
356 }
357
358 @media (max-width: 782px) {
359 .imagify-flex-notice-content .imagify-notice-content .imagify-notice-quota {
360 width: 100%;
361 }
362
363 .imagify-notice-quota-btn-container{
364 text-align: center;
365 width: 100%;
366 }
367 .imagify-notice-quota-btn-container .imagify-button{
368 display: inline-block;
369 }
370 }
371
372 .imagify-notice-bulk-complete {
373 display: flex;
374 align-items: center;
375 padding: 12px 0;
376 }
377
378 .imagify-notice-bulk-complete-logo {
379 padding-right: 12px;
380 }
381