-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtailwind.config.ts
57 lines (51 loc) · 1.57 KB
/
tailwind.config.ts
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
import { B200, DN40, DN50, N10, R300 } from '@atlaskit/theme/colors';
import type { Config } from 'tailwindcss';
const sidebarWidth = '3rem'; // 48px
const config: Config = {
content: ['./src/**/*.js', './src/**/*.ts', './src/**/*.tsx'],
darkMode: 'class',
theme: {
extend: {
spacing: {
sidebar: sidebarWidth,
},
width: {
sidebar: sidebarWidth,
},
colors: {
atlassify: {
sidebar: 'var(--atlassify-background-sidebar)',
notifications: 'var(--atlassify-background-notifications)',
attention: R300,
},
},
},
},
plugins: [
({ addBase }) => {
addBase({
':root': {
'--atlassify-background-sidebar': B200,
'--atlassify-background-notifications': N10,
'--atlassify-scrollbar-track':
'var(--ds-background-accent-blue-subtlest)',
'--atlassify-scrollbar-thumb':
'var(--ds-background-accent-blue-subtler)',
'--atlassify-scrollbar-thumb-hover':
'var(--ds-background-accent-blue-subtler-hovered)',
},
'.dark': {
'--atlassify-background-sidebar': DN50,
'--atlassify-background-notifications': DN40,
'--atlassify-scrollbar-track':
'var(--ds-background-accent-gray-subtlest)',
'--atlassify-scrollbar-thumb':
'var(--ds-background-accent-gray-subtler)',
'--atlassify-scrollbar-thumb-hover':
'var(--ds-background-accent-gray-subtler-hovered)',
},
});
},
],
};
export default config;