open-reaction-database / ord-interface

Search/browse interface and APIs for the Open Reaction Database
https://open-reaction-database.org
Apache License 2.0
19 stars 9 forks source link

Add a dataset browser #39

Closed skearnes closed 2 years ago

skearnes commented 2 years ago

Along with some significant UI reworks 😄

image

To test, you'll need to rebuild the test database to include the new datasets table, and use it when you launch:

$ cd ord_interface
$ ./build_test_database.sh
$ docker build --file Dockerfile -t openreactiondatabase/ord-interface .. && docker compose up

Partially addresses #35

ipendlet commented 2 years ago

Overall I think that this is a step in the right direction and will significantly improve the usability of the website. The interface is far more intuitive and clean than the previous version.

I have reviewed and manually tested the following interactions and they performed acceptably on the local instance:

Bugs:

Some suggestions for aesthetic changes (happy to help with these through creating issues and following up with PRs where I can):

skearnes commented 2 years ago

Thanks @ipendlet; I'll fix the bugs you mentioned and then I'd like to merge (after #40 is in). Then we can address your other comments in future PRs---does that work for you?