mountetna / timur

Data browser for biologists
GNU General Public License v2.0
3 stars 6 forks source link

Graft revise style #238

Closed graft closed 5 years ago

graft commented 5 years ago

In addition to being a much-needed update to Timur's styling, the major innovation of this branch is to introduce react-table, which replaces all three previous iterations of tables which existed before, that is:

Each of these now use the same component (TableViewer), which is built on top of react-table. The page loading can be either server- or client-side with this component; the Search page does the former, the others the latter.

The style changes are confined to:

Left untouched are manifests and plots, which are best handled after the plot changes in em-d3-v5 (which create a unified 'documentwindow') are implemented. Minimal work was done on maps, which need a lot of work in general as described in #229.

Other updates: