Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create component library with CSS modules reusing other OSS solutions. #8

Open
swernerx opened this issue Nov 21, 2017 · 1 comment

Comments

@swernerx
Copy link
Member

Often times in projects using edge we see issues with selecting good matches for the architectural decisions being made by Edge e.g. using CSS modules for sandboxing of component styles. We care about keeping the bundle size of applications down - therefor it makes sense to offer assistance with pre-selected components and offering a set of pre-tested and compatible component libraries and solutions. We might even think of a new sub-project edge-library which has dependencies to different OSS libraries, offers Storybook demos and possible some custom solutions to share in applications.

@swernerx
Copy link
Member Author

swernerx commented Nov 21, 2017

Forms:

  • Downshift: Dropdowns, AutoSuggest Boxes, etc. Accessible and Style-less
  • Formik: Generic Form Handling with Validation and Submit Handling. Redux-free.
  • Rating Clever CSS-only solution for implementing a rating widget.
  • Starability Alternative CSS-only rating solution.

Charting:

  • React Trend: Simple line chart for showing growth/decline of a single value over time.

Animation:

  • React Move Version 2.0 got some massive improvement. One of the best candidates for general animation needs in ReactJS.
  • React Flip Move: Reordering of lists using the FLIP technique for 60fps rendering.

Modern CSS Frameworks:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant