|
24 | 24 | </select> |
25 | 25 | </div> |
26 | 26 | <div class="control-item"> |
27 | | - <label for="demo-exclude">Exclude Repos (comma-separated)</label> |
| 27 | + <label for="demo-exclude">Exclude Repos</label> |
28 | 28 | <input type="text" id="demo-exclude" placeholder="repo-one, repo-two" /> |
29 | 29 | </div> |
30 | 30 | </div> |
|
139 | 139 | </script> |
140 | 140 |
|
141 | 141 | <style> |
| 142 | + /* Override Starlight's .sl-markdown-content spacing rules */ |
| 143 | + .demo-wrapper, |
| 144 | + .demo-wrapper * { |
| 145 | + margin-top: 0 !important; |
| 146 | + } |
| 147 | + |
142 | 148 | .demo-wrapper { |
143 | | - margin: 2rem 0; |
| 149 | + margin: 2rem 0 !important; |
144 | 150 | } |
145 | 151 |
|
146 | 152 | .demo-controls { |
147 | 153 | background: var(--sl-color-bg-sidebar); |
148 | 154 | border: 1px solid var(--sl-color-gray-5); |
149 | 155 | border-radius: 0.75rem; |
150 | 156 | padding: 2rem; |
151 | | - margin-bottom: 1.5rem; |
| 157 | + margin-bottom: 1.5rem !important; |
152 | 158 | display: flex; |
153 | 159 | flex-direction: column; |
154 | 160 | gap: 1.5rem; |
|
162 | 168 |
|
163 | 169 | .control-row { |
164 | 170 | display: grid; |
165 | | - grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); |
| 171 | + grid-template-columns: repeat(4, 1fr); |
166 | 172 | gap: 1rem; |
167 | 173 | } |
168 | 174 |
|
|
218 | 224 | } |
219 | 225 |
|
220 | 226 | .control-group .control-row { |
221 | | - grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); |
| 227 | + grid-template-columns: repeat(3, 1fr); |
| 228 | + } |
| 229 | + |
| 230 | + @media (max-width: 768px) { |
| 231 | + .control-group .control-row { |
| 232 | + grid-template-columns: 1fr; |
| 233 | + } |
222 | 234 | } |
223 | 235 |
|
224 | 236 | .control-group-label { |
225 | 237 | font-size: 0.9rem; |
226 | 238 | font-weight: 700; |
227 | 239 | color: var(--sl-color-text); |
228 | | - margin-bottom: 0.25rem; |
| 240 | + margin-bottom: 0.25rem !important; |
229 | 241 | } |
230 | 242 |
|
231 | 243 | .demo-btn { |
|
254 | 266 | background: transparent; |
255 | 267 | border: 1px solid var(--sl-color-text-accent); |
256 | 268 | color: var(--sl-color-text-accent); |
257 | | - margin-top: 0.75rem; |
| 269 | + margin-top: 0.75rem !important; |
258 | 270 | } |
259 | 271 |
|
260 | 272 | #demo-container { |
261 | | - margin: 2rem 0; |
| 273 | + margin: 2rem 0 !important; |
262 | 274 | padding: 1.5rem; |
263 | 275 | background: var(--sl-color-bg); |
264 | 276 | border: 1px solid var(--sl-color-gray-5); |
|
267 | 279 | } |
268 | 280 |
|
269 | 281 | .demo-output { |
270 | | - margin-top: 2rem; |
| 282 | + margin-top: 2rem !important; |
271 | 283 | } |
272 | 284 |
|
273 | 285 | .demo-output-label { |
274 | 286 | font-size: 1rem; |
275 | 287 | font-weight: 600; |
276 | 288 | color: var(--sl-color-text); |
277 | | - margin-bottom: 0.75rem; |
| 289 | + margin-bottom: 0.75rem !important; |
278 | 290 | } |
279 | 291 |
|
280 | 292 | #demo-code { |
|
0 commit comments