Skip to content

Add fade transition to workspace table

Cindy Halim requested to merge 409531-fade-transition into master

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:

fade-transition-demo.mov

With changes from the main MR (separate tabs for terminated workspaces):

terminated_demo.mov

How to set up and validate locally

Prerequisites:

  • Need to have remote workspaces set up locally: setup doc.

Steps:

Edited by Cindy Halim

Merge request reports