PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.11
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.11
2.0.13 2.0.12 2.0.11 2.0.10 2.0.9 trunk 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8
blockenberg / blocks / device-mockup / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.11, at blocks/device-mockup/style.css

52 lines 1.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* ── Device Mockup ────────────────────────────────────────────────────────── */
2 .bkdv-wrap {
3 box-sizing: border-box;
4 overflow: hidden;
5 }
6
7 .bkdv-device-outer {
8 display: inline-block;
9 transform-style: preserve-3d;
10 transition: transform 0.4s ease, box-shadow 0.4s ease;
11 }
12
13 /* Hover lift — toggled by JS */
14 .bkdv-wrap[data-hover-lift="true"] .bkdv-device-outer:hover {
15 transform: translateY(-8px) scale(1.01) !important;
16 cursor: default;
17 }
18
19 /* Animate on scroll initial state */
20 .bkdv-wrap[data-scroll-anim="true"] .bkdv-device-outer {
21 opacity: 0;
22 transform: translateY(40px);
23 transition: opacity 0.7s ease, transform 0.7s ease;
24 }
25
26 .bkdv-wrap[data-scroll-anim="true"].bkdv-visible .bkdv-device-outer {
27 opacity: 1;
28 transform: translateY(0);
29 }
30
31 /* Notch */
32 .bkdv-notch {
33 position: absolute;
34 top: 0;
35 left: 50%;
36 transform: translateX(-50%);
37 z-index: 3;
38 pointer-events: none;
39 }
40
41 @media (prefers-reduced-motion: reduce) {
42 .bkdv-device-outer,
43 .bkdv-wrap[data-hover-lift="true"] .bkdv-device-outer:hover {
44 transition: none !important;
45 transform: none !important;
46 }
47 .bkdv-wrap[data-scroll-anim="true"] .bkdv-device-outer {
48 opacity: 1;
49 transform: none;
50 }
51 }
52