teatime-components
teatime-components copied to clipboard
React components + CSS Modules
This is an interesting problem to 'solve', this was the cleanest and most transparent method I could think of. It touches a bunch of files, though. Another option was just...
Components: - [x] button - [x] check - [x] checkGroup - [x] colorPicker - [x] input - [x] link - [x] radio - [x] radioGroup - [x] spin - [x]...
- [ ] Replace Tumbler's `box-shadow`'s with `border`s: http://sullenor.github.io/teatime-components/#Tumbler. Another issue with zooming. - [x] Wrap spin to avoid `transform` issues. - [x] Check the possible restriction for the string...
- `renderInput`: https://github.com/sullenor/teatime-components/blob/master/component/Input.js#L126-L143
In case any option has a value `null` and prop value is equal `null`, select will choose it instead of setting empty value.
The ideal way is to keep existing `propTypes` and support flow as a bonus. - https://flowtype.org/docs/react.html#defining-components-as-reactcomponent-subclasses - https://flowtype.org/docs/third-party.html - https://flowtype.org/docs/declarations.html#declaration-files
- [x] direction - [x] fuzzysearch - [x] keyboard shortcuts - [ ] multiple - [x] scrolling https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select
Scroll eats the content of the popup in FF 46, so on windows base OS it may affect the content itself.  version 0.6.8
Place to gather all the requirements for the modal windows (knows as popups also). Let it be **O.** for short. So, I'll start. Types - Tooltips with a tail which...