ItemIcon

A standalone item icon. Same rendering as InventorySlot but without the slot frame — use it when you want an icon without an explicit slot context (e.g. floating reward icons, tooltip previews, drag-ghosts).

Properties

Same Inventory section as InventorySlot:

Field Notes
Slot Index Optional
Preview Icon Path Path to the icon image
Preview Count Stack count overlay (canvas-only currently)

Generated output

<div class="reward sui-r1"></div>
.sui-r1 {
  width: 96px;
  height: 96px;
  background-color: rgba(0,0,0,0.5);
  border-color: #475569;
  border-width: 1px;
  border-radius: 6px;
  background-image: url("ui/InventoryAssets/item_icons/Icon_Consumable_BerriesStack.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

When to use ItemIcon vs InventorySlot

Use case Choice
Slot in an inventory grid InventorySlot
Reward/loot popup with a small grid of items ItemIcon
Tooltip preview of an item ItemIcon
Drag ghost during a drag-and-drop ItemIcon

Both render identically — the choice is semantic and affects how V1.5+ might bind data differently (slots get a slot index, icons don’t).


SUI Designer · MIT license · Built for the s&box ecosystem.

This site uses Just the Docs, a documentation theme for Jekyll.