Closes #21337: Refactor VirtualMachine view to UI layout #405

Closed
opened 2026-04-05 16:30:02 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @pheus on 2/6/2026

Fixes: #21337

This PR migrates the VirtualMachine detail view to the new modular UI layout approach introduced in v4.5.0, bringing platform rendering in line with the parent/child behavior of devices.

Changes

  • Refactors the VirtualMachine detail view to use SimpleLayout
  • Adds standardized panels for attributes, cluster, and resources
  • Splits the legacy template into reusable components for improved maintainability

Thanks for the guidance and review on the approach!

*Originally created by @pheus on 2/6/2026* ### Fixes: #21337 This PR migrates the **VirtualMachine** detail view to the new modular UI layout approach introduced in v4.5.0, bringing platform rendering in line with the parent/child behavior of devices. #### Changes - Refactors the VirtualMachine detail view to use `SimpleLayout` - Adds standardized panels for **attributes**, **cluster**, and **resources** - Splits the legacy template into reusable components for improved maintainability Thanks for the guidance and review on the approach!
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/netbox#405