feat(ui): plegar la portada y dejar la barra de acciones en una fila - #56
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
La portada medía 3,1 pantallas en un móvil de 390 px y tenía diez botones a la vista antes de
signar nada: el 62 % de su altura eran cuatro tarjetas secundarias siempre abiertas, y la
tarjeta de almacenamiento (507 px) era más alta que el propio vídeo (477 px).
Mismo Chrome, mismo build de producción,
node tools/browser/layout.mjs:Los bloques secundarios pasan de 1615 px a 339.
Qué cambia
<details>nativos — Enseñar (con "Tus signos"dentro, ya no es tarjeta propia), Espacio, Diagnóstico y Qué reconoce. Al ser nativos, el
panel de diagnóstico pierde su botón y su estado
openen JS. La cifra de fiabilidad viveen el
<summary>, no detrás de él: plegar esa tarjeta no puede costar la única frase quedice que el modelo es falible.
Cambiar de cámara sale de la barra y pasa a un botón de 44×44 sobre el vídeo, por el mismo
argumento que ya puso ahí los chips de partes del cuerpo. El hueco que la barra fija reserva
se mide con un
ResizeObserveren vez de ser una constante que se queda obsoleta.tools/browser/layout.mjs, versionado con su README. jsdom no calcula alturas, así quenada de
npm testpodía ver este problema; sirvedist/él mismo para esquivar la trampade
vite previewcon elbasede producción.detailsarrancan cerrados, eldiagnóstico pinta al abrirse la última lectura recibida mientras estaba cerrado, y el
formulario y la lista de signos siguen bajo la misma tarjeta.
Lo que no cumple
transcripción 96, barra 50, cabecera 53. Bajar de ahí es encoger el vídeo o la caja de texto.
render(), y provocarlo de verdad exige cámara y un signo reconocido. El harness mide lamaquetación que producen, no el camino hasta ellos.