Localization and several UI changes #51

Open
rskthomas wants to merge 55 commits from ux-changes_rebase into main
Owner

Este PR abarca tanto localización como cambios descritos en (ereuse/devicehub-django#28). Los cambios son mayormente estéticos, exceptuando algunos cambios a vistas para que vayan acorde. El resto de los cambios de UX/UI preveía hacerlos cuando realice ereuse/projectes#142.

Lista de cambios

  • Soporte para idiomas español y catalán
    • La traducción al catalán ha sido mitad llm mitad traductor tradicional, por lo que puede no ser correcta.
  • Cambios en la vista de login ( formato de las visualizacioes de errores )
  • Clase para botón con medidas a implementar ( ereuse/projectes#149)
    • Color gris y se usa seteando el tag data-bs-toggle="tooltip", muestra lo que se encuentra en title=""
  • Paginador para los logs de los devices (ereuse/projectes#159)
  • Cambios en la lista de dispositivos (ereuse/projectes#160)
  • El submenú Admin/Panel muestra una card hacia editar institución
  • Agregado dropdown menu para las acciones del user (profile, logout, etc )
    • Me pareció más intuitivo que como estaba antes (click en el username para ir al panel)
  • Panel del usuario ahora muestra atajos a workbench settings file y token panel con una descripción
  • Cambios en la mejora de la vista de evidencia (ereuse/projectes#153)
  • El campo File input de import/upload evidences es ahora un drag n drop box
  • Normalización y localización de breadcrumbs
  • Normalización de los botones de acción sobre un menú (arriba a la derecha)
  • Agregado de íconos en el formulario de editar institución
  • El comando para agregar estados predeterminados ahora toma como input el idioma (en, es, ca)

Cualquier comentario es bienvenido sobre todo la traducción al catalán.

Algunas fotos comparativas (sobre demo.ereuse.org) con los cambios:

image
image
image
image
image
image
image
image

Este PR abarca tanto localización como cambios descritos en (ereuse/devicehub-django#28). Los cambios son mayormente estéticos, exceptuando algunos cambios a vistas para que vayan acorde. El resto de los cambios de UX/UI preveía hacerlos cuando realice ereuse/projectes#142. Lista de cambios - Soporte para idiomas español y catalán - La traducción al catalán ha sido mitad llm mitad traductor tradicional, por lo que puede no ser correcta. - Cambios en la vista de login ( formato de las visualizacioes de errores ) - Clase para botón con medidas a implementar ( ereuse/projectes#149) - Color gris y se usa seteando el tag data-bs-toggle="tooltip", muestra lo que se encuentra en title="" - Paginador para los logs de los devices (ereuse/projectes#159) - Cambios en la lista de dispositivos (ereuse/projectes#160) - El submenú Admin/Panel muestra una card hacia editar institución - Agregado dropdown menu para las acciones del user (profile, logout, etc ) - Me pareció más intuitivo que como estaba antes (click en el username para ir al panel) - Panel del usuario ahora muestra atajos a workbench settings file y token panel con una descripción - Cambios en la mejora de la vista de evidencia (ereuse/projectes#153) - El campo File input de import/upload evidences es ahora un drag n drop box - Normalización y localización de breadcrumbs - Normalización de los botones de acción sobre un menú (arriba a la derecha) - Agregado de íconos en el formulario de editar institución - El comando para agregar estados predeterminados ahora toma como input el idioma (en, es, ca) Cualquier comentario es bienvenido sobre todo la traducción al catalán. Algunas fotos comparativas (sobre demo.ereuse.org) con los cambios: ![image](/attachments/5ef97ac2-1c66-41d9-af2d-831bb571dc57) <img width="2880" alt="image" src="/attachments/db7a0cc7-b1e7-431c-b502-ed629e59a78e"> <img width="2879" alt="image" src="/attachments/c6f79ec7-05e0-4244-aee9-706428d2f2a4"> <img width="2878" alt="image" src="/attachments/8fc24223-b7c3-411b-9c83-f086e51041dc"> <img width="2880" alt="image" src="/attachments/de37b9a4-91aa-4ce9-a636-382bf5159d0e"> <img width="2879" alt="image" src="/attachments/00f7a83a-5860-4396-8d10-cadde45d47ea"> <img width="2879" alt="image" src="/attachments/8d572fa6-c226-47db-abf5-9a9335662543"> <img width="587" alt="image" src="/attachments/a11d9556-5170-4847-a1bc-99a37fa1e613">
rskthomas added 52 commits 2025-02-17 18:53:34 +00:00
rskthomas added 3 commits 2025-02-17 20:39:05 +00:00
rskthomas changed title from WIP: Localization and several UI changes to Localization and several UI changes 2025-02-17 20:39:15 +00:00
rskthomas requested review from leandro 2025-02-17 20:40:00 +00:00
rskthomas requested review from cayop 2025-02-17 20:40:00 +00:00
rskthomas requested review from pedro 2025-02-17 20:40:00 +00:00
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ux-changes_rebase:ux-changes_rebase
git checkout ux-changes_rebase

Merge

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff ux-changes_rebase
git checkout main
git merge --ff-only ux-changes_rebase
git checkout ux-changes_rebase
git rebase main
git checkout main
git merge --no-ff ux-changes_rebase
git checkout main
git merge --squash ux-changes_rebase
git checkout main
git merge --ff-only ux-changes_rebase
git checkout main
git merge ux-changes_rebase
git push origin main
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ereuse/devicehub-django#51
No description provided.