fix(parcel-sync): static connection dots, legend position, mismatch labels

- ePay + eTerra pills: removed animate-ping, now show static green dot
  when connected (no more spinning appearance)
- Legend moved to top-left, hides when FeatureInfoPanel is open
  (no more overlap)
- Boundary mismatch parcels now show cadastral numbers as labels
  (orange for foreign, purple for edge parcels)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
AI Assistant
2026-03-24 16:39:01 +02:00
parent ab35fc4df7
commit b87c908415
3 changed files with 30 additions and 10 deletions
@@ -64,10 +64,7 @@ export function ConnectionPill({
{connecting ? (
<Loader2 className="h-3 w-3 animate-spin" />
) : session.connected ? (
<span className="relative flex h-2 w-2">
<span className="absolute inline-flex h-full w-full animate-ping rounded-full bg-emerald-400 opacity-75" />
<span className="relative inline-flex h-2 w-2 rounded-full bg-emerald-500" />
</span>
<span className="inline-flex h-2 w-2 rounded-full bg-emerald-500" />
) : session.eterraMaintenance ? (
<AlertTriangle className="h-3 w-3" />
) : connectionError ? (