From 1a5172c69ae1630f9c874b295cbbf58a335864f1 Mon Sep 17 00:00:00 2001 From: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Sun, 10 May 2026 08:40:32 +0000 Subject: [PATCH] fix(web): add title= to truncated text spans (UI audit #1) Adds hover-tooltip affordance for ellipsis-truncated values across: - EntriesTab: symbol, stock_instance_id - AdminTab: env keys/values, bot config keys/values (refactored second block from arrow-fn to block-body to scope displayValue) - HistoryTab: trade reason - MarketOpportunities: symbol (both top and bottom lists) - TradeProfileManager: profile name, profile email Addresses Pattern E in docs/ui/UI_AUDIT.md. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> EOF --- web/src/components/MarketOpportunities.tsx | 4 ++-- web/src/components/TradeProfileManager.tsx | 4 ++-- web/src/tabs/AdminTab.tsx | 23 ++++++++++++---------- web/src/tabs/EntriesTab.tsx | 4 ++-- web/src/tabs/HistoryTab.tsx | 2 +- 5 files changed, 20 insertions(+), 17 deletions(-) diff --git a/web/src/components/MarketOpportunities.tsx b/web/src/components/MarketOpportunities.tsx index dc7d62b..2296399 100644 --- a/web/src/components/MarketOpportunities.tsx +++ b/web/src/components/MarketOpportunities.tsx @@ -29,7 +29,7 @@ export const TopVolatile = ({ botState }: MarketOpportunitiesProps) => { {topSymbols .map(symbol => (