mirror of
https://github.com/pelican-dev/panel.git
synced 2025-09-10 12:48:39 +02:00
Settings page layout
This commit is contained in:
parent
1124cadaad
commit
ae11fd2a5e
@ -30,14 +30,10 @@ class Settings extends ServerFormPage
|
|||||||
public function form(Schema $schema): Schema
|
public function form(Schema $schema): Schema
|
||||||
{
|
{
|
||||||
return parent::form($schema)
|
return parent::form($schema)
|
||||||
->columns([
|
->columns(4)
|
||||||
'default' => 1,
|
|
||||||
'sm' => 2,
|
|
||||||
'md' => 4,
|
|
||||||
'lg' => 6,
|
|
||||||
])
|
|
||||||
->components([
|
->components([
|
||||||
Section::make(trans('server/setting.server_info.title'))
|
Section::make(trans('server/setting.server_info.title'))
|
||||||
|
->columnSpanFull()
|
||||||
->columns([
|
->columns([
|
||||||
'default' => 1,
|
'default' => 1,
|
||||||
'sm' => 2,
|
'sm' => 2,
|
||||||
@ -47,7 +43,12 @@ class Settings extends ServerFormPage
|
|||||||
->schema([
|
->schema([
|
||||||
Fieldset::make()
|
Fieldset::make()
|
||||||
->label(trans('server/setting.server_info.information'))
|
->label(trans('server/setting.server_info.information'))
|
||||||
->columnSpanFull()
|
->columnSpan([
|
||||||
|
'default' => 1,
|
||||||
|
'sm' => 2,
|
||||||
|
'md' => 2,
|
||||||
|
'lg' => 6,
|
||||||
|
])
|
||||||
->schema([
|
->schema([
|
||||||
TextInput::make('name')
|
TextInput::make('name')
|
||||||
->label(trans('server/setting.server_info.name'))
|
->label(trans('server/setting.server_info.name'))
|
||||||
@ -56,7 +57,7 @@ class Settings extends ServerFormPage
|
|||||||
->columnSpan([
|
->columnSpan([
|
||||||
'default' => 1,
|
'default' => 1,
|
||||||
'sm' => 2,
|
'sm' => 2,
|
||||||
'md' => 4,
|
'md' => 2,
|
||||||
'lg' => 6,
|
'lg' => 6,
|
||||||
])
|
])
|
||||||
->live(onBlur: true)
|
->live(onBlur: true)
|
||||||
@ -68,7 +69,7 @@ class Settings extends ServerFormPage
|
|||||||
->columnSpan([
|
->columnSpan([
|
||||||
'default' => 1,
|
'default' => 1,
|
||||||
'sm' => 2,
|
'sm' => 2,
|
||||||
'md' => 4,
|
'md' => 2,
|
||||||
'lg' => 6,
|
'lg' => 6,
|
||||||
])
|
])
|
||||||
->autosize()
|
->autosize()
|
||||||
@ -90,11 +91,16 @@ class Settings extends ServerFormPage
|
|||||||
]),
|
]),
|
||||||
Fieldset::make()
|
Fieldset::make()
|
||||||
->label(trans('server/setting.server_info.limits.title'))
|
->label(trans('server/setting.server_info.limits.title'))
|
||||||
->columnSpanFull()
|
->columnSpan([
|
||||||
|
'default' => 1,
|
||||||
|
'sm' => 2,
|
||||||
|
'md' => 2,
|
||||||
|
'lg' => 6,
|
||||||
|
])
|
||||||
->columns([
|
->columns([
|
||||||
'default' => 1,
|
'default' => 1,
|
||||||
'sm' => 1,
|
'sm' => 1,
|
||||||
'md' => 3,
|
'md' => 1,
|
||||||
'lg' => 3,
|
'lg' => 3,
|
||||||
])
|
])
|
||||||
->schema([
|
->schema([
|
||||||
@ -143,6 +149,7 @@ class Settings extends ServerFormPage
|
|||||||
]),
|
]),
|
||||||
]),
|
]),
|
||||||
Section::make(trans('server/setting.node_info.title'))
|
Section::make(trans('server/setting.node_info.title'))
|
||||||
|
->columnSpan(2)
|
||||||
->schema([
|
->schema([
|
||||||
TextInput::make('node.name')
|
TextInput::make('node.name')
|
||||||
->label(trans('server/setting.node_info.name'))
|
->label(trans('server/setting.node_info.name'))
|
||||||
@ -193,7 +200,7 @@ class Settings extends ServerFormPage
|
|||||||
]),
|
]),
|
||||||
Section::make(trans('server/setting.reinstall.title'))
|
Section::make(trans('server/setting.reinstall.title'))
|
||||||
->hidden(fn (Server $server) => !auth()->user()->can(Permission::ACTION_SETTINGS_REINSTALL, $server))
|
->hidden(fn (Server $server) => !auth()->user()->can(Permission::ACTION_SETTINGS_REINSTALL, $server))
|
||||||
->columnSpanFull()
|
->columnSpan(2)
|
||||||
->collapsible()
|
->collapsible()
|
||||||
->footerActions([
|
->footerActions([
|
||||||
Action::make('reinstall')
|
Action::make('reinstall')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user