Quality evidence — not certification

Mobile and accessibility quality

Review implemented behaviors intended to support phone, tablet, desktop, keyboard, and screen-reader paths. This page is a product-quality demonstration, not an accessibility certification or claim of conformance.

Canonical draft

Accessibility statement and feedback

The dated statement records the target baseline, known limitations, feedback route, alternative-access commitment, and review gates. Independent testing and approval remain required.

Open draft Accessibility Statement

Current limitation

Evidence is incomplete.

Source-level keyboard, focus, reduced-motion, labeling, contrast, zoom, mobile, and responsive checks do not replace assistive-technology testing, user testing, remediation tracking, or an approved accessibility assessment.

MobileBottom nav, compact cards, safe spacing
KeyboardSkip link, focus rings, Escape close
MotionReduced-motion preference respected
TextNo overlap, wrapping, stable grids

First Screen Action

  • Hero, search, category rail, auction section, and listing feed keep commerce actions above early scroll depth.
  • Mobile layout uses a compact hero, horizontal category browsing, bottom navigation, and safe in-app browser spacing.
  • Sticky-header scroll offset keeps section titles visible after top-nav and mobile-nav jumps.

Keyboard Flow

  • Skip link moves directly to listings for keyboard and assistive users.
  • Buttons, category cards, modal controls, route cards, and footer media control expose visible focus states.
  • Escape closes media, category, review, and marketplace dialogs.

Screen Reader Labels

  • Primary navigation, mobile navigation, search, filters, category browser, modal dialogs, and route grids use descriptive labels.
  • Decorative brand images stay hidden while item and category images keep meaningful alt text.
  • Status updates use live regions for listing results, dashboard activity, toast messages, and compare tray changes.

Touch Targets

  • Search, filters, segments, auction actions, seller actions, modal choices, and mobile nav targets use stable dimensions.
  • Category and route cards keep labels inside their containers at phone widths.
  • The bottom Sell tab keeps thumb access clear without adding a second overlapping sell control.

Contrast and Motion

  • Dark mode uses high-contrast white text, red accents, visible borders, and strong focus outlines.
  • Reduced-motion preferences disable smooth scrolling and shorten transitions.
  • Color is paired with labels, status text, icons, and position cues.

Responsive Stability

  • Listings, hubs, route cards, modals, checkout review, compare tray, and profile cards collapse to one-column or two-column grids.
  • Images use stable aspect ratios and object-fit handling to avoid layout jumps.
  • Long titles, seller names, and status rows wrap instead of colliding with actions.
Mobile app readiness

Mobile App Readiness

Install behavior, saved searches, bid alerts, pickup reminders, order fallback, and support paths.

Search results

Search Results

Filters, saved-search actions, pickup states, auction states, and result cards.

Checkout review

Checkout Review

Cart rows, handoff choices, fee visibility, review states, and modal ergonomics.

Inbox and alerts

Inbox & Alerts

Bid alerts, offer updates, seller messages, pickup reminders, and preferences.

Localization preferences center

Localization Preferences

Translated labels, regional formats, mobile text wrapping, and language-switch behavior.

Operator console

Operator Console

Route coverage, launch readiness, workflows, service levels, and acceptance checks.

Current demo state

Quality controls are visible.

The demo includes responsive layouts, bottom navigation, focus rings, skip navigation, dialog labels, Escape handling, live regions, and reduced-motion CSS.

Future platform state

Live quality requirements.

Launch needs device-matrix testing, assistive-technology review, automated contrast checks, form-error coverage, localization review, and support for account recovery paths.