I can see the market is currently in the right sidebar as a horizontal overflow scroll. I'll change it to stack cards vertically so they fit naturally in that sidebar column.
Now I need to add the missing imports since MarketCard uses getCardTierColor and cn:
Now update the game board's right sidebar to give the market more vertical space, since it's now a vertical list:
The market is now a vertical sidebar list. Each card is a compact horizontal row showing cost badge, name, tier, and description -- all stacked vertically with overflow scroll. The sidebar gives the market the majority of the space with the game log pinned at the bottom.
Let me read all the game UI components to see where icons should be sprinkled in.
Now let me also check the cave map, combat overlay, and card descriptions to understand what kinds of icons to add:
I have a full picture of every component. I'll create a shared SVG icon library and then sprinkle icons across: the player panel, action bar, cards, market, combat overlay, game board header, and landing page. Let me build the icon set first then update each component.
Now sprinkle icons into the player panel (gold, VP, goblins, cards):
Now add icons to the action bar:
Now add icons to the stock action buttons:
Now add icons to the game board header (gold display, round indicator):
Now update the "Your Hand" label with a cards icon:
Now add icons to the market row header:
Now add the coin icon to market card cost badges:
Now add the coin icon to the card component's cost display:
Now replace the text-only category labels in both compact and full card views with icon + label:
Now add icons to the combat overlay:
Now add icons to bid breakdown (presence, gold, cards):
Now add a coin icon to the gold bid slider label:
Now let me also sprinkle icons on the landing page -- goblin face in the title area, swords, etc.:
Now add a goblin icon to the "Your Goblin Name" label and the Create button:
I've now added custom SVG icons throughout the entire game. I created a shared icon library with 12 thematic goblin-style SVG icons (GoblinIcon, CoinIcon, GemIcon, BootsIcon, SwordsIcon, ScrollIcon, MarketBagIcon, CardsIcon, SkullIcon, CrownIcon, HourglassIcon, ShieldIcon) and sprinkled them across every major component: the player panel stats, action bar prompts and buttons, card cost/category badges, market row header and card costs, combat overlay title and bid breakdown, game board header, hand label, and the landing page title/feature icons.
You can send messages while the preview loads