source: frontend/node_modules/tailwindcss/src/lib/substituteScreenAtRules.js

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 12 days ago

Fix frontend appearance

  • Property mode set to 100644
File size: 600 bytes
Line 
1import { normalizeScreens } from '../util/normalizeScreens'
2import buildMediaQuery from '../util/buildMediaQuery'
3
4export default function ({ tailwindConfig: { theme } }) {
5 return function (css) {
6 css.walkAtRules('screen', (atRule) => {
7 let screen = atRule.params
8 let screens = normalizeScreens(theme.screens)
9 let screenDefinition = screens.find(({ name }) => name === screen)
10
11 if (!screenDefinition) {
12 throw atRule.error(`No \`${screen}\` screen found.`)
13 }
14
15 atRule.name = 'media'
16 atRule.params = buildMediaQuery(screenDefinition)
17 })
18 }
19}
Note: See TracBrowser for help on using the repository browser.