From 25ed535bd12201bb78b59ae9d88e19f499d3245f Mon Sep 17 00:00:00 2001 From: terrylee Date: Thu, 16 Jul 2026 10:18:56 +0800 Subject: [PATCH] =?UTF-8?q?style(app-ui):=20=E9=A0=81=E7=B1=A4=E8=88=87?= =?UTF-8?q?=E3=80=8C=E6=96=B0=E5=A2=9E=E3=80=8D=E6=8C=89=E9=88=95=E5=90=8C?= =?UTF-8?q?=E5=88=97=E9=9D=A0=E5=B7=A6=20=E2=80=94=20=E6=94=B9=E7=94=A8=20?= =?UTF-8?q?x-app-tabs=20=E5=85=83=E4=BB=B6(=E5=B8=B6=20Action=20slot)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除獨立的新增按鈕列與舊 _tabs partial Co-Authored-By: Claude Opus 4.8 (1M context) --- .../admin/app/ui-bundles/content.blade.php | 2 +- .../views/admin/app/ui-bundles/index.blade.php | 6 ++---- .../admin/app/ui-elements/index.blade.php | 6 ++---- .../admin/app/ui-machines/index.blade.php | 2 +- .../app-tabs.blade.php} | 18 ++++++++++++------ 5 files changed, 18 insertions(+), 16 deletions(-) rename resources/views/{admin/app/_tabs.blade.php => components/app-tabs.blade.php} (72%) diff --git a/resources/views/admin/app/ui-bundles/content.blade.php b/resources/views/admin/app/ui-bundles/content.blade.php index 8b57ad6..f0f1afb 100644 --- a/resources/views/admin/app/ui-bundles/content.blade.php +++ b/resources/views/admin/app/ui-bundles/content.blade.php @@ -2,7 +2,7 @@ @section('content')
- @include('admin.app._tabs', ['active' => 'bundles']) +
diff --git a/resources/views/admin/app/ui-bundles/index.blade.php b/resources/views/admin/app/ui-bundles/index.blade.php index 6d65541..ee34bec 100644 --- a/resources/views/admin/app/ui-bundles/index.blade.php +++ b/resources/views/admin/app/ui-bundles/index.blade.php @@ -2,14 +2,12 @@ @section('content')
- @include('admin.app._tabs', ['active' => 'bundles']) - -
+ -
+
diff --git a/resources/views/admin/app/ui-elements/index.blade.php b/resources/views/admin/app/ui-elements/index.blade.php index d480c59..168198b 100644 --- a/resources/views/admin/app/ui-elements/index.blade.php +++ b/resources/views/admin/app/ui-elements/index.blade.php @@ -2,14 +2,12 @@ @section('content')
- @include('admin.app._tabs', ['active' => 'elements']) - -
+ -
+
diff --git a/resources/views/admin/app/ui-machines/index.blade.php b/resources/views/admin/app/ui-machines/index.blade.php index 05028b3..2812077 100644 --- a/resources/views/admin/app/ui-machines/index.blade.php +++ b/resources/views/admin/app/ui-machines/index.blade.php @@ -2,7 +2,7 @@ @section('content')
- @include('admin.app._tabs', ['active' => 'machines']) +
diff --git a/resources/views/admin/app/_tabs.blade.php b/resources/views/components/app-tabs.blade.php similarity index 72% rename from resources/views/admin/app/_tabs.blade.php rename to resources/views/components/app-tabs.blade.php index 90da629..d094876 100644 --- a/resources/views/admin/app/_tabs.blade.php +++ b/resources/views/components/app-tabs.blade.php @@ -1,4 +1,6 @@ -{{-- APP UI元素設定 共用標題 + 頁籤列。傳入 $active = elements | bundles | machines --}} +{{-- APP UI元素設定 共用標題 + 頁籤列(+ 選填右側 Action slot,與頁籤同列靠左)。 + 用法: --}} +@props(['active' => '']) @php $tabs = [ 'elements' => ['label' => __('UI Elements'), 'route' => 'admin.app.ui-elements'], @@ -7,20 +9,24 @@ ]; @endphp -
-

{{ __('APP UI Elements') }}

+

{{ __('APP UI Elements') }}

-
+
+
@foreach($tabs as $key => $tab) {{ $tab['label'] }} @endforeach
+ + @if($slot->isNotEmpty()) + {{ $slot }} + @endif
@if(session('success'))