| Age | Commit message (Collapse) | Author |
|
|
|
- Backend: get_insider_transactions() in data_service (yfinance, 1hr TTL)
- Backend: InsidersResponse schema + GET /api/tickers/{symbol}/insiders
- Frontend: InsidersPage with 4-KPI strip, SVG diverging bar chart (),
psm-insider transaction rows, pill filter toggles, shimmer skeleton,
empty/error states
- Enable Insiders nav item (remove disabled flag)
|
|
Adds a fully interactive options tab: Terminal view (3-column Bloomberg-
style with pricer, chain, smile/term-structure/greek curves) and Surface
view (polar smile dial + IV heatmap). Uses synthetic vol surface until a
live yfinance chain endpoint is wired up.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
|
|
column
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
|
|
|
|
|
|
- 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>
|
|
|