Add fade transition to workspace table
Issue: Separate terminated workspaces into a new tabbe... (#409531 - closed)
What does this MR do and why?
This MR adds a fading transition to the workspace table with a slight delay to satisfy the following requirement: terminated workspaces are removed from the "Active Workspaces" tab with a slight delay and a fading transition. Separating this change since the main MR is already quite chunky
Note that this transition occurs when there is a change in the table's row length– so this applies to terminated and new workspaces.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
With changes solely from this branch, the transition is not visible since terminated and active workspaces are in the same table:
With changes from the main MR (separate tabs for terminated workspaces):
How to set up and validate locally
Prerequisites:
- Need to have remote workspaces set up locally: setup doc.
Steps:
- Pull this branch
- Run GDK
- Navigate to Workspaces page