diff --git a/static/admin/js/icons-page.js b/app/modules/dev_tools/static/admin/js/icons-page.js similarity index 99% rename from static/admin/js/icons-page.js rename to app/modules/dev_tools/static/admin/js/icons-page.js index 0bce90cb..cbb1ea0e 100644 --- a/static/admin/js/icons-page.js +++ b/app/modules/dev_tools/static/admin/js/icons-page.js @@ -1,4 +1,4 @@ -// static/admin/js/icons-page.js +// app/modules/dev_tools/static/admin/js/icons-page.js // ✅ Use centralized logger - ONE LINE! // Create custom logger since icons page is not pre-configured diff --git a/app/templates/admin/icons.html b/app/templates/admin/icons.html index ff39d15b..44062c1d 100644 --- a/app/templates/admin/icons.html +++ b/app/templates/admin/icons.html @@ -318,5 +318,5 @@ {% block extra_scripts %} {# ✅ CRITICAL: Load JavaScript file #} - + {% endblock %} \ No newline at end of file diff --git a/docs/architecture/frontend-structure.md b/docs/architecture/frontend-structure.md index 94995b15..f37f4c6b 100644 --- a/docs/architecture/frontend-structure.md +++ b/docs/architecture/frontend-structure.md @@ -337,7 +337,7 @@ app.mount("/static/modules/orders", StaticFiles(directory="app/modules/orders/st | **messaging** | messages.js, notifications.js, email-templates.js | messages.js, notifications.js, email-templates.js | - | | **marketplace** | marketplace*.js, letzshop*.js | letzshop.js, marketplace.js, onboarding.js | - | | **monitoring** | monitoring.js, background-tasks.js, imports.js, logs.js | - | - | -| **dev_tools** | testing-*.js, code-quality-*.js | - | - | +| **dev_tools** | testing-*.js, code-quality-*.js, icons-page.js | - | - | | **cms** | content-pages.js, content-page-edit.js | content-pages.js, content-page-edit.js | - | | **analytics** | - | analytics.js | - | @@ -354,7 +354,7 @@ These files remain in `static/` because they're platform-level, not module-speci - `companies.js`, `company-*.js` - Company management (3 files) - `admin-users.js`, `admin-user-*.js` - Admin user management (3 files) - `users.js`, `user-*.js` - Platform user management (4 files) -- `settings.js`, `components.js`, `icons-page.js` - Platform utilities +- `settings.js`, `components.js` - Platform utilities **Vendor Core (`static/vendor/js/`):** - `init-alpine.js` - Vendor layout initialization