PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.7
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.7
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 / demo-section / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.7, at blocks/demo-section/style.css

189 lines 7.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-dms-editor { box-sizing: border-box; }
2
3 .bkbg-dms-inner { box-sizing: border-box; }
4
5 .bkbg-dms-inner.layout-centered { display: flex; flex-direction: column; align-items: center; text-align: center; }
6
7 .bkbg-dms-inner.layout-split-left,
8 .bkbg-dms-inner.layout-split-right { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }
9
10 .bkbg-dms-inner.layout-split-right .bkbg-dms-text { order: 2; }
11 .bkbg-dms-inner.layout-split-right .bkbg-dms-image-col { order: 1; }
12
13 .bkbg-dms-text { display: flex; flex-direction: column; gap: 20px; }
14
15 .bkbg-dms-badge {
16 display: inline-block;
17 padding: 6px 14px;
18 border-radius: 100px;
19 font-size: 13px;
20 font-weight: 600;
21 letter-spacing: .04em;
22 align-self: flex-start;
23 }
24
25 .layout-centered .bkbg-dms-badge { align-self: center; }
26
27 .bkbg-dms-text .bkbg-dms-heading {
28 font-family: var(--bkbg-dms-hdg-font-family, inherit);
29 font-weight: var(--bkbg-dms-hdg-font-weight, 800);
30 font-size: var(--bkbg-dms-hdg-font-size-d, var(--bkbg-dms-hdg-fs, 36px));
31 line-height: var(--bkbg-dms-hdg-line-height-d, 1.15);
32 letter-spacing: var(--bkbg-dms-hdg-letter-spacing-d, normal);
33 word-spacing: var(--bkbg-dms-hdg-word-spacing-d, normal);
34 text-transform: var(--bkbg-dms-hdg-text-transform, none);
35 font-style: var(--bkbg-dms-hdg-font-style, normal);
36 text-decoration: var(--bkbg-dms-hdg-text-decoration, none);
37 margin: 0;
38 }
39
40 .bkbg-dms-sub {
41 font-family: var(--bkbg-dms-sub-font-family, inherit);
42 font-weight: var(--bkbg-dms-sub-font-weight, normal);
43 font-size: var(--bkbg-dms-sub-font-size-d, var(--bkbg-dms-sub-fs, 18px));
44 line-height: var(--bkbg-dms-sub-line-height-d, 1.65);
45 letter-spacing: var(--bkbg-dms-sub-letter-spacing-d, normal);
46 word-spacing: var(--bkbg-dms-sub-word-spacing-d, normal);
47 text-transform: var(--bkbg-dms-sub-text-transform, none);
48 font-style: var(--bkbg-dms-sub-font-style, normal);
49 text-decoration: var(--bkbg-dms-sub-text-decoration, none);
50 max-width: 540px;
51 margin: 0;
52 }
53
54 .layout-centered .bkbg-dms-sub { max-width: 620px; }
55
56 .bkbg-dms-cta-row { display: flex; gap: 12px; flex-wrap: wrap; }
57
58 .layout-centered .bkbg-dms-cta-row { justify-content: center; }
59
60 .bkbg-dms-btn-primary, .bkbg-dms-btn-sec {
61 display: inline-block;
62 padding: 14px 28px;
63 border-radius: 10px;
64 font-size: 16px;
65 font-weight: 700;
66 text-decoration: none;
67 cursor: pointer;
68 transition: opacity .2s, transform .15s;
69 }
70
71 .bkbg-dms-btn-primary:hover { opacity: .9; transform: translateY(-1px); }
72 .bkbg-dms-btn-sec { padding: 14px 28px; }
73 .bkbg-dms-btn-sec:hover { opacity: .8; }
74
75 /* Form Preview */
76 .bkbg-dms-form-preview { display: flex; gap: 0; border-radius: 10px; overflow: hidden; max-width: 480px; }
77
78 .layout-centered .bkbg-dms-form-preview { margin: 0 auto; }
79
80 .bkbg-dms-input-fake {
81 flex: 1;
82 padding: 14px 18px;
83 font-size: 15px;
84 background: rgba(255,255,255,.05);
85 border: 1px solid rgba(255,255,255,.1);
86 border-right: none;
87 border-radius: 10px 0 0 10px;
88 }
89
90 .bkbg-dms-submit-fake {
91 padding: 14px 22px;
92 font-size: 15px;
93 font-weight: 700;
94 border-radius: 0 10px 10px 0;
95 cursor: pointer;
96 white-space: nowrap;
97 }
98
99 /* Trust */
100 .bkbg-dms-trust {
101 display: flex;
102 flex-wrap: wrap;
103 gap: 8px 20px;
104 font-size: 13px;
105 }
106
107 .layout-centered .bkbg-dms-trust { justify-content: center; }
108
109 .bkbg-dms-trust-item { display: flex; align-items: center; gap: 5px; }
110
111 .bkbg-dms-trust-icon { font-size: 14px; }
112 .bkbg-dms-trust-icon svg { width: 1em; height: 1em; fill: currentColor; }
113 .bkbg-dms-trust-icon .dashicons { font-size: inherit; width: 1em; height: 1em; line-height: 1; }
114 .bkbg-dms-trust-icon .bkbg-icon-img { width: 1em; height: 1em; object-fit: contain; }
115
116 /* Stats */
117 .bkbg-dms-stats { display: flex; gap: 40px; flex-wrap: wrap; margin-top: 8px; padding-top: 28px; border-top: 1px solid rgba(255,255,255,.1); }
118
119 .layout-centered .bkbg-dms-stats { justify-content: center; }
120
121 .bkbg-dms-stat { text-align: center; }
122 .layout-split-left .bkbg-dms-stat, .layout-split-right .bkbg-dms-stat { text-align: left; }
123
124 .bkbg-dms-stat-num { font-size: 28px; font-weight: 800; line-height: 1; }
125 .bkbg-dms-stat-label { font-size: 13px; margin-top: 4px; }
126
127 /* Image */
128 .bkbg-dms-image-col, .bkbg-dms-image-centered {
129 border-radius: 16px;
130 overflow: hidden;
131 position: relative;
132 }
133
134 .bkbg-dms-image-centered { width: 100%; margin-top: 48px; max-height: 460px; }
135
136 .bkbg-dms-screenshot { width: 100%; height: 100%; object-fit: cover; display: block; }
137
138 .bkbg-dms-img-placeholder {
139 min-height: 280px;
140 display: flex;
141 align-items: center;
142 justify-content: center;
143 font-size: 80px;
144 border-radius: 16px;
145 }
146
147 @media (max-width: 900px) {
148 .bkbg-dms-inner.layout-split-left,
149 .bkbg-dms-inner.layout-split-right { grid-template-columns: 1fr; }
150 .bkbg-dms-inner.layout-split-right .bkbg-dms-text { order: 1; }
151 .bkbg-dms-inner.layout-split-right .bkbg-dms-image-col { order: 2; }
152 .bkbg-dms-inner { text-align: center; }
153 .bkbg-dms-badge { align-self: center; }
154 .bkbg-dms-cta-row { justify-content: center; }
155 .bkbg-dms-trust { justify-content: center; }
156 .bkbg-dms-stats { justify-content: center; }
157 .bkbg-dms-stat { text-align: center; }
158 }
159
160 @media (max-width: 1024px) {
161 .bkbg-dms-text .bkbg-dms-heading {
162 font-size: var(--bkbg-dms-hdg-font-size-t, var(--bkbg-dms-hdg-font-size-d, var(--bkbg-dms-hdg-fs, 36px)));
163 line-height: var(--bkbg-dms-hdg-line-height-t, var(--bkbg-dms-hdg-line-height-d, 1.15));
164 letter-spacing: var(--bkbg-dms-hdg-letter-spacing-t, var(--bkbg-dms-hdg-letter-spacing-d, normal));
165 word-spacing: var(--bkbg-dms-hdg-word-spacing-t, var(--bkbg-dms-hdg-word-spacing-d, normal));
166 }
167 .bkbg-dms-sub {
168 font-size: var(--bkbg-dms-sub-font-size-t, var(--bkbg-dms-sub-font-size-d, var(--bkbg-dms-sub-fs, 18px)));
169 line-height: var(--bkbg-dms-sub-line-height-t, var(--bkbg-dms-sub-line-height-d, 1.65));
170 letter-spacing: var(--bkbg-dms-sub-letter-spacing-t, var(--bkbg-dms-sub-letter-spacing-d, normal));
171 word-spacing: var(--bkbg-dms-sub-word-spacing-t, var(--bkbg-dms-sub-word-spacing-d, normal));
172 }
173 }
174
175 @media (max-width: 767px) {
176 .bkbg-dms-text .bkbg-dms-heading {
177 font-size: var(--bkbg-dms-hdg-font-size-m, var(--bkbg-dms-hdg-font-size-t, var(--bkbg-dms-hdg-font-size-d, var(--bkbg-dms-hdg-fs, 36px))));
178 line-height: var(--bkbg-dms-hdg-line-height-m, var(--bkbg-dms-hdg-line-height-t, var(--bkbg-dms-hdg-line-height-d, 1.15)));
179 letter-spacing: var(--bkbg-dms-hdg-letter-spacing-m, var(--bkbg-dms-hdg-letter-spacing-t, var(--bkbg-dms-hdg-letter-spacing-d, normal)));
180 word-spacing: var(--bkbg-dms-hdg-word-spacing-m, var(--bkbg-dms-hdg-word-spacing-t, var(--bkbg-dms-hdg-word-spacing-d, normal)));
181 }
182 .bkbg-dms-sub {
183 font-size: var(--bkbg-dms-sub-font-size-m, var(--bkbg-dms-sub-font-size-t, var(--bkbg-dms-sub-font-size-d, var(--bkbg-dms-sub-fs, 18px))));
184 line-height: var(--bkbg-dms-sub-line-height-m, var(--bkbg-dms-sub-line-height-t, var(--bkbg-dms-sub-line-height-d, 1.65)));
185 letter-spacing: var(--bkbg-dms-sub-letter-spacing-m, var(--bkbg-dms-sub-letter-spacing-t, var(--bkbg-dms-sub-letter-spacing-d, normal)));
186 word-spacing: var(--bkbg-dms-sub-word-spacing-m, var(--bkbg-dms-sub-word-spacing-t, var(--bkbg-dms-sub-word-spacing-d, normal)));
187 }
188 }
189