separate modern function to new layout

This commit is contained in:
E98Developer 2026-03-01 06:57:09 +01:00
parent f84fe35b83
commit f8edfc8434
10 changed files with 151612 additions and 227 deletions

View File

@ -27,6 +27,7 @@ public function panel(Panel $panel): Panel
->default() ->default()
->id('admin') ->id('admin')
->path('admin') ->path('admin')
->homeUrl('/')
->login() ->login()
->colors([ ->colors([
'primary' => Color::Amber, 'primary' => Color::Amber,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,13 +1,9 @@
{ {
"/js/app.js": "/js/app.js?id=c88b51974f6f8ccf0078f3976710238f", "/js/app.js": "/js/app.js?id=e3ea91921cabbd8258893eb7bc13e93f",
"/js/app.js.map": "/js/app.js.map?id=f860c45625cc0c070b211c521593f7e5", "/js/admin.js": "/js/admin.js?id=da5d82ea896b3250811b365e143abfc4",
"/js/admin.js": "/js/admin.js?id=34f6da8d19b38d5f8e36a173aa1866c6", "/js/module.js": "/js/module.js?id=31c26922262b5d0e8644379396e3a016",
"/js/admin.js.map": "/js/admin.js.map?id=6bbb2fba611186f603fed84e8c8475aa", "/js/components.js": "/js/components.js?id=34668cee8ac371c98657beffcff579b8",
"/js/module.js": "/js/module.js?id=e6e760dca0f9d9e3b708ea676cd0ce70", "/css/app.css": "/css/app.css?id=11474616a7ef31af1acf43a25d65f4b6",
"/js/module.js.map": "/js/module.js.map?id=6faa24144b0cd26f51440ab9160ad881",
"/js/components.js": "/js/components.js?id=46bb14f50ed1517d06638de0b860950c",
"/js/components.js.map": "/js/components.js.map?id=4e8b6c0d0cfe625de0d056b9914a9eed",
"/css/app.css": "/css/app.css?id=5d0a6568441f28a5d832021a0501139b",
"/fonts/vendor/bootstrap-icons/bootstrap-icons.woff2?92ea18a81d737146ff044ddb52010366": "/fonts/vendor/bootstrap-icons/bootstrap-icons.woff2?92ea18a81d737146ff044ddb52010366?id=9ad5aa740d7d5e6a0191b309b9b1986c", "/fonts/vendor/bootstrap-icons/bootstrap-icons.woff2?92ea18a81d737146ff044ddb52010366": "/fonts/vendor/bootstrap-icons/bootstrap-icons.woff2?92ea18a81d737146ff044ddb52010366?id=9ad5aa740d7d5e6a0191b309b9b1986c",
"/fonts/vendor/bootstrap-icons/bootstrap-icons.woff?1295669cd4e305c97f2cfc16d56614b8": "/fonts/vendor/bootstrap-icons/bootstrap-icons.woff?1295669cd4e305c97f2cfc16d56614b8?id=d1af9af6052c51b169be6c628ae99bb5", "/fonts/vendor/bootstrap-icons/bootstrap-icons.woff?1295669cd4e305c97f2cfc16d56614b8": "/fonts/vendor/bootstrap-icons/bootstrap-icons.woff?1295669cd4e305c97f2cfc16d56614b8?id=d1af9af6052c51b169be6c628ae99bb5",
"/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453": "/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453?id=0868992b7c56298026b76b22c534eab9", "/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453": "/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453?id=0868992b7c56298026b76b22c534eab9",
@ -45,7 +41,6 @@
"/images/vendor/jquery-ui/themes/base/ui-icons_777620_256x240.png?f423048bf942a7a33b33b1b982ecdb51": "/images/vendor/jquery-ui/themes/base/ui-icons_777620_256x240.png?f423048bf942a7a33b33b1b982ecdb51?id=7c2eb0d985914d94938ebc386ad09e37", "/images/vendor/jquery-ui/themes/base/ui-icons_777620_256x240.png?f423048bf942a7a33b33b1b982ecdb51": "/images/vendor/jquery-ui/themes/base/ui-icons_777620_256x240.png?f423048bf942a7a33b33b1b982ecdb51?id=7c2eb0d985914d94938ebc386ad09e37",
"/images/vendor/jquery-ui/themes/base/ui-icons_cc0000_256x240.png?5cbbd560bcf30acb95dd3b0b0d61645a": "/images/vendor/jquery-ui/themes/base/ui-icons_cc0000_256x240.png?5cbbd560bcf30acb95dd3b0b0d61645a?id=e5fe3b8d656a0dcf8c574ec8eb4cb6fe", "/images/vendor/jquery-ui/themes/base/ui-icons_cc0000_256x240.png?5cbbd560bcf30acb95dd3b0b0d61645a": "/images/vendor/jquery-ui/themes/base/ui-icons_cc0000_256x240.png?5cbbd560bcf30acb95dd3b0b0d61645a?id=e5fe3b8d656a0dcf8c574ec8eb4cb6fe",
"/images/vendor/jquery-ui/themes/base/ui-icons_777777_256x240.png?f5d5fce2f36b5776eab8b314efc2dfd8": "/images/vendor/jquery-ui/themes/base/ui-icons_777777_256x240.png?f5d5fce2f36b5776eab8b314efc2dfd8?id=0c3579368edda27d14bb4910e27002b6", "/images/vendor/jquery-ui/themes/base/ui-icons_777777_256x240.png?f5d5fce2f36b5776eab8b314efc2dfd8": "/images/vendor/jquery-ui/themes/base/ui-icons_777777_256x240.png?f5d5fce2f36b5776eab8b314efc2dfd8?id=0c3579368edda27d14bb4910e27002b6",
"/css/app.css.map": "/css/app.css.map?id=1c2fb41f2bfca61c4b899f0f26a3e695",
"/js/customize.js": "/js/customize.js?id=13f9c4a03360d7cb7ce1faff64d2efcf", "/js/customize.js": "/js/customize.js?id=13f9c4a03360d7cb7ce1faff64d2efcf",
"/css/invoice.css": "/css/invoice.css?id=14b5784b76704d02969da9561631ed3f" "/css/invoice.css": "/css/invoice.css?id=14b5784b76704d02969da9561631ed3f"
} }

View File

@ -1282,7 +1282,7 @@ window.Emegrendeles = function (options) {
} }
this.initNavBar=function (){ this.initNavBar=function (){
$(".speedButtonNavBar a:not([data-target=_blank])").bind('click',function (event){ $(".speedButtonNavBar a:not([data-target=_blank]):not([data-no-ajax])").bind('click',function (event){
console.log($(this).data().name); console.log($(this).data().name);
if($(this).data('big-icon')){ if($(this).data('big-icon')){
$(".speedButtonNavBar").removeClass('smallicons'); $(".speedButtonNavBar").removeClass('smallicons');
@ -1293,22 +1293,15 @@ window.Emegrendeles = function (options) {
root.setActiveNavBarItem($(this).data().name); root.setActiveNavBarItem($(this).data().name);
event.preventDefault(); event.preventDefault();
}); });
$(".speedButtonNavBar a:not([data-target=_blank])").ajaxlink({ $(".speedButtonNavBar a:not([data-target=_blank]):not([data-no-ajax])").ajaxlink({
target:$('.mainContent'), target:$('.mainContent'),
ajaxtype:'GET', ajaxtype:'GET',
afterpost:root.navBarItemAfterPost, afterpost:root.navBarItemAfterPost,
beforepost:root.navBarItemBeforepost, beforepost:root.navBarItemBeforepost,
}); });
$(".speedButtonNavBar a[data-target=_blank]").bind('click',function(){ $(".speedButtonNavBar a[data-target=_blank], .speedButtonNavBar a[data-no-ajax]").bind('click',function(){
root.clearArchiveModuleDataTableState(); root.clearArchiveModuleDataTableState();
}); });
/*
$(".speedButtonNavBar a").click(function (){
console.log($(this).data().name);
});
*/
} }
this.loadMainContent=function (url,data,callBack){ this.loadMainContent=function (url,data,callBack){

View File

@ -119,6 +119,7 @@
'DisplayName'=>'Árlista feldolgozó', 'DisplayName'=>'Árlista feldolgozó',
'icon'=>'price_list', 'icon'=>'price_list',
'link'=>'/admin/price-list-processor', 'link'=>'/admin/price-list-processor',
'noAjax'=>true,
'roles'=>['root','developer','admin'] 'roles'=>['root','developer','admin']
], ],
/* /*
@ -149,10 +150,15 @@
@endisset "><a data-name="{{ $data->name }}" @endisset "><a data-name="{{ $data->name }}"
href="{{ $data->link }}" href="{{ $data->link }}"
@isset($data->bigIcon) @isset($data->bigIcon)
@if ($data->bigIcon) @if ($data->bigIcon)
data-big-icon="true" data-big-icon="true"
@endif @endif
@endisset @endisset
@isset($data->noAjax)
@if ($data->noAjax)
data-no-ajax="true"
@endif
@endisset
> >
<img src="{{asset('images/icons/ico_'.$data->icon.'.png')}}" alt="" />{{ $data->DisplayName }} <img src="{{asset('images/icons/ico_'.$data->icon.'.png')}}" alt="" />{{ $data->DisplayName }}
</a></li> </a></li>