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 / date-difference / style.css

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

221 lines 7.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-dd-app {
2 font-family: inherit;
3 }
4
5 .bkbg-dd-card {
6 max-width: 620px;
7 margin: 0 auto;
8 background: #ffffff;
9 border-radius: 16px;
10 }
11
12 .bkbg-dd-card .bkbg-dd-title {
13 text-align: center;
14 color: #1e1b4b;
15 font-family: var(--bkbg-dd-ttl-font-family, inherit);
16 font-size: var(--bkbg-dd-ttl-font-size-d, var(--bkbg-dd-ttl-fs, 26px));
17 font-weight: var(--bkbg-dd-ttl-font-weight, 800);
18 line-height: var(--bkbg-dd-ttl-line-height-d, 1.3);
19 letter-spacing: var(--bkbg-dd-ttl-letter-spacing-d, normal);
20 word-spacing: var(--bkbg-dd-ttl-word-spacing-d, normal);
21 text-transform: var(--bkbg-dd-ttl-text-transform, none);
22 font-style: var(--bkbg-dd-ttl-font-style, normal);
23 text-decoration: var(--bkbg-dd-ttl-text-decoration, none);
24 margin-top: 0;
25 margin-bottom: 8px;
26 }
27
28 .bkbg-dd-subtitle {
29 text-align: center;
30 color: #6b7280;
31 font-family: var(--bkbg-dd-sub-font-family, inherit);
32 font-size: var(--bkbg-dd-sub-font-size-d, var(--bkbg-dd-sub-fs, 14px));
33 font-weight: var(--bkbg-dd-sub-font-weight, normal);
34 line-height: var(--bkbg-dd-sub-line-height-d, 1.5);
35 letter-spacing: var(--bkbg-dd-sub-letter-spacing-d, normal);
36 word-spacing: var(--bkbg-dd-sub-word-spacing-d, normal);
37 text-transform: var(--bkbg-dd-sub-text-transform, none);
38 font-style: var(--bkbg-dd-sub-font-style, normal);
39 text-decoration: var(--bkbg-dd-sub-text-decoration, none);
40 margin-top: 0;
41 margin-bottom: 24px;
42 }
43
44 .bkbg-dd-stat-num {
45 font-family: var(--bkbg-dd-num-font-family, inherit);
46 font-size: var(--bkbg-dd-num-font-size-d, var(--bkbg-dd-num-fs, 40px));
47 font-weight: var(--bkbg-dd-num-font-weight, 800);
48 line-height: var(--bkbg-dd-num-line-height-d, 1);
49 letter-spacing: var(--bkbg-dd-num-letter-spacing-d, normal);
50 word-spacing: var(--bkbg-dd-num-word-spacing-d, normal);
51 text-transform: var(--bkbg-dd-num-text-transform, none);
52 font-style: var(--bkbg-dd-num-font-style, normal);
53 text-decoration: var(--bkbg-dd-num-text-decoration, none);
54 margin-bottom: 2px;
55 }
56
57 @media (max-width: 1024px) {
58 .bkbg-dd-card .bkbg-dd-title {
59 font-size: var(--bkbg-dd-ttl-font-size-t, var(--bkbg-dd-ttl-font-size-d, var(--bkbg-dd-ttl-fs, 26px)));
60 line-height: var(--bkbg-dd-ttl-line-height-t, var(--bkbg-dd-ttl-line-height-d, 1.3));
61 letter-spacing: var(--bkbg-dd-ttl-letter-spacing-t, var(--bkbg-dd-ttl-letter-spacing-d, normal));
62 word-spacing: var(--bkbg-dd-ttl-word-spacing-t, var(--bkbg-dd-ttl-word-spacing-d, normal));
63 }
64 .bkbg-dd-subtitle {
65 font-size: var(--bkbg-dd-sub-font-size-t, var(--bkbg-dd-sub-font-size-d, var(--bkbg-dd-sub-fs, 14px)));
66 line-height: var(--bkbg-dd-sub-line-height-t, var(--bkbg-dd-sub-line-height-d, 1.5));
67 letter-spacing: var(--bkbg-dd-sub-letter-spacing-t, var(--bkbg-dd-sub-letter-spacing-d, normal));
68 word-spacing: var(--bkbg-dd-sub-word-spacing-t, var(--bkbg-dd-sub-word-spacing-d, normal));
69 }
70 .bkbg-dd-stat-num {
71 font-size: var(--bkbg-dd-num-font-size-t, var(--bkbg-dd-num-font-size-d, var(--bkbg-dd-num-fs, 40px)));
72 line-height: var(--bkbg-dd-num-line-height-t, var(--bkbg-dd-num-line-height-d, 1));
73 letter-spacing: var(--bkbg-dd-num-letter-spacing-t, var(--bkbg-dd-num-letter-spacing-d, normal));
74 word-spacing: var(--bkbg-dd-num-word-spacing-t, var(--bkbg-dd-num-word-spacing-d, normal));
75 }
76 }
77
78 @media (max-width: 767px) {
79 .bkbg-dd-card .bkbg-dd-title {
80 font-size: var(--bkbg-dd-ttl-font-size-m, var(--bkbg-dd-ttl-font-size-t, var(--bkbg-dd-ttl-font-size-d, var(--bkbg-dd-ttl-fs, 26px))));
81 line-height: var(--bkbg-dd-ttl-line-height-m, var(--bkbg-dd-ttl-line-height-t, var(--bkbg-dd-ttl-line-height-d, 1.3)));
82 letter-spacing: var(--bkbg-dd-ttl-letter-spacing-m, var(--bkbg-dd-ttl-letter-spacing-t, var(--bkbg-dd-ttl-letter-spacing-d, normal)));
83 word-spacing: var(--bkbg-dd-ttl-word-spacing-m, var(--bkbg-dd-ttl-word-spacing-t, var(--bkbg-dd-ttl-word-spacing-d, normal)));
84 }
85 .bkbg-dd-subtitle {
86 font-size: var(--bkbg-dd-sub-font-size-m, var(--bkbg-dd-sub-font-size-t, var(--bkbg-dd-sub-font-size-d, var(--bkbg-dd-sub-fs, 14px))));
87 line-height: var(--bkbg-dd-sub-line-height-m, var(--bkbg-dd-sub-line-height-t, var(--bkbg-dd-sub-line-height-d, 1.5)));
88 letter-spacing: var(--bkbg-dd-sub-letter-spacing-m, var(--bkbg-dd-sub-letter-spacing-t, var(--bkbg-dd-sub-letter-spacing-d, normal)));
89 word-spacing: var(--bkbg-dd-sub-word-spacing-m, var(--bkbg-dd-sub-word-spacing-t, var(--bkbg-dd-sub-word-spacing-d, normal)));
90 }
91 .bkbg-dd-stat-num {
92 font-size: var(--bkbg-dd-num-font-size-m, var(--bkbg-dd-num-font-size-t, var(--bkbg-dd-num-font-size-d, var(--bkbg-dd-num-fs, 40px))));
93 line-height: var(--bkbg-dd-num-line-height-m, var(--bkbg-dd-num-line-height-t, var(--bkbg-dd-num-line-height-d, 1)));
94 letter-spacing: var(--bkbg-dd-num-letter-spacing-m, var(--bkbg-dd-num-letter-spacing-t, var(--bkbg-dd-num-letter-spacing-d, normal)));
95 word-spacing: var(--bkbg-dd-num-word-spacing-m, var(--bkbg-dd-num-word-spacing-t, var(--bkbg-dd-num-word-spacing-d, normal)));
96 }
97 }
98
99 .bkbg-dd-pickers {
100 display: flex;
101 gap: 12px;
102 align-items: flex-end;
103 margin-bottom: 20px;
104 flex-wrap: wrap;
105 }
106
107 .bkbg-dd-picker-col {
108 flex: 1;
109 min-width: 120px;
110 }
111
112 .bkbg-dd-label {
113 display: block;
114 font-size: 13px;
115 font-weight: 600;
116 color: #374151;
117 margin-bottom: 4px;
118 }
119
120 .bkbg-dd-input {
121 width: 100%;
122 padding: 10px 12px;
123 border: 1.5px solid #e5e7eb;
124 border-radius: 8px;
125 font-size: 15px;
126 box-sizing: border-box;
127 outline: none;
128 background: #fff;
129 color: #374151;
130 transition: border-color 0.15s;
131 }
132
133 .bkbg-dd-input:focus {
134 border-color: #6c3fb5;
135 }
136
137 .bkbg-dd-swap {
138 padding: 10px 14px;
139 border: 1.5px solid #6c3fb5;
140 border-radius: 8px;
141 background: #fff;
142 color: #6c3fb5;
143 cursor: pointer;
144 font-weight: 600;
145 font-size: 18px;
146 flex-shrink: 0;
147 transition: background 0.15s, color 0.15s;
148 }
149
150 .bkbg-dd-swap:hover {
151 background: #6c3fb5;
152 color: #fff;
153 }
154
155 .bkbg-dd-result-box {
156 background: #f5f3ff;
157 border: 1.5px solid #ede9fe;
158 border-radius: 16px;
159 padding: 20px;
160 text-align: center;
161 margin-bottom: 16px;
162 }
163
164 .bkbg-dd-result-label {
165 font-size: 13px;
166 color: #9ca3af;
167 text-transform: uppercase;
168 letter-spacing: 0.06em;
169 margin-bottom: 8px;
170 }
171
172 .bkbg-dd-ymd {
173 font-size: 22px;
174 font-weight: 800;
175 color: #6c3fb5;
176 line-height: 1.3;
177 }
178
179 .bkbg-dd-swapped-note {
180 font-size: 12px;
181 color: #9ca3af;
182 margin-top: 8px;
183 }
184
185 .bkbg-dd-stats {
186 display: grid;
187 gap: 10px;
188 }
189
190 .bkbg-dd-stat {
191 text-align: center;
192 background: #fff;
193 border-radius: 10px;
194 padding: 16px 8px;
195 border: 1.5px solid #e5e7eb;
196 }
197
198 .bkbg-dd-stat-label {
199 font-size: 11px;
200 text-transform: uppercase;
201 letter-spacing: 0.05em;
202 color: #9ca3af;
203 margin-bottom: 4px;
204 }
205
206 /* .bkbg-dd-stat-num styled above with typo vars */
207
208 .bkbg-dd-stat-unit {
209 font-size: 12px;
210 color: #9ca3af;
211 }
212
213 .bkbg-dd-empty {
214 text-align: center;
215 padding: 32px;
216 color: #9ca3af;
217 background: #f5f3ff;
218 border-radius: 16px;
219 border: 1.5px solid #ede9fe;
220 }
221