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 / cron-builder / style.css

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

253 lines 6.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-cb-app {
2 font-family: system-ui, -apple-system, sans-serif;
3 box-sizing: border-box;
4 }
5
6 .bkbg-cb-wrap {
7 border-radius: 12px;
8 padding: 28px;
9 margin: 0 auto;
10 }
11
12 .bkbg-cb-title {
13 font-family: var(--bkbg-cb-ttl-font-family, inherit);
14 font-size: var(--bkbg-cb-ttl-font-size-d, 26px);
15 font-weight: var(--bkbg-cb-ttl-font-weight, 700);
16 font-style: var(--bkbg-cb-ttl-font-style, normal);
17 text-transform: var(--bkbg-cb-ttl-text-transform, none);
18 text-decoration: var(--bkbg-cb-ttl-text-decoration, none);
19 line-height: var(--bkbg-cb-ttl-line-height-d, 1.2);
20 letter-spacing: var(--bkbg-cb-ttl-letter-spacing-d, normal);
21 word-spacing: var(--bkbg-cb-ttl-word-spacing-d, normal);
22 margin: 0 0 6px;
23 }
24
25 .bkbg-cb-subtitle {
26 font-family: var(--bkbg-cb-sub-font-family, inherit);
27 font-size: var(--bkbg-cb-sub-font-size-d, 15px);
28 font-weight: var(--bkbg-cb-sub-font-weight, normal);
29 font-style: var(--bkbg-cb-sub-font-style, normal);
30 text-transform: var(--bkbg-cb-sub-text-transform, none);
31 text-decoration: var(--bkbg-cb-sub-text-decoration, none);
32 line-height: var(--bkbg-cb-sub-line-height-d, 1.5);
33 letter-spacing: var(--bkbg-cb-sub-letter-spacing-d, normal);
34 word-spacing: var(--bkbg-cb-sub-word-spacing-d, normal);
35 margin: 0 0 22px;
36 }
37
38 .bkbg-cb-card {
39 border-radius: 10px;
40 padding: 20px;
41 margin-bottom: 16px;
42 box-shadow: 0 2px 8px rgba(0,0,0,0.06);
43 }
44
45 /* Presets */
46 .bkbg-cb-presets {
47 display: flex;
48 gap: 8px;
49 flex-wrap: wrap;
50 border-radius: 10px;
51 padding: 16px;
52 margin-bottom: 16px;
53 box-shadow: 0 2px 8px rgba(0,0,0,0.05);
54 }
55
56 .bkbg-cb-preset-btn {
57 border: none;
58 border-radius: 6px;
59 padding: 6px 14px;
60 font-size: 12px;
61 font-weight: 500;
62 cursor: pointer;
63 transition: background 0.15s, color 0.15s;
64 }
65
66 .bkbg-cb-preset-btn:hover { opacity: 0.85; }
67
68 /* Fields row */
69 .bkbg-cb-fields {
70 display: flex;
71 gap: 10px;
72 justify-content: center;
73 flex-wrap: wrap;
74 margin-bottom: 16px;
75 }
76
77 .bkbg-cb-field-col {
78 display: flex;
79 flex-direction: column;
80 align-items: center;
81 gap: 6px;
82 }
83
84 .bkbg-cb-field-input {
85 border-radius: 8px;
86 padding: 10px;
87 text-align: center;
88 font-size: 20px;
89 font-family: 'Courier New', Courier, monospace;
90 font-weight: 700;
91 width: 70px;
92 border: 2px solid transparent;
93 outline: none;
94 transition: border-color 0.2s;
95 -moz-appearance: textfield;
96 }
97
98 .bkbg-cb-field-input::-webkit-outer-spin-button,
99 .bkbg-cb-field-input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
100
101 .bkbg-cb-field-input:focus { border-color: currentColor; }
102
103 .bkbg-cb-field-label {
104 font-size: 11px;
105 font-weight: 600;
106 opacity: 0.65;
107 text-align: center;
108 }
109
110 /* Expression display */
111 .bkbg-cb-expr-display {
112 border-radius: 8px;
113 padding: 14px;
114 text-align: center;
115 font-family: 'Courier New', Courier, monospace;
116 font-size: 24px;
117 font-weight: 700;
118 letter-spacing: 0.12em;
119 margin-bottom: 14px;
120 user-select: all;
121 }
122
123 /* Actions */
124 .bkbg-cb-actions {
125 display: flex;
126 gap: 10px;
127 justify-content: center;
128 flex-wrap: wrap;
129 }
130
131 .bkbg-cb-btn {
132 border: none;
133 border-radius: 8px;
134 padding: 10px 22px;
135 font-size: 14px;
136 font-weight: 600;
137 cursor: pointer;
138 transition: filter 0.15s;
139 color: #fff;
140 }
141
142 .bkbg-cb-btn:hover { filter: brightness(0.9); }
143 .bkbg-cb-btn-outline { background: transparent !important; border: 2px solid; }
144
145 /* Description */
146 .bkbg-cb-desc-card {
147 border-radius: 10px;
148 padding: 16px 20px;
149 margin-bottom: 16px;
150 box-shadow: 0 2px 8px rgba(0,0,0,0.05);
151 border-left-width: 4px;
152 border-left-style: solid;
153 }
154
155 .bkbg-cb-desc-label {
156 font-size: 11px;
157 font-weight: 700;
158 opacity: 0.6;
159 text-transform: uppercase;
160 letter-spacing: 0.08em;
161 margin-bottom: 6px;
162 }
163
164 .bkbg-cb-desc-text {
165 font-size: 16px;
166 line-height: 1.5;
167 }
168
169 /* Error */
170 .bkbg-cb-error {
171 font-size: 13px;
172 color: #ef4444;
173 background: #fef2f2;
174 border: 1px solid #fecaca;
175 border-radius: 6px;
176 padding: 8px 14px;
177 margin-bottom: 12px;
178 }
179
180 /* Next runs */
181 .bkbg-cb-next-title {
182 font-size: 14px;
183 font-weight: 700;
184 margin-bottom: 10px;
185 }
186
187 .bkbg-cb-next-item {
188 display: flex;
189 align-items: center;
190 gap: 10px;
191 padding: 9px 0;
192 border-bottom: 1px solid #f3f4f6;
193 font-size: 14px;
194 }
195
196 .bkbg-cb-next-item:last-child { border-bottom: none; }
197
198 .bkbg-cb-next-arrow { font-weight: 700; font-size: 16px; }
199
200 .bkbg-cb-next-relative {
201 margin-left: auto;
202 font-size: 11px;
203 opacity: 0.6;
204 white-space: nowrap;
205 }
206
207 .bkbg-cb-copy-msg {
208 font-size: 13px;
209 text-align: center;
210 height: 20px;
211 transition: opacity 0.3s;
212 opacity: 0;
213 margin-top: 8px;
214 }
215
216 /* Typography responsive */
217 @media (max-width: 1024px) {
218 .bkbg-cb-title {
219 font-size: var(--bkbg-cb-ttl-font-size-t, var(--bkbg-cb-ttl-font-size-d, 26px));
220 line-height: var(--bkbg-cb-ttl-line-height-t, var(--bkbg-cb-ttl-line-height-d, 1.2));
221 letter-spacing: var(--bkbg-cb-ttl-letter-spacing-t, var(--bkbg-cb-ttl-letter-spacing-d, normal));
222 word-spacing: var(--bkbg-cb-ttl-word-spacing-t, var(--bkbg-cb-ttl-word-spacing-d, normal));
223 }
224 .bkbg-cb-subtitle {
225 font-size: var(--bkbg-cb-sub-font-size-t, var(--bkbg-cb-sub-font-size-d, 15px));
226 line-height: var(--bkbg-cb-sub-line-height-t, var(--bkbg-cb-sub-line-height-d, 1.5));
227 letter-spacing: var(--bkbg-cb-sub-letter-spacing-t, var(--bkbg-cb-sub-letter-spacing-d, normal));
228 word-spacing: var(--bkbg-cb-sub-word-spacing-t, var(--bkbg-cb-sub-word-spacing-d, normal));
229 }
230 }
231 @media (max-width: 767px) {
232 .bkbg-cb-title {
233 font-size: var(--bkbg-cb-ttl-font-size-m, var(--bkbg-cb-ttl-font-size-t, var(--bkbg-cb-ttl-font-size-d, 26px)));
234 line-height: var(--bkbg-cb-ttl-line-height-m, var(--bkbg-cb-ttl-line-height-t, var(--bkbg-cb-ttl-line-height-d, 1.2)));
235 letter-spacing: var(--bkbg-cb-ttl-letter-spacing-m, var(--bkbg-cb-ttl-letter-spacing-t, var(--bkbg-cb-ttl-letter-spacing-d, normal)));
236 word-spacing: var(--bkbg-cb-ttl-word-spacing-m, var(--bkbg-cb-ttl-word-spacing-t, var(--bkbg-cb-ttl-word-spacing-d, normal)));
237 }
238 .bkbg-cb-subtitle {
239 font-size: var(--bkbg-cb-sub-font-size-m, var(--bkbg-cb-sub-font-size-t, var(--bkbg-cb-sub-font-size-d, 15px)));
240 line-height: var(--bkbg-cb-sub-line-height-m, var(--bkbg-cb-sub-line-height-t, var(--bkbg-cb-sub-line-height-d, 1.5)));
241 letter-spacing: var(--bkbg-cb-sub-letter-spacing-m, var(--bkbg-cb-sub-letter-spacing-t, var(--bkbg-cb-sub-letter-spacing-d, normal)));
242 word-spacing: var(--bkbg-cb-sub-word-spacing-m, var(--bkbg-cb-sub-word-spacing-t, var(--bkbg-cb-sub-word-spacing-d, normal)));
243 }
244 }
245
246 .bkbg-cb-copy-msg.bkbg-cb-show { opacity: 1; }
247
248 @media (max-width: 480px) {
249 .bkbg-cb-wrap { padding: 16px; }
250 .bkbg-cb-field-input { width: 56px; font-size: 17px; }
251 .bkbg-cb-expr-display { font-size: 18px; }
252 }
253