import{b as l,d as n,e as s,F as r,f as d,t as e,g as _,o as i,n as p}from"./vue.esm-bundler-c7-UdoSZ.js";const y={class:"showcase-page"},w={class:"showcase-section","aria-labelledby":"state-title"},v={class:"showcase-grid"},f={class:"showcase-panel"},x={class:"control-row"},k=["onClick"],S={class:"fixture-label"},C={class:"showcase-section","aria-labelledby":"card-title"},N={class:"showcase-grid"},D={class:"fixture-card__meta"},L={key:0,class:"fixture-card__price"},P={key:1,class:"fixture-card__meta"},g={__name:"DesignSystemShowcase",setup(M){const o=_("Near Mint"),m=[{id:"fixture-charizard",productName:"Charizard ex #199/165",askingPriceMinor:11500,status:"AVAILABLE"},{id:"fixture-pikachu",productName:"Pikachu World Collection",askingPriceMinor:8200,status:"PENDING"},{id:"fixture-gengar",productName:"Gengar holo promo",askingPriceMinor:4500,status:"SOLD"}];return(A,a)=>(i(),l("main",y,[a[8]||(a[8]=n('

Design system fixture

Collectible data, made precise.

Representative visual fixtures for the catalog, detail views, controls, states, and themes. This component uses mock data only.

Use the Storybook theme toolbar to inspect light and dark themes.

Typography and tokens

Type scale

Space Grotesk display

Manrope interface and metadata

$1,150.00 · 12 copies · 199/165

Primitive palette

CobaltSuccessWarningDangerInfo

Controls

',2)),s("section",w,[a[3]||(a[3]=s("h2",{id:"state-title"},"Statuses, conditions, and feedback",-1)),s("div",v,[a[1]||(a[1]=n('

Status treatments

AvailablePendingSold
',1)),s("article",f,[a[0]||(a[0]=s("h3",null,"Condition selection",-1)),s("div",x,[(i(),l(r,null,d(["Near Mint","Lightly Played","Damaged"],t=>s("button",{key:t,class:p(["condition",{"condition--selected":o.value===t}]),type:"button",onClick:F=>o.value=t},e(t),11,k)),64))]),s("p",S,"Selected: "+e(o.value),1)]),a[2]||(a[2]=s("article",{class:"showcase-panel state-stack"},[s("h3",null,"Feedback states"),s("p",{class:"state state--empty"},"No relevant matches found."),s("p",{class:"state state--loading",role:"status"},"Loading collectible..."),s("p",{class:"state state--error",role:"alert"},"Unable to load marketplace values.")],-1))])]),s("section",C,[a[7]||(a[7]=s("h2",{id:"card-title"},"Collectible cards",-1)),s("div",N,[(i(),l(r,null,d(m,t=>s("article",{key:t.id,class:"fixture-card"},[a[5]||(a[5]=s("div",{class:"fixture-stage","aria-label":"Neutral collectible image stage"},[s("span",{class:"fixture-stage__glyph"},"PK")],-1)),s("div",null,[a[4]||(a[4]=s("p",{class:"fixture-card__meta"},"Trading card · Scarlet & Violet 151",-1)),s("h3",null,e(t.productName),1),s("p",D,"Condition: "+e(t.status==="SOLD"?"Lightly Played":"Near Mint"),1)]),s("span",{class:p(["status",`status--${t.status.toLowerCase()}`])},e(t.status),3),t.status!=="SOLD"?(i(),l("p",L,"$"+e((t.askingPriceMinor/100).toFixed(2)),1)):(i(),l("p",P,"Sold history retained")),a[6]||(a[6]=s("div",{class:"fixture-card__actions"},[s("button",{class:"button button--primary",type:"button"},"View collectible"),s("button",{class:"button button--secondary",type:"button"},"Compare")],-1))])),64))])]),a[9]||(a[9]=n('

Detail and gallery treatment

Collectible detail

01

Identity

Charizard ex #199/165

Scarlet & Violet 151 · Trading card · Near Mint

Listing detail

Available

Asking price

$115.00

Condition
Near Mint
Market context
$120 reference
Updated
Today
Seller note
Clean front and back

Image treatment

GALLERY

Contained, neutral, aspect-ratio preserving, and free of cobalt image backgrounds.

',1))]))}};g.__docgenInfo={exportName:"default",displayName:"DesignSystemShowcase",description:"",tags:{},sourceFiles:["/Users/fragginwagon/Developer/Source Code/pokemon/pokemon-inventory/apps/web/src/components/organisms/DesignSystemShowcase.vue"]};const T={title:"Organisms/Design System Showcase",component:g},c={};var u,h,b;c.parameters={...c.parameters,docs:{...(u=c.parameters)==null?void 0:u.docs,source:{originalSource:"{}",...(b=(h=c.parameters)==null?void 0:h.docs)==null?void 0:b.source}}};const V=["AllFixtures"];export{c as AllFixtures,V as __namedExportsOrder,T as default};