Add entity color scheme and improve map hover effect
All checks were successful
Build Docker Image / build (push) Successful in 3m6s

- Add color scheme: product/offer=orange, supplier=blue, hub=green
- Remove 'location' filter (same as hub)
- Quantity filter appears only after product is selected
- Map hover shows 'target' ring effect (outer white ring)
- Tokens in header use entity-specific colors
This commit is contained in:
Ruslan Bakiev
2026-01-22 11:45:23 +07:00
parent c468bd8679
commit 3c6ae03c30
6 changed files with 76 additions and 39 deletions

View File

@@ -143,11 +143,14 @@ const clusterNodeType = computed(() => {
return 'logistics'
})
// Import entity colors
const { entityColors } = useCatalogSearch()
const mapPointColor = computed(() => {
if (cardType.value === 'supplier') return '#3b82f6'
if (cardType.value === 'hub') return '#10b981'
if (cardType.value === 'offer') return '#22c55e'
return '#f59e0b'
if (cardType.value === 'supplier') return entityColors.supplier // blue
if (cardType.value === 'hub') return entityColors.hub // green
if (cardType.value === 'offer') return entityColors.offer // orange
return entityColors.product // orange
})
const headerText = computed(() => {