PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.13
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.13
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 / split-screen / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.13, at blocks/split-screen/style.css

149 lines 9.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Split Screen — bkss- */
2 .bkss-wrap {
3 width: 100%;
4 box-sizing: border-box;
5 overflow: hidden;
6 }
7 .bkss-layout {
8 display: flex;
9 gap: var(--bkss-gap, 0px);
10 min-height: var(--bkss-min-h, 500px);
11 }
12 .bkss-left {
13 width: var(--bkss-left-w, 50%);
14 flex-shrink: 0;
15 }
16 .bkss-right {
17 flex: 1;
18 }
19 .bkss-panel {
20 height: 100%;
21 display: flex;
22 flex-direction: column;
23 justify-content: center;
24 box-sizing: border-box;
25 }
26 .bkss-heading {
27 margin: 0 0 12px;
28 }
29 .bkss-text {
30 margin: 0 0 20px;
31 }
32 .bkss-btn {
33 display: inline-block;
34 text-decoration: none;
35 transition: opacity 0.2s;
36 }
37
38 /* ---- Typography CSS-var rules ---- */
39
40 /* Left heading — ≥0,2,0 for h1-h4 */
41 .bkss-left .bkss-heading {
42 font-family: var(--bkss-lh-font-family, inherit);
43 font-size: var(--bkss-lh-font-size-d, var(--bkss-lh-sz, 36px));
44 font-weight: var(--bkss-lh-font-weight, var(--bkss-lh-w, 700));
45 font-style: var(--bkss-lh-font-style, normal);
46 text-decoration: var(--bkss-lh-text-decoration, none);
47 text-transform: var(--bkss-lh-text-transform, none);
48 line-height: var(--bkss-lh-line-height-d, 1.2);
49 letter-spacing: var(--bkss-lh-letter-spacing-d, normal);
50 word-spacing: var(--bkss-lh-word-spacing-d, normal);
51 }
52 /* Left text */
53 .bkss-left .bkss-text {
54 font-family: var(--bkss-lt-font-family, inherit);
55 font-size: var(--bkss-lt-font-size-d, 16px);
56 font-weight: var(--bkss-lt-font-weight, 400);
57 font-style: var(--bkss-lt-font-style, normal);
58 text-decoration: var(--bkss-lt-text-decoration, none);
59 text-transform: var(--bkss-lt-text-transform, none);
60 line-height: var(--bkss-lt-line-height-d, 1.6);
61 letter-spacing: var(--bkss-lt-letter-spacing-d, normal);
62 word-spacing: var(--bkss-lt-word-spacing-d, normal);
63 }
64 /* Left button — Rule 12 text-decoration on <a> */
65 .bkss-left .bkss-btn {
66 font-family: var(--bkss-lb-font-family, inherit);
67 font-size: var(--bkss-lb-font-size-d, 14px);
68 font-weight: var(--bkss-lb-font-weight, 600);
69 font-style: var(--bkss-lb-font-style, normal);
70 text-decoration: var(--bkss-lb-text-decoration, none);
71 text-transform: var(--bkss-lb-text-transform, none);
72 line-height: var(--bkss-lb-line-height-d, normal);
73 letter-spacing: var(--bkss-lb-letter-spacing-d, normal);
74 word-spacing: var(--bkss-lb-word-spacing-d, normal);
75 }
76 /* Right heading — ≥0,2,0 for h1-h4 */
77 .bkss-right .bkss-heading {
78 font-family: var(--bkss-rh-font-family, inherit);
79 font-size: var(--bkss-rh-font-size-d, var(--bkss-rh-sz, 36px));
80 font-weight: var(--bkss-rh-font-weight, var(--bkss-rh-w, 700));
81 font-style: var(--bkss-rh-font-style, normal);
82 text-decoration: var(--bkss-rh-text-decoration, none);
83 text-transform: var(--bkss-rh-text-transform, none);
84 line-height: var(--bkss-rh-line-height-d, 1.2);
85 letter-spacing: var(--bkss-rh-letter-spacing-d, normal);
86 word-spacing: var(--bkss-rh-word-spacing-d, normal);
87 }
88 /* Right text */
89 .bkss-right .bkss-text {
90 font-family: var(--bkss-rt-font-family, inherit);
91 font-size: var(--bkss-rt-font-size-d, 16px);
92 font-weight: var(--bkss-rt-font-weight, 400);
93 font-style: var(--bkss-rt-font-style, normal);
94 text-decoration: var(--bkss-rt-text-decoration, none);
95 text-transform: var(--bkss-rt-text-transform, none);
96 line-height: var(--bkss-rt-line-height-d, 1.6);
97 letter-spacing: var(--bkss-rt-letter-spacing-d, normal);
98 word-spacing: var(--bkss-rt-word-spacing-d, normal);
99 }
100 /* Right button — Rule 12 text-decoration on <a> */
101 .bkss-right .bkss-btn {
102 font-family: var(--bkss-rb-font-family, inherit);
103 font-size: var(--bkss-rb-font-size-d, 14px);
104 font-weight: var(--bkss-rb-font-weight, 600);
105 font-style: var(--bkss-rb-font-style, normal);
106 text-decoration: var(--bkss-rb-text-decoration, none);
107 text-transform: var(--bkss-rb-text-transform, none);
108 line-height: var(--bkss-rb-line-height-d, normal);
109 letter-spacing: var(--bkss-rb-letter-spacing-d, normal);
110 word-spacing: var(--bkss-rb-word-spacing-d, normal);
111 }
112
113 /* ---- Typography responsive — tablet ---- */
114 @media (max-width: 1024px) {
115 .bkss-left .bkss-heading { font-size: var(--bkss-lh-font-size-t, var(--bkss-lh-font-size-d, var(--bkss-lh-sz, 36px))); line-height: var(--bkss-lh-line-height-t, var(--bkss-lh-line-height-d, 1.2)); letter-spacing: var(--bkss-lh-letter-spacing-t, var(--bkss-lh-letter-spacing-d, normal)); word-spacing: var(--bkss-lh-word-spacing-t, var(--bkss-lh-word-spacing-d, normal)); }
116 .bkss-left .bkss-text { font-size: var(--bkss-lt-font-size-t, var(--bkss-lt-font-size-d, 16px)); line-height: var(--bkss-lt-line-height-t, var(--bkss-lt-line-height-d, 1.6)); letter-spacing: var(--bkss-lt-letter-spacing-t, var(--bkss-lt-letter-spacing-d, normal)); word-spacing: var(--bkss-lt-word-spacing-t, var(--bkss-lt-word-spacing-d, normal)); }
117 .bkss-left .bkss-btn { font-size: var(--bkss-lb-font-size-t, var(--bkss-lb-font-size-d, 14px)); line-height: var(--bkss-lb-line-height-t, var(--bkss-lb-line-height-d, normal)); letter-spacing: var(--bkss-lb-letter-spacing-t, var(--bkss-lb-letter-spacing-d, normal)); word-spacing: var(--bkss-lb-word-spacing-t, var(--bkss-lb-word-spacing-d, normal)); }
118 .bkss-right .bkss-heading { font-size: var(--bkss-rh-font-size-t, var(--bkss-rh-font-size-d, var(--bkss-rh-sz, 36px))); line-height: var(--bkss-rh-line-height-t, var(--bkss-rh-line-height-d, 1.2)); letter-spacing: var(--bkss-rh-letter-spacing-t, var(--bkss-rh-letter-spacing-d, normal)); word-spacing: var(--bkss-rh-word-spacing-t, var(--bkss-rh-word-spacing-d, normal)); }
119 .bkss-right .bkss-text { font-size: var(--bkss-rt-font-size-t, var(--bkss-rt-font-size-d, 16px)); line-height: var(--bkss-rt-line-height-t, var(--bkss-rt-line-height-d, 1.6)); letter-spacing: var(--bkss-rt-letter-spacing-t, var(--bkss-rt-letter-spacing-d, normal)); word-spacing: var(--bkss-rt-word-spacing-t, var(--bkss-rt-word-spacing-d, normal)); }
120 .bkss-right .bkss-btn { font-size: var(--bkss-rb-font-size-t, var(--bkss-rb-font-size-d, 14px)); line-height: var(--bkss-rb-line-height-t, var(--bkss-rb-line-height-d, normal)); letter-spacing: var(--bkss-rb-letter-spacing-t, var(--bkss-rb-letter-spacing-d, normal)); word-spacing: var(--bkss-rb-word-spacing-t, var(--bkss-rb-word-spacing-d, normal)); }
121 }
122
123 /* ---- Typography responsive — mobile ---- */
124 @media (max-width: 767px) {
125 .bkss-left .bkss-heading { font-size: var(--bkss-lh-font-size-m, var(--bkss-lh-font-size-t, var(--bkss-lh-font-size-d, var(--bkss-lh-sz, 36px)))); line-height: var(--bkss-lh-line-height-m, var(--bkss-lh-line-height-t, var(--bkss-lh-line-height-d, 1.2))); letter-spacing: var(--bkss-lh-letter-spacing-m, var(--bkss-lh-letter-spacing-t, var(--bkss-lh-letter-spacing-d, normal))); word-spacing: var(--bkss-lh-word-spacing-m, var(--bkss-lh-word-spacing-t, var(--bkss-lh-word-spacing-d, normal))); }
126 .bkss-left .bkss-text { font-size: var(--bkss-lt-font-size-m, var(--bkss-lt-font-size-t, var(--bkss-lt-font-size-d, 16px))); line-height: var(--bkss-lt-line-height-m, var(--bkss-lt-line-height-t, var(--bkss-lt-line-height-d, 1.6))); letter-spacing: var(--bkss-lt-letter-spacing-m, var(--bkss-lt-letter-spacing-t, var(--bkss-lt-letter-spacing-d, normal))); word-spacing: var(--bkss-lt-word-spacing-m, var(--bkss-lt-word-spacing-t, var(--bkss-lt-word-spacing-d, normal))); }
127 .bkss-left .bkss-btn { font-size: var(--bkss-lb-font-size-m, var(--bkss-lb-font-size-t, var(--bkss-lb-font-size-d, 14px))); line-height: var(--bkss-lb-line-height-m, var(--bkss-lb-line-height-t, var(--bkss-lb-line-height-d, normal))); letter-spacing: var(--bkss-lb-letter-spacing-m, var(--bkss-lb-letter-spacing-t, var(--bkss-lb-letter-spacing-d, normal))); word-spacing: var(--bkss-lb-word-spacing-m, var(--bkss-lb-word-spacing-t, var(--bkss-lb-word-spacing-d, normal))); }
128 .bkss-right .bkss-heading { font-size: var(--bkss-rh-font-size-m, var(--bkss-rh-font-size-t, var(--bkss-rh-font-size-d, var(--bkss-rh-sz, 36px)))); line-height: var(--bkss-rh-line-height-m, var(--bkss-rh-line-height-t, var(--bkss-rh-line-height-d, 1.2))); letter-spacing: var(--bkss-rh-letter-spacing-m, var(--bkss-rh-letter-spacing-t, var(--bkss-rh-letter-spacing-d, normal))); word-spacing: var(--bkss-rh-word-spacing-m, var(--bkss-rh-word-spacing-t, var(--bkss-rh-word-spacing-d, normal))); }
129 .bkss-right .bkss-text { font-size: var(--bkss-rt-font-size-m, var(--bkss-rt-font-size-t, var(--bkss-rt-font-size-d, 16px))); line-height: var(--bkss-rt-line-height-m, var(--bkss-rt-line-height-t, var(--bkss-rt-line-height-d, 1.6))); letter-spacing: var(--bkss-rt-letter-spacing-m, var(--bkss-rt-letter-spacing-t, var(--bkss-rt-letter-spacing-d, normal))); word-spacing: var(--bkss-rt-word-spacing-m, var(--bkss-rt-word-spacing-t, var(--bkss-rt-word-spacing-d, normal))); }
130 .bkss-right .bkss-btn { font-size: var(--bkss-rb-font-size-m, var(--bkss-rb-font-size-t, var(--bkss-rb-font-size-d, 14px))); line-height: var(--bkss-rb-line-height-m, var(--bkss-rb-line-height-t, var(--bkss-rb-line-height-d, normal))); letter-spacing: var(--bkss-rb-letter-spacing-m, var(--bkss-rb-letter-spacing-t, var(--bkss-rb-letter-spacing-d, normal))); word-spacing: var(--bkss-rb-word-spacing-m, var(--bkss-rb-word-spacing-t, var(--bkss-rb-word-spacing-d, normal))); }
131 }
132 .bkss-btn:hover { opacity: 0.85; }
133 .bkss-overlay {
134 position: absolute;
135 inset: 0;
136 pointer-events: none;
137 }
138
139 @media (max-width: 768px) {
140 .bkss-stack-mobile .bkss-layout {
141 flex-direction: column;
142 }
143 .bkss-stack-mobile .bkss-left,
144 .bkss-stack-mobile .bkss-right {
145 width: 100% !important;
146 flex: none !important;
147 }
148 }
149