fixed-data-table-2 icon indicating copy to clipboard operation
fixed-data-table-2 copied to clipboard

Use open source projects for default styling

Open wcjordan opened this issue 9 years ago • 1 comments

Expected Behavior

We should use open source projects for default styling. Potentially looking at CSS in JS approaches. This will make it easier for folks to jump into the project and help improve the default styling or create default styling themes as suggested in https://github.com/schrodinger/fixed-data-table-2/issues/60

Current Behavior

We currently use internal Facebook utilities for applying styles. This approach is not well understood or documented, and can lead to issues when applying custom styling to the grid.

Possible Solution

Consider using Aphrodite or another alternative to replace the Facebook utilities

Steps to Reproduce (for bugs)

Your Environment

  • Version used: 0.7.5
  • Browser Name and version:
  • Operating System and version (desktop or mobile):
  • Link to your project:

wcjordan avatar Oct 09 '16 20:10 wcjordan

Potentially looking at CSS in JS approaches.

+1 for this. I see you using aphrodite ... having this component be completely self-contained without the need for CSS, along with a powerful style extensibility model via JS (as outlined in #60 ) would be awesome!

Beautiful module guys!

philcockfield avatar Feb 13 '18 08:02 philcockfield