summaryrefslogtreecommitdiff
path: root/frontend/components
AgeCommit message (Collapse)Author
2026-05-19feat: fetch valuation on overview tab, add DCF block to ValuationOverviewCardTyler Hoang
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19feat: add ValuationOverviewCard to overview right column (multiples)Tyler Hoang
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19feat: replace StatsCard with QualityCard (margins, returns, leverage)Tyler Hoang
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19feat: add VolumeCard to overview left column (today vs 30d avg)Tyler Hoang
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19feat: add real-time DCF sliders to ValuationCardTyler Hoang
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18feat: wire Ratios subtab into FinancialsPage, move tab strip up from ↵Tyler Hoang
FinancialsCard
2026-05-18feat: add RatiosPage data-fetch wrapperTyler Hoang
2026-05-18feat: add RatiosCard component with hero KPIs, sparklines, and detail rowsTyler Hoang
2026-05-18feat: add ValuationPage data-fetch wrapperTyler Hoang
2026-05-18feat: add ValuationCard component and psm-val-* CSSTyler Hoang
2026-05-18feat: wire financials tab routing in Sidebar and page.tsxTyler Hoang
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18feat: add FinancialsPage data-fetching wrapperTyler Hoang
2026-05-18feat: add FinancialsCard component with statement tabs and period toggleTyler Hoang
Renders income/balance/cash_flow statements with annual/quarterly toggle, section headers, indent levels, total rows, margin rows, and negative-value coloring via --negative. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17Align Overview UI with kit mockup: adaptive Reference card, TickerHeader ↵Tyler Hoang
hierarchy, chart width - StatsCard filters null ratio rows; shows '· Statement data incomplete' note instead of wall of Unavailable - TickerHeader restructured to match kit: symbol (64px display) dominant beside company name (24px italic), sector label above, chips below - Fix broken --fs-56 token in company name clamp → --fs-64 - Chart fills full panel width via .psm-chart-frame .chart { width: 100% } Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17Refine overview ratios and shellTyler Hoang
2026-05-17Fix design system violations and logic bugs from code reviewTyler Hoang
- Remove backdrop-filter blur (glass effect) from TopBar; use opaque ink-1 background - Remove decorative glow box-shadows from market status dot - Fix button border-radius: var(--r-2) → var(--r-1) (4px → 2px) per design rules - Replace invented hover color rgba(194,170,122,0.04) with var(--ink-3) token - Add missing .psm-signal.neu CSS rule so neutral signals have visual treatment - Use HTML disabled attribute on nav buttons instead of aria-disabled alone - Replace duplicate EPS KPI tile with Prev Close to remove redundancy with P/E sublabel - Rename sortIndices → limitIndices (function only truncates, never sorts) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17'UI Shell and General Architecture'Tyler Hoang
2026-05-17Add stack start and stop scriptsTyler Hoang