RobloxUIRobloxUI
BrowseDocsPricingSubmit
/
/
RobloxUIRobloxUI — Roblox UI Components Marketplace
DocsSitemapTermsPrivacyCookiesSettingsPerformance
Shop Listing Card — RobloxUI
  1. Home
  2. /
  3. Inventory
  4. /
  5. Shop Listing Card
Booting Luau VM…

Install with the CLI

Add Shop Listing Card to your Roblox project in one command. Requires Node 18+ and a Roblox project — run robloxui init first if you don't have one yet. See the docs.

bashnpx robloxui add shop-listing

First time? Start with the documentation.

Import

tsx
import { Shop Listing Card } from "./src/client/ui/components/shop-listing";

Usage

tsx
<ShopListing image="rbxassetid://..." name="Iron Sword" price={150} originalPrice={200} onBuy={() => print("Purchased!")} />

Shop Listing Card

TSX + LuauFree

A vertical shop item card with image, name, price display (with discount styling), rarity border, and purchase button. Scales responsively.

by RobloxUI Team

View Source

Details

AuthorRobloxUI Team
FrameworkRoblox-TS + React-Luau
CategoryInventory
Dependencies@rbxts/react
Theme Tokenscolors.bgSecondary, colors.bgTertiary, colors.textPrimary, colors.accent, colors.textMuted, colors.primary, radius.md, radius.lg
Last UpdatedJuly 31, 2026