From 6c7fbf68ebf6ae76759688792475d70566978be4 Mon Sep 17 00:00:00 2001 From: hermes-explorigin Date: Sun, 16 Aug 2026 21:15:10 +0000 Subject: [PATCH] Show a visible source icon for Open-Meteo fallback values on NWS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace the hidden hover-only native title with a dedicated SourceTooltip component: a small ⓘ badge rendered inline next to Pressure and UV values (Current + Details views) that reveals a styled tooltip on hover/focus, so it is obvious the value came from the non-selected source (Open-Meteo) instead of requiring discovery by hovering the data. --- src/components/CurrentWeather.svelte | 9 ++-- src/components/SourceTooltip.svelte | 79 ++++++++++++++++++++++++++++ src/components/WeatherDetail.svelte | 8 +-- 3 files changed, 89 insertions(+), 7 deletions(-) create mode 100644 src/components/SourceTooltip.svelte diff --git a/src/components/CurrentWeather.svelte b/src/components/CurrentWeather.svelte index 0a2f1b7..09f2441 100644 --- a/src/components/CurrentWeather.svelte +++ b/src/components/CurrentWeather.svelte @@ -1,6 +1,7 @@ + + + + {label} + + + diff --git a/src/components/WeatherDetail.svelte b/src/components/WeatherDetail.svelte index 8d5ceb0..96932de 100644 --- a/src/components/WeatherDetail.svelte +++ b/src/components/WeatherDetail.svelte @@ -1,6 +1,7 @@