diff --git a/resources/js/components/NavLogoLink.vue b/resources/js/components/NavLogoLink.vue
new file mode 100644
index 00000000..ddce826c
--- /dev/null
+++ b/resources/js/components/NavLogoLink.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/js/components/primevue/menu/PanelMenu.vue b/resources/js/components/primevue/menu/PanelMenu.vue
index d344e593..5f246cc1 100644
--- a/resources/js/components/primevue/menu/PanelMenu.vue
+++ b/resources/js/components/primevue/menu/PanelMenu.vue
@@ -32,7 +32,7 @@ defineExpose({ el: childRef });
v-if="item.route"
:href="item.route"
:class="[
- 'p-panelmenu-item-link flex items-center cursor-pointer no-underline px-4 py-2',
+ 'p-panelmenu-item-link flex items-center cursor-pointer no-underline p-2',
{ 'font-bold! text-muted-color': item.active },
]"
custom
@@ -53,7 +53,7 @@ defineExpose({ el: childRef });
:href="item.url"
:target="item.target"
:class="[
- 'flex items-center cursor-pointer no-underline px-4 py-2',
+ 'flex items-center cursor-pointer no-underline p-2',
hasSubmenu ? 'p-panelmenu-header-link' : 'p-panelmenu-item-link',
]"
>
diff --git a/resources/js/composables/useAppLayout.ts b/resources/js/composables/useAppLayout.ts
index eacce671..ec0b80b0 100644
--- a/resources/js/composables/useAppLayout.ts
+++ b/resources/js/composables/useAppLayout.ts
@@ -31,22 +31,31 @@ export function useAppLayout() {
active: currentRoute.value == 'dashboard',
},
{
- label: 'Info',
+ label: 'Resources',
lucideIcon: Info,
items: [
+ {
+ label: 'Laravel Docs',
+ url: 'https://laravel.com/docs/master',
+ target: '_blank',
+ lucideIcon: ExternalLink,
+ },
{
label: 'PrimeVue Docs',
url: 'https://primevue.org/',
+ target: '_blank',
lucideIcon: ExternalLink,
},
{
label: 'Starter Kit Docs',
url: 'https://connorabbas.github.io/laravel-primevue-starter-kit-docs/',
+ target: '_blank',
lucideIcon: FileSearch,
},
{
label: 'Starter Kit Repo',
url: 'https://github.com/connorabbas/laravel-primevue-starter-kit',
+ target: '_blank',
lucideIcon: FolderGit2,
},
],
diff --git a/resources/js/layouts/AppLayout.vue b/resources/js/layouts/AppLayout.vue
index e09a834a..057d047e 100644
--- a/resources/js/layouts/AppLayout.vue
+++ b/resources/js/layouts/AppLayout.vue
@@ -1,7 +1,7 @@
-