Closed cleaaum closed 1 year ago
Staging application has been deployed and is available at: https://dash5-services.plotly.host/ml-exchange-staging
Production app name: ml-exchange
Current branch name: issue94-annotationsUI
Commit: 47df3eef7c115387f328b4ea1198853e02867ed9
Closes #75 and #94
This looks amazing! I've spent time clicking around the UI and can't seem to be able to break anything. This is in the stage of fixing typos and nit-picky UI tweaks.
Otherwise, this should be good to merge once I finish up with the work to update the annotations data handling.
This PR re works the UI for the annotation class and annotation tools. It also refactors the way the annotation classes are defined in memory. They are implemented using an OOP approach in which each class has its own set of properties such as as visibility, annotations, color, label etc. These can now easily be processed using MATCH callbacks.