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

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

251 lines 9.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Troubleshooting Guide Block */
2 .bkbg-tg-block {
3 box-sizing: border-box;
4 font-family: inherit;
5 }
6
7 .bkbg-tg-title {
8 margin: 0 0 8px;
9 font-family: var(--bktsg-tt-font-family, inherit);
10 font-size: var(--bktsg-tt-font-size-d, 26px);
11 font-weight: var(--bktsg-tt-font-weight, 700);
12 font-style: var(--bktsg-tt-font-style, normal);
13 line-height: var(--bktsg-tt-line-height-d, 1.3);
14 text-decoration: var(--bktsg-tt-text-decoration, none);
15 text-transform: var(--bktsg-tt-text-transform, none);
16 letter-spacing: var(--bktsg-tt-letter-spacing-d, normal);
17 word-spacing: var(--bktsg-tt-word-spacing-d, normal);
18 }
19 .bkbg-tg-header h3.bkbg-tg-title {
20 font-family: var(--bktsg-tt-font-family, inherit);
21 font-size: var(--bktsg-tt-font-size-d, 26px);
22 font-weight: var(--bktsg-tt-font-weight, 700);
23 font-style: var(--bktsg-tt-font-style, normal);
24 line-height: var(--bktsg-tt-line-height-d, 1.3);
25 text-decoration: var(--bktsg-tt-text-decoration, none);
26 text-transform: var(--bktsg-tt-text-transform, none);
27 letter-spacing: var(--bktsg-tt-letter-spacing-d, normal);
28 word-spacing: var(--bktsg-tt-word-spacing-d, normal);
29 }
30
31 .bkbg-tg-subtitle {
32 margin: 0;
33 line-height: 1.6;
34 }
35
36 /* Search */
37 .bkbg-tg-search-wrap {
38 position: relative;
39 }
40
41 .bkbg-tg-search {
42 width: 100%;
43 box-sizing: border-box;
44 padding: 10px 14px 10px 38px;
45 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");
46 background-repeat: no-repeat;
47 background-position: 12px center;
48 background-size: 16px;
49 font-size: 14px;
50 font-family: inherit;
51 outline: none;
52 transition: border-color .2s;
53 }
54
55 .bkbg-tg-search:focus {
56 border-color: #6366f1;
57 box-shadow: 0 0 0 3px rgba(99,102,241,.12);
58 }
59
60 /* Issue list */
61 .bkbg-tg-list {
62 display: flex;
63 flex-direction: column;
64 }
65
66 .bkbg-tg-issue {
67 overflow: hidden;
68 transition: box-shadow .2s, transform .2s;
69 }
70
71 .bkbg-tg-issue:hover {
72 box-shadow: 0 4px 16px rgba(0,0,0,.08);
73 transform: translateY(-1px);
74 }
75
76 /* Flat style */
77 .bkbg-tg-issue.is-flat {
78 border: none;
79 border-bottom: 1px solid var(--bkbg-tg-border, #e2e8f0);
80 border-radius: 0 !important;
81 }
82
83 .bkbg-tg-issue.is-flat:hover {
84 transform: none;
85 box-shadow: none;
86 }
87
88 /* Compact layout */
89 .bkbg-tg-list.is-compact .bkbg-tg-issue {
90 display: grid;
91 grid-template-columns: 1fr 1fr 1.2fr;
92 grid-template-rows: auto;
93 align-items: stretch;
94 }
95
96 .bkbg-tg-list.is-compact .bkbg-tg-problem-row {
97 border-right: 1px solid var(--bkbg-tg-border, #e2e8f0);
98 border-bottom: none !important;
99 }
100
101 .bkbg-tg-list.is-compact .bkbg-tg-cause-col {
102 border-right: 1px solid var(--bkbg-tg-border, #e2e8f0);
103 }
104
105 /* Problem row */
106 .bkbg-tg-problem-row {
107 display: flex;
108 align-items: center;
109 gap: 10px;
110 padding: 14px 18px;
111 }
112
113 .bkbg-tg-number-badge {
114 min-width: 26px;
115 height: 26px;
116 border-radius: 50%;
117 display: flex;
118 align-items: center;
119 justify-content: center;
120 font-size: 12px;
121 font-weight: 700;
122 flex-shrink: 0;
123 }
124
125 .bkbg-tg-problem-text {
126 flex: 1;
127 font-family: var(--bktsg-pt-font-family, inherit);
128 font-size: var(--bktsg-pt-font-size-d, 16px);
129 font-weight: var(--bktsg-pt-font-weight, 600);
130 font-style: var(--bktsg-pt-font-style, normal);
131 line-height: var(--bktsg-pt-line-height-d, 1.4);
132 text-decoration: var(--bktsg-pt-text-decoration, none);
133 text-transform: var(--bktsg-pt-text-transform, none);
134 letter-spacing: var(--bktsg-pt-letter-spacing-d, normal);
135 word-spacing: var(--bktsg-pt-word-spacing-d, normal);
136 }
137
138 .bkbg-tg-severity {
139 padding: 3px 10px;
140 border-radius: 100px;
141 font-size: 11px;
142 font-weight: 700;
143 white-space: nowrap;
144 flex-shrink: 0;
145 }
146
147 /* Cause / Solution */
148 .bkbg-tg-cause-col,
149 .bkbg-tg-solution-col {
150 padding: 10px 18px;
151 }
152
153 .bkbg-tg-col-label {
154 font-size: 10px;
155 font-weight: 700;
156 text-transform: uppercase;
157 letter-spacing: .06em;
158 display: block;
159 margin-bottom: 4px;
160 }
161
162 .bkbg-tg-cause-text,
163 .bkbg-tg-solution-text {
164 font-family: var(--bktsg-bt-font-family, inherit);
165 font-size: var(--bktsg-bt-font-size-d, 14px);
166 font-weight: var(--bktsg-bt-font-weight, normal);
167 font-style: var(--bktsg-bt-font-style, normal);
168 line-height: var(--bktsg-bt-line-height-d, 1.6);
169 text-decoration: var(--bktsg-bt-text-decoration, none);
170 text-transform: var(--bktsg-bt-text-transform, none);
171 letter-spacing: var(--bktsg-bt-letter-spacing-d, normal);
172 word-spacing: var(--bktsg-bt-word-spacing-d, normal);
173 }
174
175 /* Toggle (collapsible) */
176 .bkbg-tg-toggle {
177 background: none;
178 border: none;
179 cursor: pointer;
180 display: flex;
181 align-items: center;
182 gap: 6px;
183 padding: 0;
184 font-size: 12px;
185 color: #64748b;
186 margin-left: auto;
187 flex-shrink: 0;
188 }
189
190 .bkbg-tg-toggle .bkbg-tg-arrow {
191 display: inline-block;
192 transition: transform .25s;
193 font-size: 10px;
194 }
195
196 .bkbg-tg-issue.is-open .bkbg-tg-toggle .bkbg-tg-arrow {
197 transform: rotate(90deg);
198 }
199
200 .bkbg-tg-body {
201 overflow: hidden;
202 transition: max-height .3s ease;
203 }
204
205 /* Hidden issues (search) */
206 .bkbg-tg-issue.is-hidden {
207 display: none;
208 }
209
210 /* No results message */
211 .bkbg-tg-no-results {
212 text-align: center;
213 padding: 24px;
214 color: #94a3b8;
215 font-size: 14px;
216 display: none;
217 }
218
219 .bkbg-tg-no-results.is-visible {
220 display: block;
221 }
222
223 @media (max-width: 640px) {
224 .bkbg-tg-list.is-compact .bkbg-tg-issue {
225 grid-template-columns: 1fr;
226 }
227
228 .bkbg-tg-list.is-compact .bkbg-tg-problem-row {
229 border-right: none;
230 border-bottom: 1px solid var(--bkbg-tg-border, #e2e8f0) !important;
231 }
232
233 .bkbg-tg-list.is-compact .bkbg-tg-cause-col {
234 border-right: none;
235 border-bottom: 1px solid var(--bkbg-tg-border, #e2e8f0);
236 }
237 }
238
239 @media(max-width:1024px){
240 .bkbg-tg-title{font-size:var(--bktsg-tt-font-size-t,var(--bktsg-tt-font-size-d,26px));line-height:var(--bktsg-tt-line-height-t,var(--bktsg-tt-line-height-d,1.3));letter-spacing:var(--bktsg-tt-letter-spacing-t,var(--bktsg-tt-letter-spacing-d,normal));word-spacing:var(--bktsg-tt-word-spacing-t,var(--bktsg-tt-word-spacing-d,normal))}
241 .bkbg-tg-header h3.bkbg-tg-title{font-size:var(--bktsg-tt-font-size-t,var(--bktsg-tt-font-size-d,26px));line-height:var(--bktsg-tt-line-height-t,var(--bktsg-tt-line-height-d,1.3));letter-spacing:var(--bktsg-tt-letter-spacing-t,var(--bktsg-tt-letter-spacing-d,normal));word-spacing:var(--bktsg-tt-word-spacing-t,var(--bktsg-tt-word-spacing-d,normal))}
242 .bkbg-tg-problem-text{font-size:var(--bktsg-pt-font-size-t,var(--bktsg-pt-font-size-d,16px));line-height:var(--bktsg-pt-line-height-t,var(--bktsg-pt-line-height-d,1.4));letter-spacing:var(--bktsg-pt-letter-spacing-t,var(--bktsg-pt-letter-spacing-d,normal));word-spacing:var(--bktsg-pt-word-spacing-t,var(--bktsg-pt-word-spacing-d,normal))}
243 .bkbg-tg-cause-text,.bkbg-tg-solution-text{font-size:var(--bktsg-bt-font-size-t,var(--bktsg-bt-font-size-d,14px));line-height:var(--bktsg-bt-line-height-t,var(--bktsg-bt-line-height-d,1.6));letter-spacing:var(--bktsg-bt-letter-spacing-t,var(--bktsg-bt-letter-spacing-d,normal));word-spacing:var(--bktsg-bt-word-spacing-t,var(--bktsg-bt-word-spacing-d,normal))}
244 }
245 @media(max-width:767px){
246 .bkbg-tg-title{font-size:var(--bktsg-tt-font-size-m,var(--bktsg-tt-font-size-t,var(--bktsg-tt-font-size-d,26px)));line-height:var(--bktsg-tt-line-height-m,var(--bktsg-tt-line-height-t,var(--bktsg-tt-line-height-d,1.3)));letter-spacing:var(--bktsg-tt-letter-spacing-m,var(--bktsg-tt-letter-spacing-t,var(--bktsg-tt-letter-spacing-d,normal)));word-spacing:var(--bktsg-tt-word-spacing-m,var(--bktsg-tt-word-spacing-t,var(--bktsg-tt-word-spacing-d,normal)))}
247 .bkbg-tg-header h3.bkbg-tg-title{font-size:var(--bktsg-tt-font-size-m,var(--bktsg-tt-font-size-t,var(--bktsg-tt-font-size-d,26px)));line-height:var(--bktsg-tt-line-height-m,var(--bktsg-tt-line-height-t,var(--bktsg-tt-line-height-d,1.3)));letter-spacing:var(--bktsg-tt-letter-spacing-m,var(--bktsg-tt-letter-spacing-t,var(--bktsg-tt-letter-spacing-d,normal)));word-spacing:var(--bktsg-tt-word-spacing-m,var(--bktsg-tt-word-spacing-t,var(--bktsg-tt-word-spacing-d,normal)))}
248 .bkbg-tg-problem-text{font-size:var(--bktsg-pt-font-size-m,var(--bktsg-pt-font-size-t,var(--bktsg-pt-font-size-d,16px)));line-height:var(--bktsg-pt-line-height-m,var(--bktsg-pt-line-height-t,var(--bktsg-pt-line-height-d,1.4)));letter-spacing:var(--bktsg-pt-letter-spacing-m,var(--bktsg-pt-letter-spacing-t,var(--bktsg-pt-letter-spacing-d,normal)));word-spacing:var(--bktsg-pt-word-spacing-m,var(--bktsg-pt-word-spacing-t,var(--bktsg-pt-word-spacing-d,normal)))}
249 .bkbg-tg-cause-text,.bkbg-tg-solution-text{font-size:var(--bktsg-bt-font-size-m,var(--bktsg-bt-font-size-t,var(--bktsg-bt-font-size-d,14px)));line-height:var(--bktsg-bt-line-height-m,var(--bktsg-bt-line-height-t,var(--bktsg-bt-line-height-d,1.6)));letter-spacing:var(--bktsg-bt-letter-spacing-m,var(--bktsg-bt-letter-spacing-t,var(--bktsg-bt-letter-spacing-d,normal)));word-spacing:var(--bktsg-bt-word-spacing-m,var(--bktsg-bt-word-spacing-t,var(--bktsg-bt-word-spacing-d,normal)))}
250 }
251