Description
When no external modules are installed, the External Applications page shows two upload buttons simultaneously:
- "Upload New Module" — top-right button (always visible)
- "Upload First Module" — inside the empty-state card
This is redundant and confusing for administrators.
Steps to Reproduce
- Login as Admin
- Navigate to Settings → External Apps
- Ensure no modules are installed (empty state)
- Observe two separate upload buttons on the same page
Expected Behavior
When no modules are installed, only the "Upload First Module" button inside the empty-state card should be visible. The top-right "Upload New Module" button should only appear when at least one module is already installed.
Affected File
resources/views/backend/settings/external-apps/index.blade.php
Description
When no external modules are installed, the External Applications page shows two upload buttons simultaneously:
This is redundant and confusing for administrators.
Steps to Reproduce
Expected Behavior
When no modules are installed, only the "Upload First Module" button inside the empty-state card should be visible. The top-right "Upload New Module" button should only appear when at least one module is already installed.
Affected File
resources/views/backend/settings/external-apps/index.blade.php