37
37
- Fully compatible with Material-UI : theming and low level components
38
38
- Styled with ` styled-components `
39
39
- Highly customizable ColorPicker : gradient picker, palette, input format, deferred mode
40
- - Small in size (<30kb) without any extra dependencies
40
+ - Small in size (<30kb) without any direct dependencies
41
41
- Use modern React hook and coding conventions
42
42
- Documentation made with Storybook, using Component Story Format and MDX
43
43
@@ -47,10 +47,15 @@ Full documentation is available here :
47
47
48
48
https://mikbry.github.io/material-ui-color/
49
49
50
+ ### Examples availables
51
+
52
+ - Javascript : https://codesandbox.io/s/material-ui-color-qb4vm?file=/src/App.tsx
53
+
54
+ - Typescript : https://codesandbox.io/s/material-ui-color-picker-qvcg3?file=/src/App.tsx
50
55
51
56
## Requirements
52
57
- Works on modern browsers supporting ES6+ (Not compatible with IE)
53
- - Latest React, Styled-Component and Material-UI frameworks
58
+ - React, Styled-Component and Material-UI frameworks
54
59
55
60
## Install
56
61
@@ -70,7 +75,7 @@ you need to have in your dependencies:
70
75
```
71
76
"@material-ui/core": "^4.9.5",
72
77
"material-ui-popup-state": "^1.5.3",
73
- "prop-types": "15.7.2",
78
+ "prop-types": "^ 15.7.2",
74
79
"react": "^16.12.0",
75
80
"react-dom": "^16.12.0",
76
81
"styled-components": "^5.0.1"
@@ -177,25 +182,19 @@ export const Container = () => (
177
182
178
183
## Roadmap
179
184
180
- ### v0.3.0 - [ Current version] ( https://github.com/mikbry/material-ui-color/projects/1 )
181
- - add Typescript support
182
- - accessibility : keyboard and touch support
183
- - localization
184
- - disable alpha property
185
- - #30 , #29 , #22 resolved
186
- - WIP - better documentation: colorType explained, i18n, typescript examples
187
-
188
- ### v0.4.0 - WIP
189
- - optimize code
190
- - redesign inputs in ColorBox
191
- - remove ` styled-components ` to have less dependencies and reduce size
192
- - bugs fixes
185
+ ### v0.4.7 - [ Current version] ( https://github.com/mikbry/material-ui-color/projects/3 )
186
+ - feat: ColorPicker when using onChange with defaultValue don't create a controlled component #100
187
+ - fix: openAtStart=true wrong positionning #68
188
+ - feat: ColorPicker support disable 'plain' textfield format #82
189
+ - fix: Can't make localisation to work (Typescript) #84
193
190
194
191
### v0.5.0 - planned
195
192
- rtl support
196
193
- ColorInput : display alpha and size according to MUi
197
194
- ColorInput : optional color box as left or right icon
198
195
- ColorPicker: left or right Colorbox
196
+ - redesign inputs in ColorBox
197
+ - remove ` styled-components ` to have less dependencies and reduce size
199
198
- bugs fixes
200
199
201
200
## Contribute
0 commit comments