ProjectListView: modal descripción completa + gestor de equipo por proyecto
- Descripción clickeable abre Dialog con texto completo - Avatares de miembros del equipo en cada card (tooltip + max 4 + +N) - Gestor de equipo: selección curada de miembros por proyecto - Persistencia local vía storage (L1/L2/L3) - i18n es/en con 7 keys nuevas
This commit is contained in:
@@ -75,7 +75,9 @@
|
||||
"loading": "Loading...",
|
||||
"retry": "Retry",
|
||||
"backToProjects": "Back to Projects",
|
||||
"noDescription": "No description"
|
||||
"noDescription": "No description",
|
||||
"cancel": "Cancel",
|
||||
"save": "Save"
|
||||
},
|
||||
"sidebar": {
|
||||
"navigation": "Navigation",
|
||||
@@ -133,7 +135,14 @@
|
||||
"emptyTitle": "No assigned projects",
|
||||
"emptyDescription": "You have no active projects in KAPPA.",
|
||||
"noDescription": "No description",
|
||||
"unnamedFallback": "Project {id}"
|
||||
"unnamedFallback": "Project {id}",
|
||||
"clickToExpand": "Click to view full description",
|
||||
"descriptionModalTitle": "Full description",
|
||||
"teamMembers": "Team",
|
||||
"manageTeam": "Manage team",
|
||||
"selectTeamMembers": "Select team members for this project",
|
||||
"noTeamMembers": "No team assigned",
|
||||
"moreMembers": "+{count} more"
|
||||
},
|
||||
"users": {
|
||||
"teamTitle": "Team",
|
||||
|
||||
@@ -75,7 +75,9 @@
|
||||
"loading": "Cargando...",
|
||||
"retry": "Reintentar",
|
||||
"backToProjects": "Volver a Proyectos",
|
||||
"noDescription": "Sin descripción"
|
||||
"noDescription": "Sin descripción",
|
||||
"cancel": "Cancelar",
|
||||
"save": "Guardar"
|
||||
},
|
||||
"sidebar": {
|
||||
"navigation": "Navegación",
|
||||
@@ -133,7 +135,14 @@
|
||||
"emptyTitle": "Sin proyectos asignados",
|
||||
"emptyDescription": "No tienes proyectos activos en KAPPA.",
|
||||
"noDescription": "Sin descripción",
|
||||
"unnamedFallback": "Proyecto {id}"
|
||||
"unnamedFallback": "Proyecto {id}",
|
||||
"clickToExpand": "Click para ver descripción completa",
|
||||
"descriptionModalTitle": "Descripción completa",
|
||||
"teamMembers": "Equipo",
|
||||
"manageTeam": "Gestionar equipo",
|
||||
"selectTeamMembers": "Seleccioná los miembros del equipo para este proyecto",
|
||||
"noTeamMembers": "Sin equipo asignado",
|
||||
"moreMembers": "+{count} más"
|
||||
},
|
||||
"users": {
|
||||
"teamTitle": "Equipo",
|
||||
|
||||
Reference in New Issue
Block a user