feat(nav): FAQ shows all 8 sections + drag-drop reorder in Settings
FAQ sections were only 4 (service/crm/depozit/finante) even though the sidebar has 8. Added the missing 4 to Hints::AREAS with proper icons + accent colors: 📊 Analiză (pink) 📣 Marketing (orange) 🛒 Magazin (cyan) ⚙️ Admin (slate) Retagged 15 hints that were shoved into wrong areas as a workaround (admin.*/marketing.*/shop.*/analytics.* now use the matching bucket). FAQ blade reads accent color from the AREAS registry instead of a hardcoded local map. Also added per-tenant navigation group ordering: - Settings → new "Ordine meniu lateral" section with a Filament Repeater that has reorderable buttons (drag/arrow buttons) but no add/delete (fixed list of 8 groups) - Persisted to settings.nav_group_order as an array of keys - New ConfigureNavGroups middleware (runs after ResolveTenant on the web stack) reads the current tenant's order and calls $panel->navigationGroups([...]) so the sidebar renders in that order per-request Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -949,6 +949,7 @@
|
||||
"Grafic": "Chart",
|
||||
"Gravitate": "Severity",
|
||||
"Gravă": "Severe",
|
||||
"Grup": "Group",
|
||||
"Grupare:": "Group:",
|
||||
"Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet",
|
||||
"Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.",
|
||||
@@ -1428,6 +1429,7 @@
|
||||
"Order number": "Order number",
|
||||
"Orders": "Orders",
|
||||
"Ordine": "Order",
|
||||
"Ordine meniu lateral": "Sidebar menu order",
|
||||
"Ordonare": "Sort",
|
||||
"Ordonat": "Sorted",
|
||||
"Ordonează după": "Sort by",
|
||||
@@ -2105,6 +2107,7 @@
|
||||
"Tracking client": "Client tracking",
|
||||
"Tracțiune": "Drive",
|
||||
"Trage fișierul aici": "Drop file here",
|
||||
"Trage grupurile pentru a schimba ordinea lor în sidebar-ul stâng.": "Drag groups to change their order in the left sidebar.",
|
||||
"Transfer": "Transfer",
|
||||
"Transfer bancar": "Bank transfer",
|
||||
"Transfer bancar: pune doar IBAN-ul tău, fără cont gateway": "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway",
|
||||
|
||||
@@ -949,6 +949,7 @@
|
||||
"Grafic": "График",
|
||||
"Gravitate": "Тяжесть",
|
||||
"Gravă": "Тяжёлое",
|
||||
"Grup": "Группа",
|
||||
"Grupare:": "Группировка:",
|
||||
"Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet",
|
||||
"Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.": "Grupează manopere + piese frecvente într-un șablon (ex: „Schimb ulei complet\") și aplică-l pe o fișă cu un click.",
|
||||
@@ -1428,6 +1429,7 @@
|
||||
"Order number": "№ заказа",
|
||||
"Orders": "Заказы",
|
||||
"Ordine": "Порядок",
|
||||
"Ordine meniu lateral": "Порядок бокового меню",
|
||||
"Ordonare": "Сортировка",
|
||||
"Ordonat": "Отсортировано",
|
||||
"Ordonează după": "Сортировать по",
|
||||
@@ -2105,6 +2107,7 @@
|
||||
"Tracking client": "Отслеживание клиента",
|
||||
"Tracțiune": "Привод",
|
||||
"Trage fișierul aici": "Перетащите файл сюда",
|
||||
"Trage grupurile pentru a schimba ordinea lor în sidebar-ul stâng.": "Перетащи группы, чтобы изменить порядок в боковом меню слева.",
|
||||
"Transfer": "Перевод",
|
||||
"Transfer bancar": "Банковский перевод",
|
||||
"Transfer bancar: pune doar IBAN-ul tău, fără cont gateway": "Transfer bancar: pune doar IBAN-ul tău, fără cont gateway",
|
||||
|
||||
Reference in New Issue
Block a user