Prepare Beta Version
This commit is contained in:
18
resources/assets/js/utils/favicon.js
Normal file
18
resources/assets/js/utils/favicon.js
Normal file
@ -0,0 +1,18 @@
|
||||
window.faviconManager = {
|
||||
set(src) {
|
||||
let link = document.querySelector("link[rel~='icon']");
|
||||
if (!link) {
|
||||
link = document.createElement("link");
|
||||
link.rel = "icon";
|
||||
document.head.appendChild(link);
|
||||
}
|
||||
link.href = src;
|
||||
},
|
||||
flash(src, duration = 1500) {
|
||||
const original = document.querySelector("link[rel~='icon']")?.href;
|
||||
this.set(src);
|
||||
if (original) {
|
||||
setTimeout(() => this.set(original), duration);
|
||||
}
|
||||
}
|
||||
};
|
@ -1,7 +1,7 @@
|
||||
@import 'tailwindcss/base';
|
||||
@import 'tailwindcss/components';
|
||||
@import 'tailwindcss/utilities';
|
||||
$ti-font-path: '/public/build/fonts/tabler';
|
||||
$ti-font-path: '/public/build/webfonts/tabler';
|
||||
@import "@tabler/icons-webfont/dist/tabler-icons.scss";
|
||||
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
<link href="https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap" rel="stylesheet">
|
||||
|
||||
@vite([
|
||||
'vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/fonts/fontawesome.scss',
|
||||
//'vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/fonts/fontawesome.scss',
|
||||
'vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/libs/node-waves/node-waves.scss',
|
||||
])
|
||||
|
||||
|
@ -1,3 +1,9 @@
|
||||
@php
|
||||
use Koneko\VuexyAdmin\Models\User;
|
||||
|
||||
$maxQuickLinks = config_m()->get('layout.vuexy.maxQuickLinks', 8);
|
||||
@endphp
|
||||
|
||||
<li class="nav-item dropdown-shortcuts navbar-dropdown dropdown">
|
||||
<a class="nav-link btn btn-text-secondary btn-icon rounded-pill btn-icon dropdown-toggle hide-arrow" href="javascript:void(0);" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false">
|
||||
<i class='ti ti-layout-grid-add ti-md'></i>
|
||||
@ -16,7 +22,7 @@
|
||||
<i class="ti ti-trash text-heading"></i>
|
||||
</button>
|
||||
@else
|
||||
@if($vuexyQuickLinks['totalLinks'] < config('koneko.admin.vuexy.maxQuickLinks', 8))
|
||||
@if($vuexyQuickLinks['totalLinks'] < $maxQuickLinks)
|
||||
<button
|
||||
wire:click="add('{{ Route::currentRouteName() }}')"
|
||||
type="button"
|
||||
|
@ -63,19 +63,19 @@
|
||||
<!-- Título -->
|
||||
<h6 class="mb-0 text-dark dark:text-light fw-semibold search-term">
|
||||
{{ $item['title'] }}
|
||||
@if(config('koneko.admin.menu.debug.show_broken_routers') && $item['url'] == "javascript:;")
|
||||
@if(CoreModule::config('menu.debug.show_broken_routers') && $item['url'] == "javascript:;")
|
||||
<p class="text-xs m-0 pt-2 text-gray-500">
|
||||
<span class="xs mr-1">❌</span>
|
||||
Sin URL valida
|
||||
</p>
|
||||
@endif
|
||||
@if(config('koneko.admin.menu.debug.show_disallowed_links') && $item['disallowed_link'])
|
||||
@if(CoreModule::config('menu.debug.show_disallowed_links') && $item['disallowed_link'])
|
||||
<p class="text-xs m-0 pt-2 text-gray-500">
|
||||
<span class="text-sm mr-1">🔒</span>
|
||||
Sin permisos
|
||||
</p>
|
||||
@endif
|
||||
@if(config('koneko.admin.menu.debug.show_hidden_items') && $item['hidden_item'])
|
||||
@if(CoreModule::config('menu.debug.show_hidden_items') && $item['hidden_item'])
|
||||
<p class="text-xs m-0 pt-2 text-gray-500">
|
||||
<span class="text-sm mr-1">🚧</span>
|
||||
Vista forzada
|
||||
|
@ -3,6 +3,11 @@
|
||||
* Vista Blade para mostrar los accesos rápidos.
|
||||
* Compatible con Vuexy Admin y modo oscuro.
|
||||
*/
|
||||
$menuDebug = config_m()->get('menu.debug', []);
|
||||
|
||||
$show_broken_routes = $menuDebug['show_broken_routes'] ?? false;
|
||||
$show_disallowed_links = $menuDebug['show_disallowed_links'] ?? false;
|
||||
$show_hidden_items = $menuDebug['show_hidden_items'] ?? false;
|
||||
@endphp
|
||||
|
||||
<div class="space-y-8">
|
||||
@ -59,17 +64,17 @@
|
||||
<i class="{{ $item['icon'] }} text-3xl text-primary mt-1 mb-3"></i>
|
||||
<h6 class="mb-0 text-dark dark:text-light fw-semibold search-term">
|
||||
{{ $item['title'] }}
|
||||
@if(config('koneko.admin.menu.debug.show_broken_routers') && $item['url'] == "javascript:;")
|
||||
@if($show_broken_routes && $item['url'] == "javascript:;")
|
||||
<p class="text-xs m-0 pt-2 text-gray-500">
|
||||
<span class="xs mr-1">❌</span> Sin URL válida
|
||||
</p>
|
||||
@endif
|
||||
@if(config('koneko.admin.menu.debug.show_disallowed_links') && $item['disallowed_link'])
|
||||
@if($show_disallowed_links && $item['disallowed_link'])
|
||||
<p class="text-xs m-0 pt-2 text-gray-500">
|
||||
<span class="text-sm mr-1">🔒</span> Sin permisos
|
||||
</p>
|
||||
@endif
|
||||
@if(config('koneko.admin.menu.debug.show_hidden_items') && $item['hidden_item'])
|
||||
@if($show_hidden_items && $item['hidden_item'])
|
||||
<p class="text-xs m-0 pt-2 text-gray-500">
|
||||
<span class="text-sm mr-1">🚧</span> Vista forzada
|
||||
</p>
|
||||
|
Reference in New Issue
Block a user