Closed antoinefalisse closed 9 months ago
@antoinefalisse I prepared the PRs:
Frontend - https://github.com/stanfordnmbl/opencap-viewer/pull/290 Backend - https://github.com/stanfordnmbl/opencap-api/pull/167
You can add an optional "info" attribute to the "metrics" section in a function response.
https://share.cleanshot.com/cNSZYVWVS3psMtJtFHRd
In that case, you'll see the info icon and a tooltip on the dashboard.
https://share.cleanshot.com/xm3Z5C4ZxGS1W95f1cCD
Also, you can add the function info in the admin.
https://share.cleanshot.com/WG5LDKdgl8xxG2sFWhP3
It is optional. But if the info field has some content, you'll see the info icon on the dialog.
@olehkorkh-planeks Two requests
Add info about analysis, I suggest adding a ? next to the analysis name with some info when hovering mouse on it (see first screenshot). We could type the info in the django admin console.
Add info about scalars/metrics. I suggest adding a pop-up box with some text that would appear when hovering mouse over title (see second screenshot). Ideally we don't need to add a ? button so that we do not make things busier on the frontend. The text should be retrieved from the json from the lambda function (one piece of text per scalar/metric).