fix(profile): serve unified content width and accept full admin range

This commit is contained in:
2026-09-23 13:23:04 +08:00
parent c315297d7f
commit 10c63e02d5
5 changed files with 38 additions and 4 deletions
+3 -1
View File
@@ -141,7 +141,9 @@ class GlobalSchema {
['key' => 'close_backdrop', 'label' => '关闭毛玻璃效果', 'type' => 'switch', 'default' => false],
]],
['key' => 'layout', 'title' => '布局设置', 'fields' => [
['key' => 'container_max_width', 'label' => '内容最大宽度', 'type' => 'number', 'default' => 1200, 'min' => 0, 'max' => 1600],
// 0(全宽)与 1200–2200 与设置页下拉选项、Settings::container_max_width() 归一化区间一致;
// 上限低于 UI 可选项会让后台保存被校验拒绝,页面宽度卡在旧值。
['key' => 'container_max_width', 'label' => '内容最大宽度', 'type' => 'number', 'default' => 1200, 'min' => 0, 'max' => 2200],
['key' => 'sidebar_enabled', 'label' => '开启侧边栏', 'type' => 'switch', 'default' => true],
['key' => 'sidebar_position', 'label' => '侧边栏位置', 'type' => 'radio', 'default' => 'right', 'options' => [
['label' => '左侧', 'value' => 'left'],