|
10 | 10 | --primary-saturation: 53.2%;
|
11 | 11 | --primary-lightness: 50.2%;
|
12 | 12 |
|
| 13 | + --ifm-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, |
| 14 | + Consolas, Liberation Mono, Courier New, monospace; |
| 15 | + --ifm-font-family-base: ui-sans-serif, system-ui, -apple-system, |
| 16 | + BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, |
| 17 | + sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, |
| 18 | + Noto Color Emoji; |
| 19 | + |
| 20 | + --ifm-code-font-size: 85%; |
| 21 | + |
13 | 22 | --ifm-color-primary: hsl(
|
14 | 23 | var(--primary-hue),
|
15 | 24 | var(--primary-saturation),
|
@@ -192,12 +201,43 @@ samp {
|
192 | 201 | display: none;
|
193 | 202 | }
|
194 | 203 |
|
| 204 | +.theme-code-block:has(+ .snack-sample-link) { |
| 205 | + margin-bottom: 0; |
| 206 | + border-bottom-left-radius: 0; |
| 207 | + border-bottom-right-radius: 0; |
| 208 | +} |
| 209 | + |
| 210 | +.theme-code-block + .snack-sample-link { |
| 211 | + display: block; |
| 212 | + font-size: var(--ifm-code-font-size); |
| 213 | + text-align: right; |
| 214 | + margin-top: 0; |
| 215 | + margin-bottom: var(--ifm-leading); |
| 216 | + padding: calc(var(--ifm-pre-padding) / 2) var(--ifm-pre-padding); |
| 217 | + background-color: #f6f8fa; |
| 218 | + border-top-width: 1px; |
| 219 | + border-top-style: solid; |
| 220 | + border-top-color: var(--ifm-color-gray-200); |
| 221 | + border-bottom-left-radius: var(--ifm-pre-border-radius); |
| 222 | + border-bottom-right-radius: var(--ifm-pre-border-radius); |
| 223 | + box-shadow: var(--ifm-global-shadow-lw); |
| 224 | +} |
| 225 | + |
| 226 | +[data-theme='dark'] .theme-code-block + .snack-sample-link { |
| 227 | + background-color: #282a35; |
| 228 | + border-top-color: rgba(255, 255, 255, 0.07); |
| 229 | +} |
| 230 | + |
195 | 231 | .snack-sample-link {
|
196 | 232 | display: block;
|
197 | 233 | margin-bottom: 25px;
|
198 | 234 | margin-top: -8px;
|
199 | 235 | }
|
200 | 236 |
|
| 237 | +.snack-sample-link svg { |
| 238 | + margin-left: 8px; |
| 239 | +} |
| 240 | + |
201 | 241 | /**
|
202 | 242 | * use magic comments to mark diff blocks
|
203 | 243 | */
|
|
0 commit comments