All Docs
FeaturesCalmony Sanctions MonitorUpdated March 11, 2026

Improved Mobile Touch Targets for Action Buttons

Improved Mobile Touch Targets for Action Buttons

Release: v0.1.66 · Category: Mobile / Touch Interaction

Overview

Version 0.1.66 addresses a usability issue on mobile devices where several icon-only buttons across the dashboard had touch targets too small for reliable interaction. These buttons — used for high-consequence actions like deleting screening records and revoking API keys — were frequently mis-tapped on touchscreens.

What Changed

Three categories of buttons were identified as falling below the 44×44px minimum recommended touch target size and have been updated:

1. Table Row Delete Button

BeforeAfter
CSS classrounded p-1rounded p-2.5
Effective touch area~24×24px~48×48px

The delete button in the people/entity screening table now has significantly more tappable surface area, reducing accidental mis-taps and making it easier to interact with on phones and tablets.

2. API Key Revoke Button

BeforeAfter
CSS classrounded p-1.5rounded p-2.5
Effective touch area~28×28px~48×48px

The revoke button in the API key settings panel has been brought in line with the same standard.

3. Filter Tab Pills

BeforeAfter
Height~30px≥44px

Filter tab pills used to narrow screening results were too short for comfortable tapping. They now meet the minimum height requirement.

Why This Matters

Small touch targets are a significant usability problem in compliance workflows, where users frequently access the dashboard from mobile devices in the field. Mis-tapping a delete or revoke button — actions that cannot always be undone — carries real risk. These changes bring all affected controls into line with Apple HIG and Material Design accessibility guidance.

Affected Areas

  • People / entity screening table — row-level delete action
  • Settings → API keys — per-key revoke action
  • Dashboard filter tabs — result filtering controls

No changes were made to the underlying data model, API, or screening logic. This is a purely visual/interaction update.