Display workspace local file changes in expanded workspace list card
MR: Pending <!-- NOTE: For context on MR heading, see: https://handbook.gitlab.com/handbook/engineering/devops/dev/create/remote-development/index.html#relationship-of-issues-to-mrs --> ## Description As part of our [new designs for Workspaces](https://gitlab.com/groups/gitlab-org/-/epics/18674), we need to add a file changes section to the expanded workspace cards so that users can quickly see which files have uncommitted changes and identify workspaces with unsaved work using the new `changedFiles` field from the workspace GraphQL type. This field was added in https://gitlab.com/gitlab-org/gitlab/-/issues/565017+s ## Visual Changes ![image](/uploads/ed6ec9b85a61427f725590a2923b255d/image.png){width=1027 height=412} ## Acceptance criteria - [ ] Add "Changes" section to expanded workspace cards - [ ] Show truncated list of changed file paths - [ ] Include three-dot menu button for additional actions (expand file list) - [ ] Handle cases with no file changes ## TODO: Implementation plan <!-- NOTE: Feel free to expand with more sections and headers as needed --> <!-- DO NOT TOUCH BELOW -->
issue