From b5027429f9c207209ec8148010202a2377baeb8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Modestas=20Vaitkevi=C4=8Dius?= Date: Wed, 4 Dec 2024 16:58:48 +0200 Subject: [PATCH] Disabled navigation image --- .../Panels/Navigation/DisabledNavigation.php | 17 +++++++++++++++++ .../navigation/disabled-navigation.blade.php | 3 +++ docs-assets/app/routes/web.php | 2 ++ .../panels/navigation/disabled-navigation.jpg | Bin 0 -> 6268 bytes .../panels/navigation/disabled-navigation.jpg | Bin 0 -> 6196 bytes docs-assets/screenshots/schema.js | 12 ++++++++++++ packages/panels/docs/06-navigation.md | 2 ++ 7 files changed, 36 insertions(+) create mode 100644 docs-assets/app/app/Livewire/Panels/Navigation/DisabledNavigation.php create mode 100644 docs-assets/app/resources/views/livewire/panels/navigation/disabled-navigation.blade.php create mode 100644 docs-assets/screenshots/images/dark/panels/navigation/disabled-navigation.jpg create mode 100644 docs-assets/screenshots/images/light/panels/navigation/disabled-navigation.jpg diff --git a/docs-assets/app/app/Livewire/Panels/Navigation/DisabledNavigation.php b/docs-assets/app/app/Livewire/Panels/Navigation/DisabledNavigation.php new file mode 100644 index 0000000000..06c682bcb6 --- /dev/null +++ b/docs-assets/app/app/Livewire/Panels/Navigation/DisabledNavigation.php @@ -0,0 +1,17 @@ +getCurrentPanel() + ->navigation(false); + } +} diff --git a/docs-assets/app/resources/views/livewire/panels/navigation/disabled-navigation.blade.php b/docs-assets/app/resources/views/livewire/panels/navigation/disabled-navigation.blade.php new file mode 100644 index 0000000000..3a6cce8d18 --- /dev/null +++ b/docs-assets/app/resources/views/livewire/panels/navigation/disabled-navigation.blade.php @@ -0,0 +1,3 @@ +
+ +
\ No newline at end of file diff --git a/docs-assets/app/routes/web.php b/docs-assets/app/routes/web.php index 5137d7f756..b3be657f2b 100644 --- a/docs-assets/app/routes/web.php +++ b/docs-assets/app/routes/web.php @@ -7,6 +7,7 @@ use App\Livewire\Forms\LayoutDemo as FormsLayoutDemo; use App\Livewire\Infolists\EntriesDemo; use App\Livewire\Infolists\LayoutDemo as InfolistsLayoutDemo; use App\Livewire\NotificationsDemo; +use App\Livewire\Panels\Navigation\DisabledNavigation; use App\Livewire\Panels\Navigation\UserMenuCustomization; use App\Livewire\TablesDemo; use Illuminate\Support\Facades\Route; @@ -40,5 +41,6 @@ Route::group(['prefix' => 'infolists'], function () { Route::group(['prefix' => 'panels'], function () { Route::group(['prefix' => 'navigation'], function () { Route::get('user-menu-customization', UserMenuCustomization::class); + Route::get('disabled-navigation', DisabledNavigation::class); }); }); diff --git a/docs-assets/screenshots/images/dark/panels/navigation/disabled-navigation.jpg b/docs-assets/screenshots/images/dark/panels/navigation/disabled-navigation.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3370bd4cd0942468cb58697bdfde3dba971657cd GIT binary patch literal 6268 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 F@?VDA5Ig_? literal 0 HcmV?d00001 diff --git a/docs-assets/screenshots/schema.js b/docs-assets/screenshots/schema.js index 52aa307b63..e61b4209d9 100644 --- a/docs-assets/screenshots/schema.js +++ b/docs-assets/screenshots/schema.js @@ -1936,6 +1936,18 @@ export default { await new Promise((resolve) => setTimeout(resolve, 500)) }, }, + 'panels/navigation/disabled-navigation': { + url: 'panels/navigation/disabled-navigation', + selector: 'body', + viewport: { + width: 1080, + height: 640, + deviceScaleFactor: 0, + }, + crop: (image) => { + return image.extract({ width: 1080, height: 540, left: 0, top: 0 }) + }, + }, 'tables/example': { url: 'tables?table=example', selector: 'body', diff --git a/packages/panels/docs/06-navigation.md b/packages/panels/docs/06-navigation.md index b631784f38..23f955baf4 100644 --- a/packages/panels/docs/06-navigation.md +++ b/packages/panels/docs/06-navigation.md @@ -420,6 +420,8 @@ public function panel(Panel $panel): Panel } ``` + + ### Disabling the topbar You may disable topbar entirely by passing `false` to the `topbar()` method: