aboutsummaryrefslogtreecommitdiff
path: root/components/top_movers.py
AgeCommit message (Collapse)Author
2026-05-16Harden script embedding, timezone parsing, and layout buffersTyler
- overview: use json_for_script for inline payload/meta to prevent </script> break-out from yfinance-sourced strings; raise iframe height to cover responsive single-column collapse under 1100px - news: treat naive ISO/strptime datetimes as UTC before converting to local-naive, matching the int-timestamp branch from 75dbe29 - news: bump per-row iframe height to fit summary + metadata under scrolling=False - top_movers: drop name column in compact (sidebar) mode and tighten grid so symbol/price/change fit a default-width Streamlit sidebar Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-16Move Top Movers to sidebar and tighten top spacingTyler
2026-05-14Completely refreshed Key Ratios, Historical Ratios, and DCF/MultiplesTyler
tab.
2026-05-13Apply Prism design system — brass/ink palette, EB Garamond + IBM Plex ↵Tyler
typography Implements the design kit: champagne brass accent (#C2AA7A), deep midnight backgrounds, EB Garamond italic headings, IBM Plex Sans/Mono body and numbers, terminal-density KPI cards, restyled sidebar brand mark, flat pill tabs, and a global Plotly theme so all charts inherit the dark palette automatically. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02Improve valuation model clarityTyler
2026-03-31Add relative performance chart and refine top moversTyler
2026-03-31Add top movers section (gainers, losers, most active)Openclaw