-
Notifications
You must be signed in to change notification settings - Fork 170
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
Why don't we adopt a good framework like Semantic UI?
This change would address #28, #49 and #73, which I wasn't able to reproduce but it's a CSS thing so, yeah… 💯
It has pretty much all we need in terms of components:
- https://react.semantic-ui.com/addons/responsive/
- https://react.semantic-ui.com/addons/portal/
- https://react.semantic-ui.com/elements/button/
- https://react.semantic-ui.com/elements/input/
- https://react.semantic-ui.com/modules/sidebar/
- https://react.semantic-ui.com/elements/loader/
- https://react.semantic-ui.com/modules/transition/
- https://react.semantic-ui.com/elements/segment/
- and more.
Another option is to go with something like bootstrap, but either way, using an entire framework is a good idea in terms of UI consistency.
Both CSS frameworks can be made smaller by not including CSS rules of unused components.
| Semantic UI | Bootstrap 4 | |
|---|---|---|
| Framework size | 91.8 KB | 22.5 KB |
| Properly documented | ✅ | ✅ |
| Preprocessor | Less | Sass |
| Theming | ✅ | ✅ |
| React implementation | ✅ | |
| Includes Icons | ✅ | ❌ |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested