diff --git a/beike/Admin/View/Components/Form/Input.php b/beike/Admin/View/Components/Form/Input.php index b95b3d76..bbda82c6 100644 --- a/beike/Admin/View/Components/Form/Input.php +++ b/beike/Admin/View/Components/Form/Input.php @@ -9,12 +9,14 @@ class Input extends Component public string $name; public string $title; public string $value; + public bool $required; - public function __construct(string $name, string $title, ?string $value) + public function __construct(string $name, string $title, ?string $value, bool $required = false) { $this->name = $name; $this->title = $title; $this->value = $value ?? ''; + $this->required = $required ?? false; } public function render() diff --git a/public/build/beike/admin/css/app.css b/public/build/beike/admin/css/app.css index 0403a801..2469473f 100644 --- a/public/build/beike/admin/css/app.css +++ b/public/build/beike/admin/css/app.css @@ -317,6 +317,14 @@ width: 100px; } +.col-form-label.required::before { + content: "*"; + color: #f56c6c; + font-size: 12px; + font-weight: bold; + margin-right: 5px; +} + .help-text { color: #B2B2B2; margin-top: 4px; diff --git a/public/build/beike/shop/default/css/app.css b/public/build/beike/shop/default/css/app.css index 6f0b511a..e5d1b1fb 100644 --- a/public/build/beike/shop/default/css/app.css +++ b/public/build/beike/shop/default/css/app.css @@ -338,6 +338,14 @@ body[class^=page-account-] { width: 100px; } +.col-form-label.required::before { + content: "*"; + color: #f56c6c; + font-size: 12px; + font-weight: bold; + margin-right: 5px; +} + .module-title { font-size: 1.5rem; text-align: center; diff --git a/resources/beike/admin/css/_global.scss b/resources/beike/admin/css/_global.scss index e1193002..5140bf6c 100644 --- a/resources/beike/admin/css/_global.scss +++ b/resources/beike/admin/css/_global.scss @@ -67,6 +67,16 @@ } } +.col-form-label.required { + &::before { + content: "*"; + color: #f56c6c; + font-size: 12px; + font-weight: bold; + margin-right: 5px; + } +} + .help-text { color: #B2B2B2; margin-top: 4px; diff --git a/resources/beike/admin/views/components/form/input.blade.php b/resources/beike/admin/views/components/form/input.blade.php index 063e6474..b468ba56 100644 --- a/resources/beike/admin/views/components/form/input.blade.php +++ b/resources/beike/admin/views/components/form/input.blade.php @@ -1,4 +1,4 @@ - + {{ $slot }} diff --git a/resources/beike/admin/views/components/form/row.blade.php b/resources/beike/admin/views/components/form/row.blade.php index 3dd1c84d..ac509b3a 100644 --- a/resources/beike/admin/views/components/form/row.blade.php +++ b/resources/beike/admin/views/components/form/row.blade.php @@ -1,15 +1,6 @@
- +
{{ $slot }}
-
- -@if (0) -
- -
- {{ $slot }} -
-
-@endif + \ No newline at end of file diff --git a/resources/beike/admin/views/pages/setting.blade.php b/resources/beike/admin/views/pages/setting.blade.php index 1644ce0a..f46d03a1 100644 --- a/resources/beike/admin/views/pages/setting.blade.php +++ b/resources/beike/admin/views/pages/setting.blade.php @@ -37,7 +37,7 @@
默认货币设置
- +
管理后台目录,默认为admin
diff --git a/resources/beike/shop/default/css/global.scss b/resources/beike/shop/default/css/global.scss index 44968079..e386771e 100644 --- a/resources/beike/shop/default/css/global.scss +++ b/resources/beike/shop/default/css/global.scss @@ -67,6 +67,16 @@ body[class^="page-account-"] { } } +.col-form-label.required { + &::before { + content: "*"; + color: #f56c6c; + font-size: 12px; + font-weight: bold; + margin-right: 5px; + } +} + .module-title { font-size: 1.5rem; text-align: center;