feat: ficha del libro como página con pestañas (propuesta) #16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "HBB:feat/book-detail-page"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Propuesta de seguimiento de #14 (ya fusionada). Reutiliza los datos enriquecidos de esa PR.
PROPUESTA de dirección de UX. La ficha del libro deja de ser un AlertDialog
emergente y pasa a mostrarse como PÁGINA a pantalla completa en TODOS los sitios
donde se abre (estanterías, actividad, inicio, perfil). El botón atrás del sistema
y la flecha de la barra vuelven a la lista anterior, que se conserva debajo
(incluida su posición de scroll) al no desmontarse.
Diseño:
escribir reseña al final y en el estado vacío) y Diverse (datos + progreso).
lectura ("Leído") y fecha de publicación, además del progreso de lectura con un
botón de lápiz alto a la derecha para actualizarlo rápido. Al abrir desde el
estante "Leyendo" la ficha arranca directamente en esta pestaña.
reseñar, mis citas/reseñas) están en un menú de tres puntos (⋮) de la barra.
Los datos enriquecidos (autor, valoración, fechas, idioma) se leen de la página
HTML del libro; si quien abre la ficha ya los tiene cacheados (estantería), se
pasan como valor inicial para mostrar las estrellas al instante. Se amplía
BookWyrmScraper.scrapeBookEnrichment / BookEnrichment para incluir el idioma.
NOTA: esta PR es una PROPUESTA y se construye SOBRE la PR de ordenación/datos de
estanterías (usa sus datos enriquecidos); conviene fusionar aquella antes.
Textos traducidos a todos los idiomas disponibles.
PROPUESTA de dirección de UX. La ficha del libro deja de ser un AlertDialog emergente y pasa a mostrarse como PÁGINA a pantalla completa en TODOS los sitios donde se abre (estanterías, actividad, inicio, perfil). El botón atrás del sistema y la flecha de la barra vuelven a la lista anterior, que se conserva debajo (incluida su posición de scroll) al no desmontarse. Diseño: - Cabecera con la portada y, debajo, la valoración en estrellas. - Tres pestañas: Resumen (sinopsis), Reseñas (de la comunidad, con botón para escribir reseña al final y en el estado vacío) y Diverse (datos + progreso). - La pestaña Diverse muestra autor, páginas, idioma (con bandera), fecha de lectura ("Leído") y fecha de publicación, además del progreso de lectura con un botón de lápiz alto a la derecha para actualizarlo rápido. Al abrir desde el estante "Leyendo" la ficha arranca directamente en esta pestaña. - Las funciones (cambiar de estante con confirmación, actualizar progreso, citar, reseñar, mis citas/reseñas) están en un menú de tres puntos (⋮) de la barra. Los datos enriquecidos (autor, valoración, fechas, idioma) se leen de la página HTML del libro; si quien abre la ficha ya los tiene cacheados (estantería), se pasan como valor inicial para mostrar las estrellas al instante. Se amplía BookWyrmScraper.scrapeBookEnrichment / BookEnrichment para incluir el idioma. NOTA: esta PR es una PROPUESTA y se construye SOBRE la PR de ordenación/datos de estanterías (usa sus datos enriquecidos); conviene fusionar aquella antes. Textos traducidos a todos los idiomas disponibles.Añadido para la próxima versión que saldrá este fin de semana a que se corrige errores importantes con las reseñas y citas. Muchas gracias por todo tu trabajo, muy agradecido
Pull request closed