fix(prospecting): replace missing icons with available registry icons
Some checks failed
CI / ruff (push) Successful in 9s
CI / pytest (push) Failing after 47m22s
CI / validate (push) Successful in 24s
CI / dependency-scanning (push) Successful in 29s
CI / docs (push) Has been skipped
CI / deploy (push) Has been skipped

map-pin→location-marker, target→cursor-click, device-mobile→phone, radar→globe-alt

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-28 19:23:02 +01:00
parent bf64f82613
commit 4d07418f44
5 changed files with 11 additions and 11 deletions

View File

@@ -91,7 +91,7 @@ prospecting_module = ModuleDefinition(
MenuSectionDefinition(
id="prospecting",
label_key="prospecting.menu.prospecting",
icon="target",
icon="cursor-click",
order=60,
items=[
MenuItemDefinition(
@@ -111,21 +111,21 @@ prospecting_module = ModuleDefinition(
MenuItemDefinition(
id="leads",
label_key="prospecting.menu.leads",
icon="target",
icon="cursor-click",
route="/admin/prospecting/leads",
order=10,
),
MenuItemDefinition(
id="capture",
label_key="prospecting.menu.capture",
icon="device-mobile",
icon="phone",
route="/admin/prospecting/capture",
order=15,
),
MenuItemDefinition(
id="scan-jobs",
label_key="prospecting.menu.scan_jobs",
icon="radar",
icon="globe-alt",
route="/admin/prospecting/scan-jobs",
order=20,
),

View File

@@ -98,7 +98,7 @@
<button @click="getLocation()"
:disabled="gettingLocation"
class="inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-gray-200 rounded-lg hover:bg-gray-300 dark:text-gray-300 dark:bg-gray-700 disabled:opacity-50">
<span x-html="$icon('map-pin', 'w-4 h-4 mr-2')"></span>
<span x-html="$icon('location-marker', 'w-4 h-4 mr-2')"></span>
<span x-text="gettingLocation ? 'Getting location...' : (form.location_lat ? 'Location saved' : 'Get Location')"></span>
</button>
<span x-show="form.location_lat" class="text-xs text-green-600">

View File

@@ -25,7 +25,7 @@
</div>
<div class="flex items-center p-4 bg-white rounded-lg shadow dark:bg-gray-800">
<div class="p-3 mr-4 text-green-500 bg-green-100 rounded-full dark:text-green-100 dark:bg-green-500">
<span x-html="$icon('target', 'w-5 h-5')"></span>
<span x-html="$icon('cursor-click', 'w-5 h-5')"></span>
</div>
<div>
<p class="mb-2 text-sm font-medium text-gray-600 dark:text-gray-400">Top Priority</p>
@@ -43,7 +43,7 @@
</div>
<div class="flex items-center p-4 bg-white rounded-lg shadow dark:bg-gray-800">
<div class="p-3 mr-4 text-purple-500 bg-purple-100 rounded-full dark:text-purple-100 dark:bg-purple-500">
<span x-html="$icon('device-mobile', 'w-5 h-5')"></span>
<span x-html="$icon('phone', 'w-5 h-5')"></span>
</div>
<div>
<p class="mb-2 text-sm font-medium text-gray-600 dark:text-gray-400">Offline Leads</p>
@@ -56,12 +56,12 @@
<div class="flex flex-wrap gap-3 mb-6">
<a href="/admin/prospecting/capture"
class="inline-flex items-center px-4 py-2 text-sm font-medium text-white bg-purple-600 rounded-lg hover:bg-purple-700">
<span x-html="$icon('device-mobile', 'w-4 h-4 mr-2')"></span>
<span x-html="$icon('phone', 'w-4 h-4 mr-2')"></span>
Quick Capture
</a>
<button @click="runBatchScan()"
class="inline-flex items-center px-4 py-2 text-sm font-medium text-white bg-blue-600 rounded-lg hover:bg-blue-700">
<span x-html="$icon('radar', 'w-4 h-4 mr-2')"></span>
<span x-html="$icon('globe-alt', 'w-4 h-4 mr-2')"></span>
Run Batch Scan
</button>
<button @click="showImportModal = true"

View File

@@ -52,7 +52,7 @@
</select>
<button @click="runEnrichment()" x-show="prospect.channel === 'digital'"
class="ml-auto px-3 py-1 text-sm text-white bg-blue-600 rounded-lg hover:bg-blue-700">
<span x-html="$icon('radar', 'w-4 h-4 inline mr-1')"></span>
<span x-html="$icon('globe-alt', 'w-4 h-4 inline mr-1')"></span>
Run Scan
</button>
</div>

View File

@@ -34,7 +34,7 @@
</button>
<button @click="startBatchJob('score_compute')"
class="inline-flex items-center px-4 py-2 text-sm font-medium text-white bg-red-600 rounded-lg hover:bg-red-700">
<span x-html="$icon('target', 'w-4 h-4 mr-2')"></span>
<span x-html="$icon('cursor-click', 'w-4 h-4 mr-2')"></span>
Compute Scores
</button>
</div>