Skip to content

LDVSpec usability improvements

Robbie Luijben requested to merge SDC-917/usability-improvements into main

1. Updated successor/predecessor column labels

image

Tested layout on minimum of 1280x1024, seemed fine.

2. Added autoselection of item in some dropdowns on workspec/group form if that item is the only value

image

Since it involves frontend (JavaScript) logic, integration robot tests were added.

3. Added visual indication if task does not contain any files

image

Badge color is changed to a beautiful orange color when task doesk not contain files. Tooltip is also different. An asterisk is appended to the submission status, mostly for integration testing purposes, but I think that's fine.

Since it involves frontend (JavaScript) logic, integration robot tests were added.

4. Add links to embedded user guide

image

I've tried to make it look as pretty as possible with the least amount of time. The header text was changed from primary (e.g., dark blue'ish) to black, to contract with the user guide link. This way, it looks similar to tooltips and recognizable. I extracted the user guide link html to a partial template for easier re-use and to prevent copy/pasting. Not in the story, but I added the same links to the user guide on the craete/add group forms as well.

Edited by Robbie Luijben

Merge request reports