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

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

231 lines 9.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-changelog-wrap {
2 box-sizing: border-box;
3 }
4
5 .bkbg-changelog-title {
6 font-family: var(--bkbg-cl-tt-font-family, inherit);
7 font-size: var(--bkbg-cl-tt-font-size-d, 36px);
8 font-weight: var(--bkbg-cl-tt-font-weight, 800);
9 line-height: var(--bkbg-cl-tt-line-height-d, 1.2);
10 text-transform: var(--bkbg-cl-tt-text-transform, none);
11 font-style: var(--bkbg-cl-tt-font-style, normal);
12 text-decoration: var(--bkbg-cl-tt-text-decoration, none);
13 letter-spacing: var(--bkbg-cl-tt-letter-spacing-d, normal);
14 word-spacing: var(--bkbg-cl-tt-word-spacing-d, normal);
15 }
16
17 /* ─── Timeline layout ─── */
18 .bkbg-changelog--timeline .bkbg-changelog-entries {
19 position: relative;
20 padding-left: 40px;
21 }
22 .bkbg-changelog--timeline .bkbg-changelog-entries::before {
23 content: '';
24 position: absolute;
25 left: 12px;
26 top: 6px;
27 bottom: 6px;
28 width: 2px;
29 background: var(--bkbg-cl-connector, #e5e7eb);
30 border-radius: 2px;
31 }
32 .bkbg-changelog--timeline .bkbg-changelog-entry {
33 position: relative;
34 margin-bottom: 40px;
35 }
36 .bkbg-changelog--timeline .bkbg-changelog-entry::before {
37 content: '';
38 position: absolute;
39 left: -34px;
40 top: 8px;
41 width: 12px;
42 height: 12px;
43 border-radius: 50%;
44 background: var(--bkbg-cl-connector, #6c3fb5);
45 border: 3px solid #fff;
46 box-shadow: 0 0 0 2px var(--bkbg-cl-connector, #6c3fb5);
47 }
48
49 /* ─── Card layout ─── */
50 .bkbg-changelog--cards .bkbg-changelog-entries {
51 display: grid;
52 grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
53 gap: 24px;
54 }
55 .bkbg-changelog--cards .bkbg-changelog-entry {
56 border: 1.5px solid rgba(0, 0, 0, 0.08);
57 border-radius: 12px;
58 padding: 24px;
59 background: #fff;
60 box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);
61 }
62
63 /* ─── List layout ─── */
64 .bkbg-changelog--list .bkbg-changelog-entry {
65 border-bottom: 1px solid rgba(0, 0, 0, 0.08);
66 padding-bottom: 28px;
67 margin-bottom: 28px;
68 }
69 .bkbg-changelog--list .bkbg-changelog-entry:last-child {
70 border-bottom: none;
71 margin-bottom: 0;
72 }
73
74 /* ─── Entry header ─── */
75 .bkbg-changelog-header {
76 display: flex;
77 align-items: center;
78 flex-wrap: wrap;
79 gap: 8px;
80 margin-bottom: 12px;
81 }
82 .bkbg-changelog-version {
83 display: inline-flex;
84 align-items: center;
85 border-radius: 6px;
86 padding: 2px 10px;
87 font-family: var(--bkbg-cl-v-font-family, inherit);
88 font-size: var(--bkbg-cl-v-font-size-d, 20px);
89 font-weight: var(--bkbg-cl-v-font-weight, 700);
90 line-height: var(--bkbg-cl-v-line-height-d, 1.3);
91 text-transform: var(--bkbg-cl-v-text-transform, none);
92 font-style: var(--bkbg-cl-v-font-style, normal);
93 text-decoration: var(--bkbg-cl-v-text-decoration, none);
94 letter-spacing: var(--bkbg-cl-v-letter-spacing-d, 0.03em);
95 word-spacing: var(--bkbg-cl-v-word-spacing-d, normal);
96 }
97 .bkbg-changelog-date {
98 font-family: var(--bkbg-cl-d-font-family, inherit);
99 font-size: var(--bkbg-cl-d-font-size-d, 13px);
100 font-weight: var(--bkbg-cl-d-font-weight, 400);
101 line-height: var(--bkbg-cl-d-line-height-d, 1.4);
102 text-transform: var(--bkbg-cl-d-text-transform, none);
103 font-style: var(--bkbg-cl-d-font-style, normal);
104 text-decoration: var(--bkbg-cl-d-text-decoration, none);
105 letter-spacing: var(--bkbg-cl-d-letter-spacing-d, normal);
106 word-spacing: var(--bkbg-cl-d-word-spacing-d, normal);
107 opacity: 0.55;
108 }
109
110 /* ─── Items ─── */
111 .bkbg-changelog-items {
112 list-style: none;
113 margin: 0;
114 padding: 0;
115 display: flex;
116 flex-direction: column;
117 gap: 6px;
118 }
119 .bkbg-changelog-item {
120 display: flex;
121 align-items: flex-start;
122 gap: 8px;
123 font-family: var(--bkbg-cl-i-font-family, inherit);
124 font-size: var(--bkbg-cl-i-font-size-d, 15px);
125 font-weight: var(--bkbg-cl-i-font-weight, 400);
126 line-height: var(--bkbg-cl-i-line-height-d, 1.6);
127 text-transform: var(--bkbg-cl-i-text-transform, none);
128 font-style: var(--bkbg-cl-i-font-style, normal);
129 text-decoration: var(--bkbg-cl-i-text-decoration, none);
130 letter-spacing: var(--bkbg-cl-i-letter-spacing-d, normal);
131 word-spacing: var(--bkbg-cl-i-word-spacing-d, normal);
132 }
133 .bkbg-changelog-badge {
134 display: inline-flex;
135 align-items: center;
136 border-radius: 4px;
137 padding: 1px 8px;
138 font-family: var(--bkbg-cl-bg-font-family, inherit);
139 font-size: var(--bkbg-cl-bg-font-size-d, 11px);
140 font-weight: var(--bkbg-cl-bg-font-weight, 700);
141 line-height: var(--bkbg-cl-bg-line-height-d, 1.4);
142 text-transform: var(--bkbg-cl-bg-text-transform, none);
143 font-style: var(--bkbg-cl-bg-font-style, normal);
144 text-decoration: var(--bkbg-cl-bg-text-decoration, none);
145 letter-spacing: var(--bkbg-cl-bg-letter-spacing-d, 0.04em);
146 word-spacing: var(--bkbg-cl-bg-word-spacing-d, normal);
147 flex-shrink: 0;
148 margin-top: 1px;
149 }
150 .bkbg-changelog-item-text {
151 flex: 1;
152 }
153
154 /* ── Typography responsive ── */
155 @media (max-width: 1024px) {
156 .bkbg-changelog-title {
157 font-size: var(--bkbg-cl-tt-font-size-t, var(--bkbg-cl-tt-font-size-d, 36px));
158 line-height: var(--bkbg-cl-tt-line-height-t, var(--bkbg-cl-tt-line-height-d, 1.2));
159 letter-spacing: var(--bkbg-cl-tt-letter-spacing-t, var(--bkbg-cl-tt-letter-spacing-d, normal));
160 word-spacing: var(--bkbg-cl-tt-word-spacing-t, var(--bkbg-cl-tt-word-spacing-d, normal));
161 }
162 .bkbg-changelog-version {
163 font-size: var(--bkbg-cl-v-font-size-t, var(--bkbg-cl-v-font-size-d, 20px));
164 line-height: var(--bkbg-cl-v-line-height-t, var(--bkbg-cl-v-line-height-d, 1.3));
165 letter-spacing: var(--bkbg-cl-v-letter-spacing-t, var(--bkbg-cl-v-letter-spacing-d, 0.03em));
166 word-spacing: var(--bkbg-cl-v-word-spacing-t, var(--bkbg-cl-v-word-spacing-d, normal));
167 }
168 .bkbg-changelog-item {
169 font-size: var(--bkbg-cl-i-font-size-t, var(--bkbg-cl-i-font-size-d, 15px));
170 line-height: var(--bkbg-cl-i-line-height-t, var(--bkbg-cl-i-line-height-d, 1.6));
171 letter-spacing: var(--bkbg-cl-i-letter-spacing-t, var(--bkbg-cl-i-letter-spacing-d, normal));
172 word-spacing: var(--bkbg-cl-i-word-spacing-t, var(--bkbg-cl-i-word-spacing-d, normal));
173 }
174 .bkbg-changelog-date {
175 font-size: var(--bkbg-cl-d-font-size-t, var(--bkbg-cl-d-font-size-d, 13px));
176 line-height: var(--bkbg-cl-d-line-height-t, var(--bkbg-cl-d-line-height-d, 1.4));
177 letter-spacing: var(--bkbg-cl-d-letter-spacing-t, var(--bkbg-cl-d-letter-spacing-d, normal));
178 word-spacing: var(--bkbg-cl-d-word-spacing-t, var(--bkbg-cl-d-word-spacing-d, normal));
179 }
180 .bkbg-changelog-badge {
181 font-size: var(--bkbg-cl-bg-font-size-t, var(--bkbg-cl-bg-font-size-d, 11px));
182 line-height: var(--bkbg-cl-bg-line-height-t, var(--bkbg-cl-bg-line-height-d, 1.4));
183 letter-spacing: var(--bkbg-cl-bg-letter-spacing-t, var(--bkbg-cl-bg-letter-spacing-d, 0.04em));
184 word-spacing: var(--bkbg-cl-bg-word-spacing-t, var(--bkbg-cl-bg-word-spacing-d, normal));
185 }
186 }
187 @media (max-width: 767px) {
188 .bkbg-changelog-title {
189 font-size: var(--bkbg-cl-tt-font-size-m, var(--bkbg-cl-tt-font-size-t, var(--bkbg-cl-tt-font-size-d, 36px)));
190 line-height: var(--bkbg-cl-tt-line-height-m, var(--bkbg-cl-tt-line-height-t, var(--bkbg-cl-tt-line-height-d, 1.2)));
191 letter-spacing: var(--bkbg-cl-tt-letter-spacing-m, var(--bkbg-cl-tt-letter-spacing-t, var(--bkbg-cl-tt-letter-spacing-d, normal)));
192 word-spacing: var(--bkbg-cl-tt-word-spacing-m, var(--bkbg-cl-tt-word-spacing-t, var(--bkbg-cl-tt-word-spacing-d, normal)));
193 }
194 .bkbg-changelog-version {
195 font-size: var(--bkbg-cl-v-font-size-m, var(--bkbg-cl-v-font-size-t, var(--bkbg-cl-v-font-size-d, 20px)));
196 line-height: var(--bkbg-cl-v-line-height-m, var(--bkbg-cl-v-line-height-t, var(--bkbg-cl-v-line-height-d, 1.3)));
197 letter-spacing: var(--bkbg-cl-v-letter-spacing-m, var(--bkbg-cl-v-letter-spacing-t, var(--bkbg-cl-v-letter-spacing-d, 0.03em)));
198 word-spacing: var(--bkbg-cl-v-word-spacing-m, var(--bkbg-cl-v-word-spacing-t, var(--bkbg-cl-v-word-spacing-d, normal)));
199 }
200 .bkbg-changelog-item {
201 font-size: var(--bkbg-cl-i-font-size-m, var(--bkbg-cl-i-font-size-t, var(--bkbg-cl-i-font-size-d, 15px)));
202 line-height: var(--bkbg-cl-i-line-height-m, var(--bkbg-cl-i-line-height-t, var(--bkbg-cl-i-line-height-d, 1.6)));
203 letter-spacing: var(--bkbg-cl-i-letter-spacing-m, var(--bkbg-cl-i-letter-spacing-t, var(--bkbg-cl-i-letter-spacing-d, normal)));
204 word-spacing: var(--bkbg-cl-i-word-spacing-m, var(--bkbg-cl-i-word-spacing-t, var(--bkbg-cl-i-word-spacing-d, normal)));
205 }
206 .bkbg-changelog-date {
207 font-size: var(--bkbg-cl-d-font-size-m, var(--bkbg-cl-d-font-size-t, var(--bkbg-cl-d-font-size-d, 13px)));
208 line-height: var(--bkbg-cl-d-line-height-m, var(--bkbg-cl-d-line-height-t, var(--bkbg-cl-d-line-height-d, 1.4)));
209 letter-spacing: var(--bkbg-cl-d-letter-spacing-m, var(--bkbg-cl-d-letter-spacing-t, var(--bkbg-cl-d-letter-spacing-d, normal)));
210 word-spacing: var(--bkbg-cl-d-word-spacing-m, var(--bkbg-cl-d-word-spacing-t, var(--bkbg-cl-d-word-spacing-d, normal)));
211 }
212 .bkbg-changelog-badge {
213 font-size: var(--bkbg-cl-bg-font-size-m, var(--bkbg-cl-bg-font-size-t, var(--bkbg-cl-bg-font-size-d, 11px)));
214 line-height: var(--bkbg-cl-bg-line-height-m, var(--bkbg-cl-bg-line-height-t, var(--bkbg-cl-bg-line-height-d, 1.4)));
215 letter-spacing: var(--bkbg-cl-bg-letter-spacing-m, var(--bkbg-cl-bg-letter-spacing-t, var(--bkbg-cl-bg-letter-spacing-d, 0.04em)));
216 word-spacing: var(--bkbg-cl-bg-word-spacing-m, var(--bkbg-cl-bg-word-spacing-t, var(--bkbg-cl-bg-word-spacing-d, normal)));
217 }
218 }
219
220 @media (max-width: 640px) {
221 .bkbg-changelog--timeline .bkbg-changelog-entries {
222 padding-left: 28px;
223 }
224 .bkbg-changelog--timeline .bkbg-changelog-entry::before {
225 left: -22px;
226 }
227 .bkbg-changelog--cards .bkbg-changelog-entries {
228 grid-template-columns: 1fr;
229 }
230 }
231