{
  "id": "SC-2.5.8",
  "rulePrefix": "SC-2.5.8",
  "variant": null,
  "ruleType": "synthetic-sc",
  "scanScope": "specimen",
  "synthetic": true,
  "status": "current",
  "title": "Tiny submit control",
  "summary": "A submit button is smaller than 24 by 24 CSS pixels.",
  "whyItFails": "Users with limited dexterity may miss or misactivate the control because its hit target is too small.",
  "principles": [
    "operable"
  ],
  "guidelines": [
    "2.5"
  ],
  "successCriteria": [
    {
      "id": "2.5.8",
      "name": "Target Size (Minimum)",
      "level": "AA",
      "slug": "target-size-minimum"
    }
  ],
  "versions": [
    "2.2"
  ],
  "automatable": "yes",
  "requires": [
    "css"
  ],
  "isolated": true,
  "pairWith": [],
  "w3c": {
    "understanding": [
      "https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum"
    ],
    "quickref": [
      "https://www.w3.org/WAI/WCAG22/quickref/#target-size-minimum"
    ]
  },
  "specimen": {
    "html": "<p>Select priority:</p>\n<a href=\"#low\" class=\"sc258-target\">L</a>\n<a href=\"#med\" class=\"sc258-target\">M</a>\n<a href=\"#high\" class=\"sc258-target\">H</a>",
    "css": ".sc258-target { display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;font-size:10px;margin:2px; }",
    "js": "",
    "assets": []
  },
  "expectedFindings": [
    {
      "sc": "2.5.8",
      "outcome": "fail",
      "note": "Specimen demonstrates failure of 2.5.8."
    }
  ],
  "mustNotFlag": [],
  "manualCheck": "Measure the visible target size in CSS pixels.",
  "generated": {
    "url": "https://wcagfail.patternd.io/specimens/SC-2.5.8/",
    "lastmod": "2026-10-08"
  }
}
