commit 6608dd009d6b202d47225b8c3266192f03c43f76
Author: E98Developer <developer@e98.hu>
Date:   Mon Mar 23 12:10:04 2026 +0100

    fix: modern speedbutton home link -> legacy dashboard route
    
    Co-authored-by: Junie <junie@jetbrains.com>

diff --git a/resources/views/filament/components/speed-button-nav-bar.blade.php b/resources/views/filament/components/speed-button-nav-bar.blade.php
index 7a6bd07..f809506 100644
--- a/resources/views/filament/components/speed-button-nav-bar.blade.php
+++ b/resources/views/filament/components/speed-button-nav-bar.blade.php
@@ -1,6 +1,6 @@
 @php
     $modules = [
-        ['name' => 'home',                'displayName' => 'Főoldal',               'icon' => 'home',           'link' => route('dashboard.index'),                                   'roles' => ['root','admin','developer','profit-center']],
+        ['name' => 'home',                'displayName' => 'Főoldal',               'icon' => 'home',           'link' => route('legacy.show', ['path' => 'dashboard']),              'roles' => ['root','admin','developer','profit-center']],
         ['name' => 'order',               'displayName' => 'Új megrendelés',         'icon' => 'bevetelezes',    'link' => route('legacy.show', ['path' => 'order']),                  'roles' => ['root','profit-center']],
         ['name' => 'activeOrder',         'displayName' => 'Megrendelések',          'icon' => 'tranzakciok',    'link' => route('legacy.show', ['path' => 'orderArchive']),           'roles' => ['root','developer','admin','profit-center']],
         ['name' => 'productGroup',        'displayName' => 'Termékcsoportok',        'icon' => 'category',       'link' => route('legacy.show', ['path' => 'admin/productGroup']),     'roles' => ['root','developer','admin']],
@@ -16,7 +16,7 @@
     ];
 @endphp
 
-<nav class="fi-speed-button-nav flex items-center h-full ml-4">
+<nav class="fi-speed-button-nav flex items-center h-full ml-4 w-full">
     <!-- Alkalmazás neve elrejtve a topbar-ból -->
     <style>
         .fi-topbar-header-container > a { display: none !important; }
@@ -46,6 +46,14 @@ class="w-16 h-16 object-contain mb-1"
             @endrole
         @endforeach
     </ul>
+    @if (env('APP_STAGE', 'DEV') != 'PROD')
+        <h2 class="text-[#b83400] font-bold text-lg ml-4">site:{{ env('APP_STAGE', 'DEV') }}</h2>
+    @endif
+    <div class="ml-auto flex items-center pr-2">
+        <img style="max-width: none; height: 59px; vertical-align: middle; margin-top: 20px;"
+             src="{{ asset('images/pictures/Delirest_logo_green_128x59.png') }}"
+             alt="Delirest logo">
+    </div>
 </nav>
 
 <style>

commit dbdab1a38c91a39dd8817d1d329dbc156d431ba2
Author: E98Developer <developer@e98.hu>
Date:   Sun Mar 22 07:17:36 2026 +0100

    add LegacyLayoutController.php. Need modern layout and routing for DRY

diff --git a/resources/views/filament/components/speed-button-nav-bar.blade.php b/resources/views/filament/components/speed-button-nav-bar.blade.php
index fc51c98..7a6bd07 100644
--- a/resources/views/filament/components/speed-button-nav-bar.blade.php
+++ b/resources/views/filament/components/speed-button-nav-bar.blade.php
@@ -1,18 +1,18 @@
 @php
     $modules = [
-        ['name' => 'home', 'displayName' => 'Főoldal', 'icon' => 'home', 'link' => route('dashboard.index'), 'roles' => ['root','admin','developer','profit-center']],
-        ['name' => 'order', 'displayName' => 'Új megrendelés', 'icon' => 'bevetelezes', 'link' => route('order.index'), 'roles' => ['root','profit-center']],
-        ['name' => 'activeOrder', 'displayName' => 'Megrendelések', 'icon' => 'tranzakciok', 'link' => route('orderArchive.index'), 'roles' => ['root','developer','admin','profit-center']],
-        ['name' => 'productGroup', 'displayName' => 'Termékcsoportok', 'icon' => 'category', 'link' => route('admin.productGroup.index'), 'roles' => ['root','developer','admin']],
-        ['name' => 'product', 'displayName' => 'Termék', 'icon' => 'raktar', 'link' => route('admin.product.index'), 'roles' => ['root','developer','admin']],
-        ['name' => 'supplier', 'displayName' => 'Beszállító adatbázis', 'icon' => 'supplier', 'link' => route('admin.supplier.index'), 'roles' => ['root','developer','admin','profit-center']],
-        ['name' => 'priceList', 'displayName' => 'Webrendelős árlisták', 'icon' => 'price_list2', 'link' => route('admin.priceList.index'), 'roles' => ['root','developer','admin','profit-center']],
-        ['name' => 'priceListProfitCenter', 'displayName' => 'PC Árlista', 'icon' => 'price_list_user', 'link' => route('admin.priceListProfitCenter.index'), 'roles' => ['root','developer','admin']],
-        ['name' => 'profitCenter', 'displayName' => 'Profitcenter', 'icon' => 'profitCenter', 'link' => route('admin.profitCenter.index'), 'roles' => ['root','developer','admin']],
-        ['name' => 'fileBatchUpload', 'displayName' => 'Tömeges Feltöltés', 'icon' => 'upload', 'link' => route('admin.fileBatchUpload.index'), 'roles' => ['root','developer','admin']],
-        ['name' => 'statistics', 'displayName' => 'Statisztikák', 'icon' => 'kimutatasok', 'link' => route('admin.statistics.index'), 'roles' => ['root','developer','admin']],
-        ['name' => 'export', 'displayName' => 'Export', 'icon' => 'export', 'link' => route('admin.export.index'), 'roles' => ['root','developer','admin']],
-        ['name' => 'priceListProcessor', 'displayName' => 'Árlista feldolgozó', 'icon' => 'price_list', 'link' => '/admin/pricelist-files', 'roles' => ['root','developer','admin']],
+        ['name' => 'home',                'displayName' => 'Főoldal',               'icon' => 'home',           'link' => route('dashboard.index'),                                   'roles' => ['root','admin','developer','profit-center']],
+        ['name' => 'order',               'displayName' => 'Új megrendelés',         'icon' => 'bevetelezes',    'link' => route('legacy.show', ['path' => 'order']),                  'roles' => ['root','profit-center']],
+        ['name' => 'activeOrder',         'displayName' => 'Megrendelések',          'icon' => 'tranzakciok',    'link' => route('legacy.show', ['path' => 'orderArchive']),           'roles' => ['root','developer','admin','profit-center']],
+        ['name' => 'productGroup',        'displayName' => 'Termékcsoportok',        'icon' => 'category',       'link' => route('legacy.show', ['path' => 'admin/productGroup']),     'roles' => ['root','developer','admin']],
+        ['name' => 'product',             'displayName' => 'Termék',                 'icon' => 'raktar',         'link' => route('legacy.show', ['path' => 'admin/product']),          'roles' => ['root','developer','admin']],
+        ['name' => 'supplier',            'displayName' => 'Beszállító adatbázis',   'icon' => 'supplier',       'link' => route('legacy.show', ['path' => 'admin/supplier']),         'roles' => ['root','developer','admin','profit-center']],
+        ['name' => 'priceList',           'displayName' => 'Webrendelős árlisták',   'icon' => 'price_list2',    'link' => route('legacy.show', ['path' => 'admin/priceList']),        'roles' => ['root','developer','admin','profit-center']],
+        ['name' => 'priceListProfitCenter','displayName' => 'PC Árlista',            'icon' => 'price_list_user','link' => route('legacy.show', ['path' => 'admin/priceListProfitCenter']), 'roles' => ['root','developer','admin']],
+        ['name' => 'profitCenter',        'displayName' => 'Profitcenter',           'icon' => 'profitCenter',   'link' => route('legacy.show', ['path' => 'admin/profitCenter']),     'roles' => ['root','developer','admin']],
+        ['name' => 'fileBatchUpload',     'displayName' => 'Tömeges Feltöltés',      'icon' => 'upload',         'link' => route('legacy.show', ['path' => 'admin/fileBatchUpload']),  'roles' => ['root','developer','admin']],
+        ['name' => 'statistics',          'displayName' => 'Statisztikák',           'icon' => 'kimutatasok',    'link' => route('legacy.show', ['path' => 'admin/statistics']),       'roles' => ['root','developer','admin']],
+        ['name' => 'export',              'displayName' => 'Export',                 'icon' => 'export',         'link' => route('legacy.show', ['path' => 'admin/export']),           'roles' => ['root','developer','admin']],
+        ['name' => 'priceListProcessor',  'displayName' => 'Árlista feldolgozó',     'icon' => 'price_list',     'link' => '/admin/pricelist-files',                                   'roles' => ['root','developer','admin']],
     ];
 @endphp
 

commit 5ec98de0bb483d724e7e274b6e73a803c7b75408
Author: E98Developer <developer@e98.hu>
Date:   Sun Mar 22 06:08:31 2026 +0100

    add missing menu items to speed-button-nav-bar.blade.php,

diff --git a/resources/views/filament/components/speed-button-nav-bar.blade.php b/resources/views/filament/components/speed-button-nav-bar.blade.php
index 0aaea19..fc51c98 100644
--- a/resources/views/filament/components/speed-button-nav-bar.blade.php
+++ b/resources/views/filament/components/speed-button-nav-bar.blade.php
@@ -7,6 +7,11 @@
         ['name' => 'product', 'displayName' => 'Termék', 'icon' => 'raktar', 'link' => route('admin.product.index'), 'roles' => ['root','developer','admin']],
         ['name' => 'supplier', 'displayName' => 'Beszállító adatbázis', 'icon' => 'supplier', 'link' => route('admin.supplier.index'), 'roles' => ['root','developer','admin','profit-center']],
         ['name' => 'priceList', 'displayName' => 'Webrendelős árlisták', 'icon' => 'price_list2', 'link' => route('admin.priceList.index'), 'roles' => ['root','developer','admin','profit-center']],
+        ['name' => 'priceListProfitCenter', 'displayName' => 'PC Árlista', 'icon' => 'price_list_user', 'link' => route('admin.priceListProfitCenter.index'), 'roles' => ['root','developer','admin']],
+        ['name' => 'profitCenter', 'displayName' => 'Profitcenter', 'icon' => 'profitCenter', 'link' => route('admin.profitCenter.index'), 'roles' => ['root','developer','admin']],
+        ['name' => 'fileBatchUpload', 'displayName' => 'Tömeges Feltöltés', 'icon' => 'upload', 'link' => route('admin.fileBatchUpload.index'), 'roles' => ['root','developer','admin']],
+        ['name' => 'statistics', 'displayName' => 'Statisztikák', 'icon' => 'kimutatasok', 'link' => route('admin.statistics.index'), 'roles' => ['root','developer','admin']],
+        ['name' => 'export', 'displayName' => 'Export', 'icon' => 'export', 'link' => route('admin.export.index'), 'roles' => ['root','developer','admin']],
         ['name' => 'priceListProcessor', 'displayName' => 'Árlista feldolgozó', 'icon' => 'price_list', 'link' => '/admin/pricelist-files', 'roles' => ['root','developer','admin']],
     ];
 @endphp

commit 0407af880854f1e5df347a3d8bec1e3b948ed97f
Author: E98Developer <developer@e98.hu>
Date:   Sun Mar 22 06:04:16 2026 +0100

    mod modern speed-button-nav-bar.blade.php, remove filament pages menu item

diff --git a/resources/views/filament/components/speed-button-nav-bar.blade.php b/resources/views/filament/components/speed-button-nav-bar.blade.php
index ac15840..0aaea19 100644
--- a/resources/views/filament/components/speed-button-nav-bar.blade.php
+++ b/resources/views/filament/components/speed-button-nav-bar.blade.php
@@ -12,6 +12,14 @@
 @endphp
 
 <nav class="fi-speed-button-nav flex items-center h-full ml-4">
+    <!-- Alkalmazás neve elrejtve a topbar-ból -->
+    <style>
+        .fi-topbar-header-container > a { display: none !important; }
+        .fi-breadcrumbs { display: none !important; }
+        .fi-topbar-nav { display: none !important; }
+        .fi-topbar-content-start > a { display: none !important; }
+        .fi-header-heading-group { display: none !important; }
+    </style>
     <ul class="flex items-center gap-x-1">
         @foreach ($modules as $module)
             @role($module['roles'])

commit 9e90feb662ad844ec305941cba5bcbabb7615514
Author: E98Developer <developer@e98.hu>
Date:   Wed Mar 4 15:20:17 2026 +0100

    fishh UI

diff --git a/resources/views/filament/components/speed-button-nav-bar.blade.php b/resources/views/filament/components/speed-button-nav-bar.blade.php
index 3005eb4..ac15840 100644
--- a/resources/views/filament/components/speed-button-nav-bar.blade.php
+++ b/resources/views/filament/components/speed-button-nav-bar.blade.php
@@ -7,7 +7,7 @@
         ['name' => 'product', 'displayName' => 'Termék', 'icon' => 'raktar', 'link' => route('admin.product.index'), 'roles' => ['root','developer','admin']],
         ['name' => 'supplier', 'displayName' => 'Beszállító adatbázis', 'icon' => 'supplier', 'link' => route('admin.supplier.index'), 'roles' => ['root','developer','admin','profit-center']],
         ['name' => 'priceList', 'displayName' => 'Webrendelős árlisták', 'icon' => 'price_list2', 'link' => route('admin.priceList.index'), 'roles' => ['root','developer','admin','profit-center']],
-        ['name' => 'priceListProcessor', 'displayName' => 'Árlista feldolgozó', 'icon' => 'price_list', 'link' => '/admin/price-list-processor', 'roles' => ['root','developer','admin']],
+        ['name' => 'priceListProcessor', 'displayName' => 'Árlista feldolgozó', 'icon' => 'price_list', 'link' => '/admin/pricelist-files', 'roles' => ['root','developer','admin']],
     ];
 @endphp
 

commit a22be19ecb4d067f661e09c42f543825d2dd1122
Author: E98Developer <developer@e98.hu>
Date:   Sun Mar 1 07:48:38 2026 +0100

    create top menű in modern view

diff --git a/resources/views/filament/components/speed-button-nav-bar.blade.php b/resources/views/filament/components/speed-button-nav-bar.blade.php
new file mode 100644
index 0000000..3005eb4
--- /dev/null
+++ b/resources/views/filament/components/speed-button-nav-bar.blade.php
@@ -0,0 +1,49 @@
+@php
+    $modules = [
+        ['name' => 'home', 'displayName' => 'Főoldal', 'icon' => 'home', 'link' => route('dashboard.index'), 'roles' => ['root','admin','developer','profit-center']],
+        ['name' => 'order', 'displayName' => 'Új megrendelés', 'icon' => 'bevetelezes', 'link' => route('order.index'), 'roles' => ['root','profit-center']],
+        ['name' => 'activeOrder', 'displayName' => 'Megrendelések', 'icon' => 'tranzakciok', 'link' => route('orderArchive.index'), 'roles' => ['root','developer','admin','profit-center']],
+        ['name' => 'productGroup', 'displayName' => 'Termékcsoportok', 'icon' => 'category', 'link' => route('admin.productGroup.index'), 'roles' => ['root','developer','admin']],
+        ['name' => 'product', 'displayName' => 'Termék', 'icon' => 'raktar', 'link' => route('admin.product.index'), 'roles' => ['root','developer','admin']],
+        ['name' => 'supplier', 'displayName' => 'Beszállító adatbázis', 'icon' => 'supplier', 'link' => route('admin.supplier.index'), 'roles' => ['root','developer','admin','profit-center']],
+        ['name' => 'priceList', 'displayName' => 'Webrendelős árlisták', 'icon' => 'price_list2', 'link' => route('admin.priceList.index'), 'roles' => ['root','developer','admin','profit-center']],
+        ['name' => 'priceListProcessor', 'displayName' => 'Árlista feldolgozó', 'icon' => 'price_list', 'link' => '/admin/price-list-processor', 'roles' => ['root','developer','admin']],
+    ];
+@endphp
+
+<nav class="fi-speed-button-nav flex items-center h-full ml-4">
+    <ul class="flex items-center gap-x-1">
+        @foreach ($modules as $module)
+            @role($module['roles'])
+                @php
+                    $isActive = request()->is(ltrim($module['link'], '/') . '*');
+                @endphp
+                <li class="flex-none">
+                    <a href="{{ $module['link'] }}"
+                       title="{{ $module['displayName'] }}"
+                       class="flex flex-col items-center justify-center w-[110px] h-[105px] rounded-md transition-colors duration-200 {{ $isActive ? 'bg-white/50 shadow-inner' : 'hover:bg-white/30' }}">
+                        <img src="{{ asset('images/icons/ico_'.$module['icon'].'.png') }}"
+                             class="w-16 h-16 object-contain mb-1"
+                             alt="">
+                        <span class="text-[11px] font-bold text-[#453821] truncate w-full text-center px-1 leading-tight">
+                            {{ $module['displayName'] }}
+                        </span>
+                    </a>
+                </li>
+            @endrole
+        @endforeach
+    </ul>
+</nav>
+
+<style>
+    /* Biztosítjuk, hogy a topbar ne essen szét */
+    .fi-topbar {
+        height: auto !important;
+    }
+    .fi-topbar-content {
+        height: auto !important;
+        min-height: 64px;
+        padding-top: 4px;
+        padding-bottom: 4px;
+    }
+</style>
