Commit Graph
7 Commits
Author SHA1 Message Date
wushenghua b58fad20d8 test(m59-a): ink checks, longest-string fixture and the defects they found 2026-09-13 21:07:19 +08:00
wushenghua 78499ec080 fix(m58-c): ledger context row width and latin trait ribbon fit 2026-09-13 17:28:12 +08:00
wushenghua db7b3d65e4 fix(m58-b): market read-surface type scale, contrast and slot ownership
Measured inventory first: the market modules authored their labels at raw token
sizes while the view uses the canvas text scale, leaving module labels near 6.5
physical pixels at 760, and the card, trait and cost surfaces were drawn in
fixed pixels against proportional label slots. Every module now takes the view's
canvas type scale; the card band and price strip are fractions of the card size
that cover their slots; the trait chip and cost strip are proportional chrome
with the coin anchored in the authored socket; ledger labels move to ink on
parchment and the ledger keeps the full availability string while the card row
carries only the amount.
2026-09-13 16:53:51 +08:00
wushenghua 2917e1a268 fix(m52): improve compact recruit card slots 2026-09-10 19:03:59 +08:00
wushenghua 3808f3b4ff refactor(m52): split candidate ledger content modules 2026-09-10 07:40:15 +08:00
wushenghua a9f5c3680b feat: add generated M52 UI component library 2026-09-09 20:30:51 +08:00
wushenghua 33dedf13d5 feat: extract recruit card component showroom 2026-09-09 19:36:53 +08:00