@@ -11,129 +11,94 @@ title: Installation
11
11
<tabs language =" shell " items =' [{"label":"pnpm","icon":"pnpm","content":"pnpm add actify"},{"label":"yarn","icon":"yarn","content":"yarn add actify"},{"label":"npm","icon":"npm","content":"npm i actify"}] ' >
12
12
</tabs >
13
13
14
- ## globals .css
14
+ ## app .css
15
15
16
16
``` css
17
- @tailwind base;
18
- @tailwind components;
19
- @tailwind utilities;
17
+ @import ' tailwindcss' ;
20
18
21
19
:root {
22
- --md-sys-color-background : 255 248 243 ;
23
- --md-sys-color-on-background : 32 27 18 ;
24
- --md-sys-color-surface : 255 248 243 ;
25
- --md-sys-color-surface-dim : 228 216 203 ;
26
- --md-sys-color-surface-bright : 255 248 243 ;
27
- --md-sys-color-surface-container-lowest : 255 255 255 ;
28
- --md-sys-color-surface-container-low : 254 242 228 ;
29
- --md-sys-color-surface-container : 248 236 222 ;
30
- --md-sys-color-surface-container-high : 243 230 216 ;
31
- --md-sys-color-surface-container-highest : 237 225 211 ;
32
- --md-sys-color-on-surface : 32 27 18 ;
33
- --md-sys-color-surface-variant : 242 225 201 ;
34
- --md-sys-color-on-surface-variant : 80 69 52 ;
35
- --md-sys-color-inverse-surface : 54 47 38 ;
36
- --md-sys-color-inverse-on-surface : 251 239 225 ;
37
- --md-sys-color-outline : 131 117 98 ;
38
- --md-sys-color-outline-variant : 213 196 174 ;
39
- --md-sys-color-shadow : 0 0 0 ;
40
- --md-sys-color-scrim : 0 0 0 ;
41
- --md-sys-color-surface-tint : 127 87 0 ;
42
- --md-sys-color-primary : 127 87 0 ;
43
- --md-sys-color-on-primary : 255 255 255 ;
44
- --md-sys-color-primary-container : 247 179 55 ;
45
- --md-sys-color-on-primary-container : 68 45 0 ;
46
- --md-sys-color-inverse-primary : 255 186 62 ;
47
- --md-sys-color-secondary : 118 90 43 ;
48
- --md-sys-color-on-secondary : 255 255 255 ;
49
- --md-sys-color-secondary-container : 255 220 169 ;
50
- --md-sys-color-on-secondary-container : 92 67 22 ;
51
- --md-sys-color-tertiary : 86 101 0 ;
52
- --md-sys-color-on-tertiary : 255 255 255 ;
53
- --md-sys-color-tertiary-container : 182 202 84 ;
54
- --md-sys-color-on-tertiary-container : 45 54 0 ;
55
- --md-sys-color-error : 186 26 26 ;
56
- --md-sys-color-on-error : 255 255 255 ;
57
- --md-sys-color-error-container : 255 218 214 ;
58
- --md-sys-color-on-error-container : 65 0 2 ;
20
+ --md-sys-color-background : #18130b ;
21
+ --md-sys-color-on-background : #ede1d3 ;
22
+ --md-sys-color-surface : #18130b ;
23
+ --md-sys-color-surface-dim : #18130b ;
24
+ --md-sys-color-surface-bright : #3f382f ;
25
+ --md-sys-color-surface-container-lowest : #120d06 ;
26
+ --md-sys-color-surface-container-low : #201b12 ;
27
+ --md-sys-color-surface-container : #251f16 ;
28
+ --md-sys-color-surface-container-high : #2f2920 ;
29
+ --md-sys-color-surface-container-highest : #3b342a ;
30
+ --md-sys-color-on-surface : #ede1d3 ;
31
+ --md-sys-color-surface-variant : #504534 ;
32
+ --md-sys-color-on-surface-variant : #d5c4ae ;
33
+ --md-sys-color-inverse-surface : #ede1d3 ;
34
+ --md-sys-color-inverse-on-surface : #362f26 ;
35
+ --md-sys-color-outline : #9d8f7b ;
36
+ --md-sys-color-outline-variant : #504534 ;
37
+ --md-sys-color-shadow : #000000 ;
38
+ --md-sys-color-scrim : #000000 ;
39
+ --md-sys-color-surface-tint : #ffba3e ;
40
+ --md-sys-color-primary : #ffc971 ;
41
+ --md-sys-color-on-primary : #432c00 ;
42
+ --md-sys-color-primary-container : #ecaa2e ;
43
+ --md-sys-color-on-primary-container : #614100 ;
44
+ --md-sys-color-inverse-primary : #7f5700 ;
45
+ --md-sys-color-secondary : #e6c188 ;
46
+ --md-sys-color-on-secondary : #432c02 ;
47
+ --md-sys-color-secondary-container : #5e4518 ;
48
+ --md-sys-color-on-secondary-container : #d7b37c ;
49
+ --md-sys-color-tertiary : #c7dc64 ;
50
+ --md-sys-color-on-tertiary : #2c3400 ;
51
+ --md-sys-color-tertiary-container : #acc04b ;
52
+ --md-sys-color-on-tertiary-container : #414d00 ;
53
+ --md-sys-color-error : #ffb4ab ;
54
+ --md-sys-color-on-error : #690005 ;
55
+ --md-sys-color-error-container : #93000a ;
56
+ --md-sys-color-on-error-container : #ffdad6 ;
59
57
}
60
- ```
61
-
62
- ## tailwind.config.js
63
58
64
- ``` ts
65
- import { Config } from ' tailwindcss'
66
-
67
- const config: Config = {
68
- content: [' ./src/**/*.{ts,tsx}' ],
69
- theme: {
70
- extend: {
71
- colors: {
72
- background: ' rgb(var(--md-sys-color-background) / <alpha-value>)' ,
73
- ' on-background' :
74
- ' rgb(var(--md-sys-color-on-background) / <alpha-value>)' ,
75
- surface: ' rgb(var(--md-sys-color-surface) / <alpha-value>)' ,
76
- ' surface-dim' : ' rgb(var(--md-sys-color-surface-dim) / <alpha-value>)' ,
77
- ' surface-bright' :
78
- ' rgb(var(--md-sys-color-surface-bright) / <alpha-value>)' ,
79
- ' surface-container-lowest' :
80
- ' rgb(var(--md-sys-color-surface-container-lowest) / <alpha-value>)' ,
81
- ' surface-container-low' :
82
- ' rgb(var(--md-sys-color-surface-container-low) / <alpha-value>)' ,
83
- ' surface-container' :
84
- ' rgb(var(--md-sys-color-surface-container) / <alpha-value>)' ,
85
- ' surface-container-high' :
86
- ' rgb(var(--md-sys-color-surface-container-high) / <alpha-value>)' ,
87
- ' surface-container-highest' :
88
- ' rgb(var(--md-sys-color-surface-container-highest) / <alpha-value>)' ,
89
- ' on-surface' : ' rgb(var(--md-sys-color-on-surface) / <alpha-value>)' ,
90
- ' surface-variant' :
91
- ' rgb(var(--md-sys-color-surface-variant) / <alpha-value>)' ,
92
- ' on-surface-variant' :
93
- ' rgb(var(--md-sys-color-on-surface-variant) / <alpha-value>)' ,
94
- ' inverse-surface' :
95
- ' rgb(var(--md-sys-color-inverse-surface) / <alpha-value>)' ,
96
- ' inverse-on-surface' :
97
- ' rgb(var(--md-sys-color-inverse-on-surface) / <alpha-value>)' ,
98
- outline: ' rgb(var(--md-sys-color-outline) / <alpha-value>)' ,
99
- ' outline-variant' :
100
- ' rgb(var(--md-sys-color-outline-variant) / <alpha-value>)' ,
101
- shadow: ' rgb(var(--md-sys-color-shadow) / <alpha-value>)' ,
102
- scrim: ' rgb(var(--md-sys-color-scrim) / <alpha-value>)' ,
103
- ' surface-tint' : ' rgb(var(--md-sys-color-surface-tint) / <alpha-value>)' ,
104
- primary: ' rgb(var(--md-sys-color-primary) / <alpha-value>)' ,
105
- ' on-primary' : ' rgb(var(--md-sys-color-on-primary) / <alpha-value>)' ,
106
- ' primary-container' :
107
- ' rgb(var(--md-sys-color-primary-container) / <alpha-value>)' ,
108
- ' on-primary-container' :
109
- ' rgb(var(--md-sys-color-on-primary-container) / <alpha-value>)' ,
110
- ' inverse-primary' :
111
- ' rgb(var(--md-sys-color-inverse-primary) / <alpha-value>)' ,
112
- secondary: ' rgb(var(--md-sys-color-secondary) / <alpha-value>)' ,
113
- ' on-secondary' : ' rgb(var(--md-sys-color-on-secondary) / <alpha-value>)' ,
114
- ' secondary-container' :
115
- ' rgb(var(--md-sys-color-secondary-container) / <alpha-value>)' ,
116
- ' on-secondary-container' :
117
- ' rgb(var(--md-sys-color-on-secondary-container) / <alpha-value>)' ,
118
- tertiary: ' rgb(var(--md-sys-color-tertiary) / <alpha-value>)' ,
119
- ' on-tertiary' : ' rgb(var(--md-sys-color-on-tertiary) / <alpha-value>)' ,
120
- ' tertiary-container' :
121
- ' rgb(var(--md-sys-color-tertiary-container) / <alpha-value>)' ,
122
- ' on-tertiary-container' :
123
- ' rgb(var(--md-sys-color-on-tertiary-container) / <alpha-value>)' ,
124
- error: ' rgb(var(--md-sys-color-error) / <alpha-value>)' ,
125
- ' on-error' : ' rgb(var(--md-sys-color-on-error) / <alpha-value>)' ,
126
- ' error-container' :
127
- ' rgb(var(--md-sys-color-error-container) / <alpha-value>)' ,
128
- ' on-error-container' :
129
- ' rgb(var(--md-sys-color-on-error-container) / <alpha-value>)'
130
- }
131
- }
132
- },
133
- plugins: []
59
+ @theme {
60
+ --color-background: var(--md-sys-color-background);
61
+ --color-on-background: var(--md-sys-color-on-background);
62
+ --color-surface: var(--md-sys-color-surface);
63
+ --color-surface-dim: var(--md-sys-color-surface-dim);
64
+ --color-surface-bright: var(--md-sys-color-surface-bright);
65
+ --color-surface-container-lowest: var(
66
+ --md-sys-color-surface-container-lowest
67
+ );
68
+ --color-surface-container-low: var(--md-sys-color-surface-container-low);
69
+ --color-surface-container: var(--md-sys-color-surface-container);
70
+ --color-surface-container-high: var(--md-sys-color-surface-container-high);
71
+ --color-surface-container-highest: var(
72
+ --md-sys-color-surface-container-highest
73
+ );
74
+ --color-on-surface: var(--md-sys-color-on-surface);
75
+ --color-surface-variant: var(--md-sys-color-surface-variant);
76
+ --color-on-surface-variant: var(--md-sys-color-on-surface-variant);
77
+ --color-inverse-surface: var(--md-sys-color-inverse-surface);
78
+ --color-inverse-on-surface: var(--md-sys-color-inverse-on-surface);
79
+ --color-outline: var(--md-sys-color-outline);
80
+ --color-outline-variant: var(--md-sys-color-outline-variant);
81
+ --color-shadow: var(--md-sys-color-shadow);
82
+ --color-scrim: var(--md-sys-color-scrim);
83
+ --color-surface-tint: var(--md-sys-color-surface-tint);
84
+ --color-primary: var(--md-sys-color-primary);
85
+ --color-on-primary: var(--md-sys-color-on-primary);
86
+ --color-primary-container: var(--md-sys-color-primary-container);
87
+ --color-on-primary-container: var(--md-sys-color-on-primary-container);
88
+ --color-inverse-primary: var(--md-sys-color-inverse-primary);
89
+ --color-secondary: var(--md-sys-color-secondary);
90
+ --color-on-secondary: var(--md-sys-color-on-secondary);
91
+ --color-secondary-container: var(--md-sys-color-secondary-container);
92
+ --color-on-secondary-container: var(--md-sys-color-on-secondary-container);
93
+ --color-tertiary: var(--md-sys-color-tertiary);
94
+ --color-on-tertiary: var(--md-sys-color-on-tertiary);
95
+ --color-tertiary-container: var(--md-sys-color-tertiary-container);
96
+ --color-on-tertiary-container: var(--md-sys-color-on-tertiary-container);
97
+ --color-error: var(--md-sys-color-error);
98
+ --color-on-error: var(--md-sys-color-on-error);
99
+ --color-error-container: var(--md-sys-color-error-container);
100
+ --color-on-error-container: var(--md-sys-color-on-error-container);
134
101
}
135
-
136
- export default config
137
102
```
138
103
139
104
## Example
0 commit comments