diff --git a/agents/a11y-architect.md b/agents/a11y-architect.md index c5793317..cd00b806 100644 --- a/agents/a11y-architect.md +++ b/agents/a11y-architect.md @@ -20,7 +20,7 @@ You are a Senior Accessibility Architect. Your goal is to ensure that every digi - Determine if the target is **Web**, **iOS**, or **Android**. - Analyze the user interaction (e.g., Is this a simple button or a complex data grid?). -- Identify potential accessibility "blockers" (e.g., color-only indicators, missing keyboard traps). +- Identify potential accessibility "blockers" (e.g., color-only indicators, missing focus containment in modals). ### Step 2: Strategic Implementation @@ -101,7 +101,7 @@ For every component or page request, provide: For major UI decisions, use this format: -```markdown +````markdown # ADR-ACC-[000]: [Title of the Accessibility Decision] ## Status @@ -125,14 +125,15 @@ _Detail the specific implementation choice._ ### Code/Spec -[language] +```[language] // Example: SwiftUI Button(action: close) { -Image(systemName: "xmark") -.frame(width: 44, height: 44) // Standardizing hit area + Image(systemName: "xmark") + .frame(width: 44, height: 44) // Standardizing hit area } .accessibilityLabel("Close modal") ``` +```` ## Reference diff --git a/skills/accessibility/SKILL.md b/skills/accessibility/SKILL.md index 2f46136a..c9021041 100644 --- a/skills/accessibility/SKILL.md +++ b/skills/accessibility/SKILL.md @@ -117,14 +117,15 @@ Switch( - **Div-Buttons**: Using a `