iVis-at-Bilkent / software-artifact-analyzer

SAA: A tool to visually analyze varying software artifacts including source code files, pull requests, issues, and commits, as well as their links and their relationships with developers in a software project to improve the software development process
0 stars 0 forks source link

Misc UI improvements #118

Closed ugurdogrusoz closed 5 months ago

ugurdogrusoz commented 5 months ago

I am sure there are other pages where this is needed.

LaraMerdol commented 5 months ago

UI changes for report tab;

Screen Shot 2024-04-24 at 22 47 23

Also pr dropdown for developer, commit and file and issue for developer size adjusted

Screen Shot 2024-04-24 at 22 47 53
ugurdogrusoz commented 5 months ago

Looks great. Please scan all such UI for consistency and then assign this to me.

LaraMerdol commented 5 months ago

Fix subtask 2: Changes select elements with auto-complete element from Angular material. Adjusted the UI of the auto-complete element to be compatible with the SAA.

- UI changes for report tabs; (Same for report-file, report-developer, report-commit) Screen Recording 2024-04-25 at 17 11 32

- UI changes for the developers' commits

Screen Recording 2024-04-25 at 18 38 15 For names text-width longer than 150px text-overflow: elipsis

Screen Shot 2024-04-25 at 18 40 17 Screen Shot 2024-04-25 at 20 06 44

- UI changes for files expert

Screen Shot 2024-04-25 at 20 06 14

Screen Recording 2024-04-25 at 19 37 48

- UI changes for reviewer recommendation

Screen Shot 2024-04-25 at 20 03 07
LaraMerdol commented 5 months ago

You can check from http://saa.cs.bilkent.edu.tr/