Adds full parity with Deezer/Qobuz/Tidal/Discogs in every dashboard UI layer — orb button, live tooltip, WebSocket push, rate speedometer. - webui/index.html: Amazon enrichment orb button after Discogs - webui/static/amazon.svg: local icon (a + smile, same pattern as hydrabase.png — avoids external URL dependency) - webui/static/style.css: Amazon button/spinner/tooltip CSS with FF9900 brand color; added to mobile tooltip suppress list - webui/static/worker-orbs.js: Amazon orb in WORKER_DEFS [255,153,0] - webui/static/api-monitor.js: Amazon in rate gauge services list, label, and color map - webui/static/enrichment.js: updateAmazonEnrichmentStatusFromData, toggleAmazonEnrichment, DOMContentLoaded init + 2s poll - webui/static/core.js: socket.on enrichment:amazon-enrichment listener - web_server.py: amazon-enrichment added to _emit_enrichment_status_loop workers dict so WebSocket pushes fire every 2s
5 lines
451 B
XML
5 lines
451 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black">
|
|
<text x="12" y="13" text-anchor="middle" font-family="Arial,sans-serif" font-size="11" font-weight="bold" fill="black">a</text>
|
|
<path d="M4.5 17 Q12 21 19.5 17" stroke="black" stroke-width="1.5" fill="none" stroke-linecap="round"/>
|
|
<path d="M17.2 15 L19.5 17 L17.2 19" fill="none" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
|
|
</svg>
|