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()
->id('admin')
->path('admin')
->homeUrl('/')
->login()
->colors([
'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.map": "/js/app.js.map?id=f860c45625cc0c070b211c521593f7e5",
"/js/admin.js": "/js/admin.js?id=34f6da8d19b38d5f8e36a173aa1866c6",
"/js/admin.js.map": "/js/admin.js.map?id=6bbb2fba611186f603fed84e8c8475aa",
"/js/module.js": "/js/module.js?id=e6e760dca0f9d9e3b708ea676cd0ce70",
"/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",
"/js/app.js": "/js/app.js?id=e3ea91921cabbd8258893eb7bc13e93f",
"/js/admin.js": "/js/admin.js?id=da5d82ea896b3250811b365e143abfc4",
"/js/module.js": "/js/module.js?id=31c26922262b5d0e8644379396e3a016",
"/js/components.js": "/js/components.js?id=34668cee8ac371c98657beffcff579b8",
"/css/app.css": "/css/app.css?id=11474616a7ef31af1acf43a25d65f4b6",
"/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/@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_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",
"/css/app.css.map": "/css/app.css.map?id=1c2fb41f2bfca61c4b899f0f26a3e695",
"/js/customize.js": "/js/customize.js?id=13f9c4a03360d7cb7ce1faff64d2efcf",
"/css/invoice.css": "/css/invoice.css?id=14b5784b76704d02969da9561631ed3f"
}

View File

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

View File

@ -119,6 +119,7 @@
'DisplayName'=>'Árlista feldolgozó',
'icon'=>'price_list',
'link'=>'/admin/price-list-processor',
'noAjax'=>true,
'roles'=>['root','developer','admin']
],
/*
@ -149,10 +150,15 @@
@endisset "><a data-name="{{ $data->name }}"
href="{{ $data->link }}"
@isset($data->bigIcon)
@if ($data->bigIcon)
data-big-icon="true"
@endif
@endisset
@if ($data->bigIcon)
data-big-icon="true"
@endif
@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 }}
</a></li>