Skip to content

Add source cell for disks, with side modal#3214

Open
charliepark wants to merge 2 commits into
mainfrom
add_disk_source_cell
Open

Add source cell for disks, with side modal#3214
charliepark wants to merge 2 commits into
mainfrom
add_disk_source_cell

Conversation

@charliepark
Copy link
Copy Markdown
Contributor

@charliepark charliepark commented May 11, 2026

This PR adds a "source" cell to each row in the Disks table, and to each Instance's "Storage" tab.

Screenshot 2026-05-11 at 4 49 59 PM

For each of those locations, it provides a side modal with more info on the source disk / snapshot / image.
Screenshot 2026-05-11 at 4 50 20 PM
Screenshot 2026-05-11 at 4 50 13 PM

In the Disk sidemodal, the source cell is not a link, to prevent stacking of side modals. This follows the pattern on #3158. I also added a badge to the side modal to indicate whether the source is from an image or a snapshot. We can remove that if we feel like it's too noisy. I left it off on the main view, since you can click into it to get more details.
Screenshot 2026-05-13 at 11 30 29 AM

Note that this image detail side modal has a slightly different layout than the existing image detail side modal, and we might want to just use the existing one. I do think the existing one has more of a pseudo-form feel to it, which might be more appropriate in its current location as a drill-down on the images index list, which looks like this:
Screenshot 2026-05-13 at 4 51 49 PM

Closes #2057

@vercel
Copy link
Copy Markdown

vercel Bot commented May 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
console Ready Ready Preview May 13, 2026 3:38pm

Request Review

@charliepark charliepark marked this pull request as ready for review May 13, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Disk: Display the image or snapshot name from which it is created

1 participant