Status and feedback

Status chip

The square badge that says what state a thing is in: dot plus label on a 12% soft fill. One vocabulary for the whole admin, owned by status-feedback; catalogue items are always Draft, Available or Retired.

Live specimen

Lifted from the approved family page at build time; interact with it.

Status chips

Square, soft fill, status-coloured text. The dot is the default.

Catalogueproducts · Global Store

DraftAvailableRetiredDraft v1Available v4Retired v5Not yet available to brands

Order paymentorders · order detail

Awaiting paymentPaidPayment failedRefunded

Order fulfilmentorders · kanban

AwaitingIn productionShippedDeliveredSpecial orderNot mapped

ERP syncorders · retry queue

In syncPendingRetryingERP failed3 stuckNot read

Releasereleases · versions

PreviewLiveUp to date2 behind previewNot the same as previewHold 2V4

Website sectionmenu and sections

DraftReadyPublished

Campaigncampaigns

DraftScheduledLivePausedEnded

Support ticketsupport

OpenRe-openedWaiting on usWaiting on customerResolvedClosed

Severitysupport · case rail

LowMediumHigh

Refund requestfounder · refund gate

RaisedIn reviewClearedDeclined

Cloth mirrorsuper · cloths

In syncDriftMissing in mirrorMissing in LaravelTombstonedFreshStale > 6h

Sync runcloth sync · variants

RunningSucceededPartialFailed

Brand provisioningsettings · brands

ProvisioningCreated but not stockedReadyFailedUnknown

Accesspeople · api access

Bank verifiedBank pendingAdmin onlyLocked
Uses.chip.chip.draft.chip.available.chip.retired.chip.warning.chip.danger.chip.locked.chip.ended.chip.unmapped--status-soft-alpha

from families/status-feedback/#status-chips

Chip anatomy

Same chip, seven forms.

Available
dot + label
Available
no dot
Available v4
with version
Locked
with icon
ERP failed3
with count
Available
header, 26px
Paid
dot + label, table cell
Uses.chip.chip.plain.chip.lg.chip.ico.sf-dl

from families/status-feedback/#chip-anatomy

Colour roles

Five roles and a lock. Every text-on-fill pair clears 4.5:1.

RoleTokenUsed forText on fill
Success--successAvailable, Paid, Delivered, In sync, Live, Resolved5.9:1
Info--infoDraft, Preview, In production, Open, Running6.0:1
Warning--warningAwaiting payment, Retrying, Drift, Hold, Behind preview5.3:1
Danger--destructivePayment failed, ERP failed, Missing, Failed, High5.6:1
Neutral--neutralRetired, Closed, Refunded, Paused, Unknown5.5:1
Locked--lockedAdmin only, Locked (slate on the muted ground)5.9:1
Uses--success--info--warning--destructive--neutral--locked

from families/status-feedback/#chip-roles

Two more states

A campaign that ran its course, and a column no backend stage feeds yet.

DraftScheduledLivePausedEndedNot mapped
Finishing · not mappedNo ERP stage feeds this column yet, so no orders show here.
Uses.chip.ended.chip.unmapped.k-unmapped.dot.neutral

from families/page-primitives/#chips