@@ -218,45 +218,41 @@ export default function InstancePage() {
218218 < MoreActionsMenu label = "Instance actions" actions = { allMenuActions } />
219219 </ div >
220220 </ PageHeader >
221- < PropertiesTable . Group className = "-mt-8 mb-16" >
222- < PropertiesTable >
223- < PropertiesTable . Row label = "cpu" >
224- < span className = "text-default" > { instance . ncpus } </ span >
225- < span className = "ml-1 text-tertiary" > { pluralize ( ' vCPU' , instance . ncpus ) } </ span >
226- </ PropertiesTable . Row >
227- < PropertiesTable . Row label = "ram" >
228- < span className = "text-default" > { memory . value } </ span >
229- < span className = "ml-1 text-tertiary" > { memory . unit } </ span >
230- </ PropertiesTable . Row >
231- < PropertiesTable . Row label = "state" >
232- < div className = "flex items-center gap-2" >
233- < InstanceStateBadge state = { instance . runState } />
234- { instanceTransitioning ( instance ) && < PollingSpinner /> }
235- < InstanceAutoRestartPopover instance = { instance } />
236- </ div >
237- </ PropertiesTable . Row >
238- < PropertiesTable . Row label = "vpc" >
239- { vpc ? (
240- < Link
241- className = "link-with-underline group text-sans-md"
242- to = { pb . vpc ( { project : instanceSelector . project , vpc : vpc . name } ) }
243- >
244- { vpc . name }
245- </ Link >
246- ) : (
247- < EmptyCell />
248- ) }
249- </ PropertiesTable . Row >
250- </ PropertiesTable >
251- < PropertiesTable >
252- < PropertiesTable . DescriptionRow description = { instance . description } />
253- < PropertiesTable . DateRow date = { instance . timeCreated } label = "Created" />
254- < PropertiesTable . IdRow id = { instance . id } />
255- < PropertiesTable . Row label = "external IPs" >
256- { < ExternalIps { ...instanceSelector } /> }
257- </ PropertiesTable . Row >
258- </ PropertiesTable >
259- </ PropertiesTable . Group >
221+ < PropertiesTable columns = { 2 } className = "-mt-8 mb-16" >
222+ < PropertiesTable . Row label = "cpu" >
223+ < span className = "text-default" > { instance . ncpus } </ span >
224+ < span className = "ml-1 text-tertiary" > { pluralize ( ' vCPU' , instance . ncpus ) } </ span >
225+ </ PropertiesTable . Row >
226+ < PropertiesTable . Row label = "ram" >
227+ < span className = "text-default" > { memory . value } </ span >
228+ < span className = "ml-1 text-tertiary" > { memory . unit } </ span >
229+ </ PropertiesTable . Row >
230+ < PropertiesTable . Row label = "state" >
231+ < div className = "flex items-center gap-2" >
232+ < InstanceStateBadge state = { instance . runState } />
233+ { instanceTransitioning ( instance ) && < PollingSpinner /> }
234+ < InstanceAutoRestartPopover instance = { instance } />
235+ </ div >
236+ </ PropertiesTable . Row >
237+ < PropertiesTable . Row label = "vpc" >
238+ { vpc ? (
239+ < Link
240+ className = "link-with-underline group text-sans-md"
241+ to = { pb . vpc ( { project : instanceSelector . project , vpc : vpc . name } ) }
242+ >
243+ { vpc . name }
244+ </ Link >
245+ ) : (
246+ < EmptyCell />
247+ ) }
248+ </ PropertiesTable . Row >
249+ < PropertiesTable . DescriptionRow description = { instance . description } />
250+ < PropertiesTable . DateRow date = { instance . timeCreated } label = "Created" />
251+ < PropertiesTable . IdRow id = { instance . id } />
252+ < PropertiesTable . Row label = "external IPs" >
253+ { < ExternalIps { ...instanceSelector } /> }
254+ </ PropertiesTable . Row >
255+ </ PropertiesTable >
260256 < RouteTabs fullWidth >
261257 < Tab to = { pb . instanceStorage ( instanceSelector ) } > Storage</ Tab >
262258 < Tab to = { pb . instanceNetworking ( instanceSelector ) } > Networking</ Tab >
0 commit comments