codecov / engineering-team

This is a general repo to use with GH Projects
1 stars 0 forks source link

UI cleanup laundry list #1639

Closed JerrySentry closed 2 weeks ago

JerrySentry commented 3 weeks ago

Design doc for reference: https://www.figma.com/file/lpCAamL0oUGKvVng0g7vex/GH-234?type=design&node-id=1-2&mode=design&t=iR8totq8VZOchuyP-0

### Tasks
- [x] Add a link to redirect from components tab on PR page to components tab on Repo page
- [x] Add latest commit under the branch selector
- [x] Disable the branch dropdown box on the not_configured/enable/backfilling views
- [x] When clicking "Enable component analytics" button it should reload the page (which would bring it to backfilling view)
- [x] Fix padding on the dropdowns section. The padding between the vertical line and dropdown and padding between the dropdown label and dropbown
- [x] Add table headers when showing the not_configured/enable/backfilling views
- [x] Last Uploaded table header row values should align to the left
- [x] The delete component modal message is not correct
- [x] Add a aria-label = "delete-{component_id}" to the trash can icon to delete
- [x] Update the message from 24 hour to 1 hour on the backfilling view