Skip to content

Feature: Touchscreen-first POS UX (cross-cutting standard) #368

Closed

Description

@khaira777

Feature: Touchscreen-first POS UX (cross-cutting standard)

Summary

Establish a touchscreen standard applied across the POS rather than one isolated screen: bigger targets, no hover-only controls, quick quantity buttons, numeric keypad flows, touch-safe dialogs, and a full-screen POS mode.

Why now

Every upcoming surface (floorplan editor #356, multi-counter #361, customer display #362, kiosk #367) will be touched by these states. Auditing the current POS for touch pain points first makes the later features cheaper.

Scope

  • Minimum interactive-target sizes throughout POS checkout, product grid, checkout modal, dialogs.
  • No hover-only actions (every action reachable via touch layout).
  • Numeric keypad for quantity/discounts/payments.
  • Full-screen / kiosk-style POS mode toggle.
  • Audit existing POS components against grid: frontend/src/components/pos/**, checkout, settings dialogs.

Acceptance criteria

  • POS usable on a touch monitor with no mouse.
  • No hover-only controls remain (code-level audit).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions