From 4cf37add1ba87239fab76f2793b7edc479cf5b2c Mon Sep 17 00:00:00 2001 From: Samir Boulahtit Date: Mon, 26 Jan 2026 18:25:23 +0100 Subject: [PATCH] fix: correct icon names in platform-modules.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Map module icons to available icons in icons.js: - building-office → office-building - archive-box → archive - chat-bubble-left-right → chat - code-bracket → code - chart-bar-square → chart-pie - puzzle (fallback) → puzzle-piece Co-Authored-By: Claude Opus 4.5 --- static/admin/js/platform-modules.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/static/admin/js/platform-modules.js b/static/admin/js/platform-modules.js index 78cc7880..511e1d4c 100644 --- a/static/admin/js/platform-modules.js +++ b/static/admin/js/platform-modules.js @@ -39,23 +39,23 @@ function adminPlatformModules(platformCode) { return this.optionalModules.filter(m => m.is_enabled).length; }, - // Module icons mapping + // Module icons mapping (must match icons.js definitions) getModuleIcon(moduleCode) { const icons = { 'core': 'home', - 'platform-admin': 'building-office', + 'platform-admin': 'office-building', 'billing': 'credit-card', - 'inventory': 'archive-box', + 'inventory': 'archive', 'orders': 'shopping-cart', 'marketplace': 'shopping-bag', 'customers': 'users', 'cms': 'document-text', 'analytics': 'chart-bar', - 'messaging': 'chat-bubble-left-right', - 'dev-tools': 'code-bracket', - 'monitoring': 'chart-bar-square' + 'messaging': 'chat', + 'dev-tools': 'code', + 'monitoring': 'chart-pie' }; - return icons[moduleCode] || 'puzzle'; + return icons[moduleCode] || 'puzzle-piece'; }, async init() {