Config Template for Koneko
This commit is contained in:
7
config/koneko.php
Normal file
7
config/koneko.php
Normal file
@ -0,0 +1,7 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'templates' => [
|
||||
'laravel-vuexy-website-layout-simple-koneko' => 'vendor/koneko/laravel-vuexy-website-layout-simple-koneko/config/package.php',
|
||||
],
|
||||
];
|
66
config/package.php
Normal file
66
config/package.php
Normal file
@ -0,0 +1,66 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
// Este archivo **NO se registra como config**, es usado por VuexyMenuRegistry
|
||||
|
||||
return [
|
||||
'id' => 'vuexy-website-layout-simple-koneko',
|
||||
'name' => 'Simple Koneko',
|
||||
'vendor' => 'koneko',
|
||||
'version' => '1.0.0',
|
||||
'homepage' => 'https://koneko.mx',
|
||||
'tags' => ['koneko', 'simple'],
|
||||
|
||||
// Templates del paquete
|
||||
'templates' => [
|
||||
'anonymous' => [
|
||||
'name' => 'Anonymous',
|
||||
'tags' => ['koneko', 'anonymous'],
|
||||
'meta' => [
|
||||
'thumbnail' => 'vendor/koneko/layout-simple-koneko/assets/images/anonymous.png',
|
||||
'preview_url' => 'https://demo.vuexy-website-layout-simple-koneko.com',
|
||||
]
|
||||
],
|
||||
'landwind' => [
|
||||
'name' => 'Landwind',
|
||||
'tags' => ['koneko', 'landwind'],
|
||||
'meta' => [
|
||||
'thumbnail' => 'vendor/koneko/layout-simple-koneko/assets/images/landwind.png',
|
||||
'preview_url' => 'https://demo.vuexy-website-layout-simple-koneko.com',
|
||||
]
|
||||
],
|
||||
'limaa-m' => [
|
||||
'name' => 'Limaa-M',
|
||||
'tags' => ['koneko', 'limaa-m'],
|
||||
'meta' => [
|
||||
'thumbnail' => 'vendor/koneko/layout-simple-koneko/assets/images/limaa-m.png',
|
||||
'preview_url' => 'https://demo.vuexy-website-layout-simple-koneko.com',
|
||||
]
|
||||
],
|
||||
'maximus' => [
|
||||
'name' => 'Maximus',
|
||||
'tags' => ['koneko', 'maximus'],
|
||||
'meta' => [
|
||||
'thumbnail' => 'vendor/koneko/layout-simple-koneko/assets/images/maximus.png',
|
||||
'preview_url' => 'https://demo.vuexy-website-layout-simple-koneko.com',
|
||||
]
|
||||
],
|
||||
'notus' => [
|
||||
'name' => 'Notus',
|
||||
'tags' => ['koneko', 'notus'],
|
||||
'meta' => [
|
||||
'thumbnail' => 'vendor/koneko/layout-simple-koneko/assets/images/notus.png',
|
||||
'preview_url' => 'https://demo.vuexy-website-layout-simple-koneko.com',
|
||||
]
|
||||
],
|
||||
'samuel-coming-soon' => [
|
||||
'name' => 'Samuel Coming-Soon',
|
||||
'tags' => ['koneko', 'samuel-coming-soon'],
|
||||
'meta' => [
|
||||
'thumbnail' => 'vendor/koneko/layout-simple-koneko/assets/images/samuel-coming-soon.png',
|
||||
'preview_url' => 'https://demo.vuexy-website-layout-simple-koneko.com',
|
||||
]
|
||||
],
|
||||
],
|
||||
];
|
@ -1,42 +0,0 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
// Este archivo **NO se registra como config**, es usado por VuexyMenuRegistry
|
||||
|
||||
return [
|
||||
'Plantillas' => [
|
||||
'submenu' => [
|
||||
'Anonymous Template' => [
|
||||
'icon' => 'ti ti-template',
|
||||
'description' => 'Gestiona la plantilla Anonymous Template, sus widgets y elementos de diseño.',
|
||||
'route' => 'admin.website-layout-simple-koneko.settings.template.index',
|
||||
'can' => 'admin.website-layout-simple-koneko.settings.template.view',
|
||||
],
|
||||
'Creative Tim Notus' => [
|
||||
'icon' => 'ti ti-template',
|
||||
'description' => 'Gestiona la plantilla Creative Tim Notus, sus widgets y elementos de diseño.',
|
||||
'route' => 'admin.website-layout-simple-koneko.settings.template.index',
|
||||
'can' => 'admin.website-layout-simple-koneko.settings.template.view',
|
||||
],
|
||||
'Limaa M Simple Landing Page' => [
|
||||
'icon' => 'ti ti-template',
|
||||
'description' => 'Gestiona la plantilla Limaa M Simple Landing Page, sus widgets y elementos de diseño.',
|
||||
'route' => 'admin.website-layout-simple-koneko.settings.template.index',
|
||||
'can' => 'admin.website-layout-simple-koneko.settings.template.view',
|
||||
],
|
||||
'Maximus Landing Page 2' => [
|
||||
'icon' => 'ti ti-template',
|
||||
'description' => 'Gestiona la plantilla Maximus Landing Page 2, sus widgets y elementos de diseño.',
|
||||
'route' => 'admin.website-layout-simple-koneko.settings.template.index',
|
||||
'can' => 'admin.website-layout-simple-koneko.settings.template.view',
|
||||
],
|
||||
'Samuel33 Coming Soon' => [
|
||||
'icon' => 'ti ti-template',
|
||||
'description' => 'Gestiona la plantilla Samuel33 Coming Soon, sus widgets y elementos de diseño.',
|
||||
'route' => 'admin.website-layout-simple-koneko.settings.template.index',
|
||||
'can' => 'admin.website-layout-simple-koneko.settings.template.view',
|
||||
],
|
||||
],
|
||||
],
|
||||
];
|
@ -7,8 +7,6 @@
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
|
||||
@include('vuexy-website-admin::layouts.base.header')
|
||||
|
||||
@include('vuexy-website-layout-simple-koneko::layouts.anonymous.partials.styles')
|
||||
</head>
|
||||
<body>
|
||||
|
@ -18,6 +18,11 @@ return [
|
||||
'readme' => 'README.md',
|
||||
],
|
||||
|
||||
// ⚙️ Archivos de configuración del módulo
|
||||
'configs' => [
|
||||
'koneko.website-admin' => 'config/koneko.php',
|
||||
],
|
||||
|
||||
// 📁 Recursos cargables: vistas, traducciones, migraciones
|
||||
'views' => [
|
||||
'layout-simple-koneko-anonymous' => 'resources/views/templates/anonymous',
|
||||
@ -26,7 +31,6 @@ return [
|
||||
'layout-simple-koneko-maximus' => 'resources/views/templates/maximus',
|
||||
'layout-simple-koneko-notus' => 'resources/views/templates/notus',
|
||||
'layout-simple-koneko-samuel-coming-soon' => 'resources/views/templates/samuel-coming-soon',
|
||||
|
||||
'vuexy-website-layout-simple-koneko' => 'resources/views/',
|
||||
],
|
||||
|
||||
@ -56,5 +60,4 @@ return [
|
||||
'resources/public/img' => public_path('vendor/vuexy-layout-simple-koneko/img'),
|
||||
],
|
||||
],
|
||||
|
||||
];
|
||||
|
Reference in New Issue
Block a user