cleanup columnSpans on server startup page

This commit is contained in:
Boy132 2025-09-05 11:23:44 +02:00
parent d66075129c
commit e630d30f51

View File

@ -37,9 +37,7 @@ class Startup extends ServerFormPage
return $form return $form
->columns([ ->columns([
'default' => 1, 'default' => 1,
'sm' => 1, 'md' => 2,
'md' => 4,
'lg' => 6,
]) ])
->schema([ ->schema([
Hidden::make('previewing') Hidden::make('previewing')
@ -48,13 +46,7 @@ class Startup extends ServerFormPage
->label(trans('server/startup.command')) ->label(trans('server/startup.command'))
->readOnly() ->readOnly()
->visible(fn (Server $server) => !in_array($server->startup, $server->egg->startup_commands)) ->visible(fn (Server $server) => !in_array($server->startup, $server->egg->startup_commands))
->formatStateUsing(fn () => 'Custom Startup') ->formatStateUsing(fn () => 'Custom Startup'),
->columnSpan([
'default' => 1,
'sm' => 1,
'md' => 2,
'lg' => 4,
]),
Select::make('startup_select') Select::make('startup_select')
->label(trans('server/startup.command')) ->label(trans('server/startup.command'))
->live() ->live()
@ -81,24 +73,12 @@ class Startup extends ServerFormPage
->send(); ->send();
}) })
->options(fn (Server $server) => array_flip($server->egg->startup_commands)) ->options(fn (Server $server) => array_flip($server->egg->startup_commands))
->selectablePlaceholder(false) ->selectablePlaceholder(false),
->columnSpan([
'default' => 1,
'sm' => 1,
'md' => 2,
'lg' => 4,
]),
TextInput::make('custom_image') TextInput::make('custom_image')
->label(trans('server/startup.docker_image')) ->label(trans('server/startup.docker_image'))
->readOnly() ->readOnly()
->visible(fn (Server $server) => !in_array($server->image, $server->egg->docker_images)) ->visible(fn (Server $server) => !in_array($server->image, $server->egg->docker_images))
->formatStateUsing(fn (Server $server) => $server->image) ->formatStateUsing(fn (Server $server) => $server->image),
->columnSpan([
'default' => 1,
'sm' => 1,
'md' => 2,
'lg' => 2,
]),
Select::make('image') Select::make('image')
->label(trans('server/startup.docker_image')) ->label(trans('server/startup.docker_image'))
->live() ->live()
@ -124,14 +104,7 @@ class Startup extends ServerFormPage
$images = $server->egg->docker_images; $images = $server->egg->docker_images;
return array_flip($images); return array_flip($images);
}) }),
->selectablePlaceholder(false)
->columnSpan([
'default' => 1,
'sm' => 1,
'md' => 2,
'lg' => 2,
]),
Textarea::make('startup') Textarea::make('startup')
->hiddenLabel() ->hiddenLabel()
->columnSpanFull() ->columnSpanFull()