Cierra los dos hallazgos que quedaban de la auditoria.
ORDEN DE LECTURA (a11y). `position: fixed` saca la tira del flujo VISUAL pero no
del DOM: se lee donde esta en el fuente. Con `affix="bottom"` el aviso se ve al
pie y la mini-pagina lo renderizaba primero, asi que un lector de pantalla lo
anunciaba ANTES que la cabecera — medido en la preview del propio block, era el
primer nodo del documento.
Quien decide eso es el APP, no el block: el block coloca, el documento ordena.
Asi que la correccion no es un prop, es que la demo deje de modelar el desajuste
— el aviso se renderiza donde se ve — mas la advertencia en el typedoc de `affix`
y una fila en los Gaps. Verificado en los dos bordes: con `bottom` el aviso va
DESPUES de la cabecera en el DOM y se ve al pie; con `top` va antes y se ve
arriba. En ambos, z 150 y pegado a su borde.
AFIRMACIONES OBSOLETAS. Cinco sitios seguian diciendo que `Fab` "ships a private
copy today" y que su migracion estaba pendiente — falso desde 1fc0a7a96, que es
mi propio commit. El fichero que declaro fuente unica mentia sobre su estado.
Corregidos `affix.svelte`, `index.ts`, la tabla de attrs del README y las dos
menciones de la demo. Lo que queda dicho es lo cierto: `Fab` la lee, `MenuDial`
sigue con copia propia.
check 69 = base intacta · blocks 0 · layer:check 0 violaciones · contrato de capa
10/10 · smoke 311/311.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
alpha-0.1-dir-prefs
parent
acb7f0b416
commit
4b39b718c6
Loading…
Reference in new issue