From f17f4583b3356baa123ca02e6412a730d9e4a8ae Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sun, 2 Aug 2026 23:07:33 +0000 Subject: [PATCH] =?UTF-8?q?B146=20=E2=80=94=20update=20impl=20plan=20with?= =?UTF-8?q?=20title-focus=20approach?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Francisco Solla --- docs/plans/fab-overlay-sem-autofocus-e-fechar-impl.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/plans/fab-overlay-sem-autofocus-e-fechar-impl.md b/docs/plans/fab-overlay-sem-autofocus-e-fechar-impl.md index 8bef33a4..230c2e73 100644 --- a/docs/plans/fab-overlay-sem-autofocus-e-fechar-impl.md +++ b/docs/plans/fab-overlay-sem-autofocus-e-fechar-impl.md @@ -59,11 +59,13 @@ N/A - Desligar recolhimento B132 ao focar - Redesenhar grade ou catálogo +**Defer (gatilho):** extrair `HomeChromeRetractionShell` compartilhado com `CampaignHomeLayout` quando um 3º chrome retrátil for tocado de novo (já é o 3º — `quick-actions-chrome`; extrair em issue futura, fora do appetite B146). + ## Riscos e mitigação | Risco | Mitigação | | ----- | --------- | -| `initialFocus={false}` quebra a11y teclado | Tab ainda alcança busca/ações; trap permanece | +| `initialFocus={false}` quebra a11y teclado | Foco no título sr-only (B42), não na busca nem em void | | `pr-10` insuficiente em telas estreitas | `md:` só no breakpoint dialog; mobile usa drawer | ## Aceite de engenharia