diff --git a/.github/pr-assets/1390/after-disclaimer-as-tooltip.png b/.github/pr-assets/1390/after-disclaimer-as-tooltip.png new file mode 100644 index 00000000..2e5c8ce4 Binary files /dev/null and b/.github/pr-assets/1390/after-disclaimer-as-tooltip.png differ diff --git a/.github/pr-assets/1390/before-disclaimer-takes-space.png b/.github/pr-assets/1390/before-disclaimer-takes-space.png new file mode 100644 index 00000000..0c64f529 Binary files /dev/null and b/.github/pr-assets/1390/before-disclaimer-takes-space.png differ diff --git a/ui/src/pages/analytics/components/analytics-header.tsx b/ui/src/pages/analytics/components/analytics-header.tsx index 51ea43dd..7f9e826f 100644 --- a/ui/src/pages/analytics/components/analytics-header.tsx +++ b/ui/src/pages/analytics/components/analytics-header.tsx @@ -15,8 +15,9 @@ import { SelectTrigger, SelectValue, } from '@/components/ui/select'; -import { RefreshCw } from 'lucide-react'; +import { Info, RefreshCw } from 'lucide-react'; import { useTranslation } from 'react-i18next'; +import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip'; import type { AnalyticsProfileOption } from '../hooks'; interface AnalyticsHeaderProps { @@ -53,21 +54,42 @@ export function AnalyticsHeader({
{t('analytics.subtitle')}
- Selected-profile analytics include only default/account data with stable profile - attribution. CLIProxy and native runtime snapshots remain in All profiles. -
- )} ); }