PluginProbe ʕ •ᴥ•ʔ
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents / 4.5.5
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents v4.5.5
4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 trunk 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.3.0 2.3.1 2.3.2 2.3.3 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.2.0 3.2.1 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.14 3.9.15 3.9.16 3.9.17 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9 4.0.0 4.0.1 4.0.10 4.0.11 4.0.12 4.0.13 4.0.14 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.10 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.4.0 4.4.1 4.4.10 4.4.11 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.5.0 4.5.1
embedpress / assets / css / release-notes.css
embedpress / assets / css Last commit date
fonts 1 month ago vendor 1 month ago admin-notices.css 1 month ago admin.build.css 1 month ago admin.css 1 month ago analytics.build.css 1 month ago blocks.build.css 1 month ago carousel.min.css 1 month ago custom-player.build.css 1 month ago el-icon.css 1 month ago embedpress-elementor.css 1 month ago embedpress.css 1 month ago ep-pdf-lightbox.css 1 month ago feature-notices.css 1 month ago font.css 1 month ago glider.min.css 1 month ago index.html 1 month ago instagram-shortcode-generator.css 1 month ago lazy-load.css 1 month ago meetup-events.css 1 month ago modal.css 1 month ago onboarding.build.css 1 month ago pdf-gallery.css 1 month ago plyr.css 1 month ago preview.css 1 month ago release-notes.css 1 month ago settings-icons.css 1 month ago settings.css 1 month ago
release-notes.css
540 lines
1 /* EmbedPress — What's New page
2 * Visual language mirrors src/Analytics/style.scss:
3 * - page bg #f0f3f7
4 * - 16px white cards with subtle shadow
5 * - navy headings (#25396f / #092161), muted body (#7f8bb2)
6 * - DM Sans, brand purple #5b4e96 accents
7 */
8
9 .embedpress-release-notes {
10 --eprn-brand: #5b4e96;
11 --eprn-brand-dark: #474559;
12 --eprn-brand-light: #f5f6fc;
13 --eprn-brand-gradient: linear-gradient(90deg, #5b4e96 0%, #8a72d8 100%);
14 --eprn-title: #25396f;
15 --eprn-title-deep: #092161;
16 --eprn-text: #5a6481;
17 --eprn-muted: #7f8bb2;
18 --eprn-border: #e6e9f2;
19 --eprn-bg: #f0f3f7;
20 --eprn-card-radius: 16px;
21 --eprn-success: #00a32a;
22
23 margin: 20px 20px auto;
24 padding: 30px;
25 background: var(--eprn-bg);
26 border-radius: var(--eprn-card-radius);
27 color: var(--eprn-text);
28 font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
29 font-size: 14px;
30 line-height: 1.5;
31 }
32
33 @media (max-width: 1400px) {
34 .embedpress-release-notes {
35 padding: 20px;
36 }
37 }
38
39 .embedpress-release-notes * {
40 box-sizing: border-box;
41 }
42
43 /* ───── Page header (white bar like Analytics' ep-header-wrapper) ───── */
44 .embedpress-release-notes .ep-rn-pageheader {
45 padding: 20px 24px;
46 background: #fff;
47 border-radius: var(--eprn-card-radius);
48 margin-bottom: 24px;
49 display: flex;
50 align-items: center;
51 justify-content: space-between;
52 gap: 40px;
53 }
54
55 .embedpress-release-notes .ep-rn-pageheader__title {
56 margin: 0 0 6px;
57 font-size: 1.6rem;
58 line-height: 1.2;
59 font-weight: 600;
60 color: var(--eprn-title);
61 }
62
63 .embedpress-release-notes .ep-rn-pageheader__subtitle {
64 margin: 0;
65 font-size: 14px;
66 color: var(--eprn-muted);
67 line-height: 1.4;
68 }
69
70 @media (max-width: 1400px) {
71 .embedpress-release-notes .ep-rn-pageheader {
72 padding: 16px 20px;
73 margin-bottom: 16px;
74 gap: 32px;
75 }
76
77 .embedpress-release-notes .ep-rn-pageheader__title {
78 font-size: 1.15625rem;
79 }
80 }
81
82 @media (max-width: 767px) {
83 .embedpress-release-notes .ep-rn-pageheader {
84 flex-direction: column;
85 align-items: flex-start;
86 gap: 16px;
87 }
88 }
89
90 /* ───── Two-column layout: stories + sidebar ───── */
91 .embedpress-release-notes .ep-rn-layout {
92 display: grid;
93 grid-template-columns: minmax(0, 1fr) 320px;
94 gap: 24px;
95 align-items: start;
96 }
97
98 @media (max-width: 1400px) {
99 .embedpress-release-notes .ep-rn-layout {
100 gap: 16px;
101 }
102 }
103
104 @media (max-width: 960px) {
105 .embedpress-release-notes .ep-rn-layout {
106 grid-template-columns: 1fr;
107 }
108 }
109
110 /* ───── Empty state ───── */
111 .embedpress-release-notes .ep-rn-empty {
112 background: #fff;
113 border-radius: var(--eprn-card-radius);
114 padding: 56px 32px;
115 text-align: center;
116 }
117
118 .embedpress-release-notes .ep-rn-empty h1 {
119 margin: 0 0 8px;
120 font-size: 22px;
121 color: var(--eprn-title);
122 font-weight: 600;
123 }
124
125 .embedpress-release-notes .ep-rn-empty p {
126 margin: 0;
127 color: var(--eprn-muted);
128 }
129
130 /* ───── Release card (mirrors .ep-card-wrapper) ───── */
131 .embedpress-release-notes .ep-rn-release {
132 padding: 20px;
133 background: #fff;
134 border-radius: var(--eprn-card-radius);
135 margin-bottom: 24px;
136 }
137
138 @media (max-width: 1400px) {
139 .embedpress-release-notes .ep-rn-release {
140 padding: 16px;
141 margin-bottom: 16px;
142 }
143 }
144
145 .embedpress-release-notes .ep-rn-release__header {
146 margin-bottom: 20px;
147 padding-bottom: 16px;
148 border-bottom: 1px solid var(--eprn-border);
149 }
150
151 .embedpress-release-notes .ep-rn-release__label {
152 display: inline-block;
153 font-size: 11px;
154 font-weight: 700;
155 letter-spacing: 0.08em;
156 text-transform: uppercase;
157 color: var(--eprn-brand);
158 background: var(--eprn-brand-light);
159 padding: 4px 10px;
160 border-radius: 999px;
161 margin-bottom: 10px;
162 }
163
164 .embedpress-release-notes .ep-rn-release__headline {
165 margin: 0;
166 font-size: 22px;
167 line-height: 1.3;
168 font-weight: 600;
169 color: var(--eprn-title);
170 }
171
172 .embedpress-release-notes .ep-rn-release:not(.is-featured) .ep-rn-release__headline {
173 font-size: 16px;
174 }
175
176 @media (max-width: 1400px) {
177 .embedpress-release-notes .ep-rn-release__headline {
178 font-size: 18px;
179 }
180 }
181
182 /* ───── Story list (editorial — big titles, no card chrome) ───── */
183 .embedpress-release-notes .ep-rn-stories {
184 display: flex;
185 flex-direction: column;
186 gap: 0;
187 }
188
189 .embedpress-release-notes .ep-rn-story {
190 display: grid;
191 grid-template-columns: 56px 1fr;
192 gap: 18px;
193 align-items: start;
194 padding: 28px 0;
195 border-top: 1px solid var(--eprn-border);
196 }
197
198 .embedpress-release-notes .ep-rn-story:first-child {
199 border-top: none;
200 padding-top: 8px;
201 }
202
203 @media (max-width: 720px) {
204 .embedpress-release-notes .ep-rn-story {
205 grid-template-columns: 1fr;
206 gap: 14px;
207 padding: 24px 0;
208 }
209 }
210
211 .embedpress-release-notes .ep-rn-story__icon {
212 width: 44px;
213 height: 44px;
214 border-radius: 12px;
215 background: var(--eprn-brand-light);
216 color: var(--eprn-brand);
217 display: inline-flex;
218 align-items: center;
219 justify-content: center;
220 flex: 0 0 auto;
221 }
222
223 .embedpress-release-notes .ep-rn-story__icon svg {
224 width: 22px;
225 height: 22px;
226 display: block;
227 }
228
229 .embedpress-release-notes .ep-rn-story__media {
230 grid-column: 1 / -1;
231 margin-top: 8px;
232 aspect-ratio: 16 / 9;
233 border-radius: 10px;
234 overflow: hidden;
235 background: var(--eprn-brand-light);
236 }
237
238 .embedpress-release-notes .ep-rn-story__media img {
239 width: 100%;
240 height: 100%;
241 object-fit: cover;
242 display: block;
243 }
244
245 .embedpress-release-notes .ep-rn-story__tags {
246 margin-bottom: 10px;
247 }
248
249 .embedpress-release-notes .ep-rn-story__title {
250 margin: 0 0 12px;
251 font-size: 22px;
252 font-weight: 600;
253 color: var(--eprn-title-deep);
254 line-height: 1.3;
255 letter-spacing: -0.01em;
256 }
257
258 @media (max-width: 720px) {
259 .embedpress-release-notes .ep-rn-story__title {
260 font-size: 19px;
261 }
262 }
263
264 .embedpress-release-notes .ep-rn-story__desc {
265 margin: 0 0 16px;
266 color: var(--eprn-muted);
267 font-size: 15px;
268 line-height: 1.65;
269 max-width: 720px;
270 }
271
272 .embedpress-release-notes .ep-rn-story__cta {
273 display: inline-flex;
274 align-items: center;
275 gap: 6px;
276 color: var(--eprn-brand);
277 font-weight: 600;
278 text-decoration: none;
279 font-size: 14px;
280 transition: color 0.15s ease;
281 }
282
283 .embedpress-release-notes .ep-rn-story__cta:hover,
284 .embedpress-release-notes .ep-rn-story__cta:focus {
285 color: var(--eprn-brand-dark);
286 }
287
288 .embedpress-release-notes .ep-rn-story__cta-arrow {
289 transition: transform 0.15s ease;
290 }
291
292 .embedpress-release-notes .ep-rn-story__cta:hover .ep-rn-story__cta-arrow {
293 transform: translateX(3px);
294 }
295
296 /* ───── Pills ───── */
297 .embedpress-release-notes .ep-rn-pill {
298 display: inline-block;
299 padding: 3px 9px;
300 border-radius: 999px;
301 font-size: 10px;
302 font-weight: 700;
303 letter-spacing: 0.06em;
304 text-transform: uppercase;
305 line-height: 1.6;
306 }
307
308 .embedpress-release-notes .ep-rn-pill--free {
309 background: #e6f7e6;
310 color: var(--eprn-success);
311 }
312
313 .embedpress-release-notes .ep-rn-pill--pro {
314 background: var(--eprn-brand);
315 color: #fff;
316 }
317
318 /* ───── Past releases ───── */
319 .embedpress-release-notes .ep-rn-past h2 {
320 font-size: 12px;
321 font-weight: 700;
322 color: var(--eprn-muted);
323 margin: 8px 0 12px;
324 text-transform: uppercase;
325 letter-spacing: 0.08em;
326 }
327
328 .embedpress-release-notes .ep-rn-changelog-link {
329 background: #fff;
330 border-radius: var(--eprn-card-radius);
331 padding: 16px 20px;
332 color: var(--eprn-muted);
333 font-size: 13px;
334 margin: 0;
335 }
336
337 .embedpress-release-notes .ep-rn-changelog-link a {
338 color: var(--eprn-brand);
339 font-weight: 600;
340 text-decoration: none;
341 }
342
343 .embedpress-release-notes .ep-rn-changelog-link a:hover {
344 text-decoration: underline;
345 }
346
347 /* ───── Sidebar ───── */
348 .embedpress-release-notes .ep-rn-sidebar-card {
349 padding: 20px;
350 background: #fff;
351 border-radius: var(--eprn-card-radius);
352 margin-bottom: 16px;
353 }
354
355 @media (max-width: 1400px) {
356 .embedpress-release-notes .ep-rn-sidebar-card {
357 padding: 16px;
358 }
359 }
360
361 .embedpress-release-notes .ep-rn-sidebar-card--upsell {
362 background: var(--eprn-brand-gradient);
363 color: #fff;
364 position: relative;
365 overflow: hidden;
366 }
367
368 .embedpress-release-notes .ep-rn-sidebar-card--upsell::before {
369 content: '';
370 position: absolute;
371 top: -50px;
372 right: -50px;
373 width: 160px;
374 height: 160px;
375 border-radius: 50%;
376 background: rgba(255, 255, 255, 0.08);
377 pointer-events: none;
378 }
379
380 .embedpress-release-notes .ep-rn-sidebar-card--upsell h3 {
381 color: #fff;
382 margin: 0 0 14px;
383 font-size: 17px;
384 line-height: 1.35;
385 font-weight: 600;
386 position: relative;
387 }
388
389 .embedpress-release-notes .ep-rn-sidebar-card__eyebrow {
390 display: inline-block;
391 font-size: 10px;
392 font-weight: 700;
393 letter-spacing: 0.12em;
394 text-transform: uppercase;
395 color: #fff;
396 background: rgba(255, 255, 255, 0.18);
397 padding: 3px 10px;
398 border-radius: 999px;
399 margin-bottom: 12px;
400 position: relative;
401 }
402
403 .embedpress-release-notes .ep-rn-features {
404 list-style: none;
405 padding: 0;
406 margin: 0 0 14px;
407 position: relative;
408 }
409
410 .embedpress-release-notes .ep-rn-sidebar-card__hint {
411 position: relative;
412 margin: 0 0 16px;
413 padding: 8px 12px;
414 background: rgba(255, 255, 255, 0.12);
415 border-radius: 6px;
416 font-size: 12px;
417 line-height: 1.4;
418 color: rgba(255, 255, 255, 0.92);
419 }
420
421 .embedpress-release-notes .ep-rn-sidebar-card__hint strong {
422 color: #fff;
423 font-weight: 600;
424 }
425
426 .embedpress-release-notes .ep-rn-features li {
427 position: relative;
428 padding: 7px 0 7px 26px;
429 font-size: 13px;
430 color: rgba(255, 255, 255, 0.92);
431 border-bottom: 1px solid rgba(255, 255, 255, 0.12);
432 line-height: 1.45;
433 }
434
435 .embedpress-release-notes .ep-rn-features li:last-child {
436 border-bottom: none;
437 }
438
439 .embedpress-release-notes .ep-rn-features li::before {
440 content: '';
441 position: absolute;
442 left: 0;
443 top: 10px;
444 width: 16px;
445 height: 16px;
446 background: rgba(255, 255, 255, 0.2);
447 border-radius: 50%;
448 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'><path d='M2 5l2 2 4-4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");
449 background-repeat: no-repeat;
450 background-position: center;
451 }
452
453 .embedpress-release-notes .ep-rn-btn {
454 display: block;
455 text-align: center;
456 padding: 11px 16px;
457 border-radius: 8px;
458 font-weight: 600;
459 text-decoration: none;
460 font-size: 14px;
461 margin-bottom: 8px;
462 transition: background-color 0.15s ease, color 0.15s ease;
463 position: relative;
464 }
465
466 .embedpress-release-notes .ep-rn-btn--primary {
467 background: #fff;
468 color: var(--eprn-brand);
469 }
470
471 .embedpress-release-notes .ep-rn-btn--primary:hover,
472 .embedpress-release-notes .ep-rn-btn--primary:focus {
473 background: var(--eprn-brand-light);
474 color: var(--eprn-brand-dark);
475 }
476
477 .embedpress-release-notes .ep-rn-btn--secondary {
478 background: var(--eprn-brand);
479 color: #fff;
480 }
481
482 .embedpress-release-notes .ep-rn-btn--secondary:hover,
483 .embedpress-release-notes .ep-rn-btn--secondary:focus {
484 background: var(--eprn-brand-dark);
485 color: #fff;
486 }
487
488 .embedpress-release-notes .ep-rn-sidebar-card--upsell .ep-rn-link {
489 display: block;
490 text-align: center;
491 color: rgba(255, 255, 255, 0.85);
492 text-decoration: none;
493 font-size: 13px;
494 padding: 6px 0;
495 position: relative;
496 transition: color 0.15s ease;
497 }
498
499 .embedpress-release-notes .ep-rn-sidebar-card--upsell .ep-rn-link:hover {
500 color: #fff;
501 }
502
503 .embedpress-release-notes .ep-rn-sidebar-card--secondary h4 {
504 margin: 0 0 8px;
505 font-size: 15px;
506 font-weight: 600;
507 color: var(--eprn-title-deep);
508 }
509
510 .embedpress-release-notes .ep-rn-sidebar-card--secondary p {
511 margin: 0 0 12px;
512 font-size: 13px;
513 color: var(--eprn-muted);
514 line-height: 1.55;
515 }
516
517 .embedpress-release-notes .ep-rn-sidebar-card--secondary .ep-rn-link {
518 color: var(--eprn-brand);
519 text-decoration: none;
520 font-size: 13px;
521 font-weight: 600;
522 }
523
524 .embedpress-release-notes .ep-rn-sidebar-card--secondary .ep-rn-link:hover {
525 text-decoration: underline;
526 }
527
528 .embedpress-release-notes .ep-rn-sidebar-card--thanks h3 {
529 margin: 0 0 8px;
530 font-size: 16px;
531 font-weight: 600;
532 color: var(--eprn-title-deep);
533 }
534
535 .embedpress-release-notes .ep-rn-sidebar-card--thanks p {
536 margin: 0 0 16px;
537 font-size: 13px;
538 color: var(--eprn-muted);
539 line-height: 1.55;
540 }