-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy pathtailwind.config.js
42 lines (41 loc) · 1.12 KB
/
tailwind.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
const plugin = require('tailwindcss/plugin')
module.exports = {
content: ['./app/**/*.{js,ts,jsx,tsx}'],
theme: {
extend: {
colors: {
slate: {
750: '#293649',
},
},
borderColor: {
main: 'rgba(255, 255, 255, 0.24)',
},
backgroundImage: {
glass:
'linear-gradient(262.6deg, rgba(48, 49, 58, 0.5) 0%, rgba(48, 49, 58, 0.3) 101.18%, rgba(48, 49, 58, 0.3) 101.18%);',
main: "url('/images/nba-logo-blue.svg')",
},
gridTemplateColumns: {
'auto-fill': 'repeat(auto-fill, minmax(300px, 1fr))',
},
},
},
plugins: [
plugin(function ({ addVariant, e, postcss }) {
addVariant('firefox', ({ container, separator }) => {
const isFirefoxRule = postcss.atRule({
name: '-moz-document',
params: 'url-prefix()',
})
isFirefoxRule.append(container.nodes)
container.append(isFirefoxRule)
isFirefoxRule.walkRules((rule) => {
rule.selector = `.${e(
`firefox${separator}${rule.selector.slice(1)}`,
)}`
})
})
}),
],
}