Reorganizes the market navigation, fixes the demo profit charts and the LP store table #27

Merged
miko merged 6 commits from feat/market-nav-tools into main 2026-10-31 02:01:36 +00:00
Owner

Splits the market section into Browse, Tools & Analysis and My Finances, with quickjump parity. Centers the notification bell glyph in its box. Renames Tradefinder to Trade Finder.

Seeds matched buy and sell history for the demo pilots so all five profit charts render with covered sales.

Shows LP store requirements as item icons with quantities and styled price tooltips fed by the stored market stat pack; the LP table fits its pane without sideways scrolling.

Splits the market section into Browse, Tools & Analysis and My Finances, with quickjump parity. Centers the notification bell glyph in its box. Renames Tradefinder to Trade Finder. Seeds matched buy and sell history for the demo pilots so all five profit charts render with covered sales. Shows LP store requirements as item icons with quantities and styled price tooltips fed by the stored market stat pack; the LP table fits its pane without sideways scrolling.
Centers the notification bell glyph in its box
Some checks failed
github/analysis Analysis gate on GitHub runners
github/test Test gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/race Race gate on GitHub runners
45727836f4
Times the seeded sales tax lines to the second of their sales so the fold pairs them, and adds generated trade lanes for both pilots: repeated buys with matched sells a day or two later at varied prices and quantities across the last forty days, broker fees, industry fees and uncovered loot sales alongside. The demo profit page now draws its full chart set from the fold: running total, activity split, fees with share of sales, cost of goods sold and the 30-day trading margin.

The demo seed test pins covered sales revenue above zero across the window, at least ten days with covered sales, partly covered days, and all five charts present.
Show LP store requirements as icons with price tooltips
Some checks failed
github/analysis Analysis gate on GitHub runners
github/test Test gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/race Race gate on GitHub runners
3e8e4e7349
The Also needs cell renders a shared reqicons partial: one icon per required item with its quantity under it, linked to the item's market page. Hovering or tapping an icon opens the shared tooltip with the item name, the quantity needed, and its average sell and buy from the stat pack's stored rows, read in one bounded query for the whole page. The required items total stays under the icons.

FitTipUI moves from fit.js into fittip.js so pages that only need the tooltip load it without the fitting editor; fitting pages load it first. The requirement cell is capped so long lists wrap in place, which removes the LP table's sideways scroll at desktop widths.
Restores the contract search sweep note on sections without a subtab row
All checks were successful
github/analysis Analysis gate on GitHub runners
github/test Test gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/race Race gate on GitHub runners
4d77c6f606
miko merged commit e40f3be810 into main 2026-10-31 02:01:36 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
EveSynapse/evesynapse!27
No description provided.