diff --git a/composer.json b/composer.json
index 5db8169c8..cda9ac1bc 100644
--- a/composer.json
+++ b/composer.json
@@ -115,4 +115,4 @@
"./vendor/bin/pest --coverage --min=100 --coverage-html=.coverage --coverage-clover=coverage.xml"
]
}
-}
\ No newline at end of file
+}
diff --git a/resources/views/components/navbar/desktop.blade.php b/resources/views/components/navbar/desktop.blade.php
new file mode 100644
index 000000000..27a2b2310
--- /dev/null
+++ b/resources/views/components/navbar/desktop.blade.php
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+ @foreach ($navigation as $navItem)
+ @if (Arr::exists($navItem, 'children'))
+
{
+ if (openDropdown === '{{ $navItem['label'] }}') {
+ openDropdown = null;
+ }
+ }"
+ >
+
+ {{ $navItem['label'] }}
+
+
+
+
+
+
+
+ @foreach ($navItem['children'] as $menuItem)
+
+ @endforeach
+
+
+
+ @else
+
+ @endif
+ @endforeach
+
+
+
+
+
+
diff --git a/resources/views/components/navbar/mobile.blade.php b/resources/views/components/navbar/mobile.blade.php
new file mode 100644
index 000000000..2bf5818b3
--- /dev/null
+++ b/resources/views/components/navbar/mobile.blade.php
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
diff --git a/resources/views/components/navbar/navbar.blade.php b/resources/views/components/navbar/navbar.blade.php
index b8d1603d0..a088df933 100644
--- a/resources/views/components/navbar/navbar.blade.php
+++ b/resources/views/components/navbar/navbar.blade.php
@@ -1,187 +1,9 @@
-
-
-
-
-
-
-
-
+@props([
+ 'navigation' => [],
+])
+
+
+
+
+
+
diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php
index 87dcf964b..8ec435691 100644
--- a/resources/views/layouts/app.blade.php
+++ b/resources/views/layouts/app.blade.php
@@ -8,14 +8,7 @@
/>
-
-
-
-
-
-
-
-
+