* Parse custom-media.
()
| 393 | */ |
| 394 | |
| 395 | function atcustommedia() { |
| 396 | var pos = position(); |
| 397 | var m = match(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/); |
| 398 | if (!m) return; |
| 399 | |
| 400 | return pos({ |
| 401 | type: 'custom-media', |
| 402 | name: trim(m[1]), |
| 403 | media: trim(m[2]), |
| 404 | }); |
| 405 | } |
| 406 | |
| 407 | /** |
| 408 | * Parse paged media. |