feat: enhance user input and rules panel components
- Updated dark-light mode button styles for improved responsiveness. - Enhanced rules panel with additional buttons for moving rules up and down, and updated styles for better layout. - Added active rule count display in the rules panel header. - Improved user input component layout with section headings and updated button styles. - Refactored day input component to use grid layout for better alignment and responsiveness. - Added new translations for user input and rules panel features. - Implemented tests for new functionality in rules panel and day input components. - Added application routes test to ensure correct routing configuration.
This commit is contained in:
1 parent
31314f3969
commit
609b3dece9
30 files changed
+870
-382
No files matched your search
+16
-4
@@ -5,13 +5,17 @@
|
||||
"description": "¡Optimice sus días de vacaciones según los días festivos y los fines de semana!"
|
||||
},
|
||||
"userInput": {
|
||||
"addVacationDay": "Añadir un día de vacaciones",
|
||||
"calculate": "Calcular",
|
||||
"title": "Configura tus vacaciones",
|
||||
"description": "Añade cada saldo de vacaciones y su periodo de validez.",
|
||||
"addVacationDay": "Añadir saldo de vacaciones",
|
||||
"calculate": "Calcular plan",
|
||||
"remainingDaysWarning": "{count} día{plural} de vacaciones no colocado{plural}:",
|
||||
"remainingDaysManualPlace": "Por favor, colóquelos manualmente.",
|
||||
"deleteEntry": "Eliminar entrada",
|
||||
"chooseDate": "Elija una fecha",
|
||||
"chooseDate": "Caduca el",
|
||||
"availableDate": "Disponible desde",
|
||||
"days": "Días",
|
||||
"type": "Tipo de permiso",
|
||||
"daySuffix": "día",
|
||||
"daysSuffix": "días",
|
||||
"expires": "exp.",
|
||||
@@ -43,8 +47,11 @@
|
||||
"selectLanguage": "Idioma"
|
||||
},
|
||||
"rules": {
|
||||
"title": "Reglas personalizadas",
|
||||
"title": "Reglas de planificación",
|
||||
"subtitle": "Gestionar reglas de optimización",
|
||||
"active": "activas",
|
||||
"moveRuleUp": "Subir regla",
|
||||
"moveRuleDown": "Bajar regla",
|
||||
"priorityInfo": "El orden de las reglas define su prioridad de ejecución (de arriba a abajo). Arrastre y suelte para reorganizar.",
|
||||
"ifThenTemplate": "Si un día festivo cae en <strong>{day}</strong>, colocar <strong>{placeDays}</strong> día(s) <strong>{placeType}</strong> <strong>{placement}</strong> y obtener <strong>{rewardDays}</strong> día(s) <strong>{rewardType}</strong> de bonificación.",
|
||||
"timeWindowTemplate": "Colocar <strong>{placeDays}</strong> día(s) <strong>{placeType}</strong> entre el <strong>{startDate}</strong> y el <strong>{endDate}</strong>.",
|
||||
@@ -88,6 +95,11 @@
|
||||
}
|
||||
},
|
||||
"planning": {
|
||||
"title": "Tu año optimizado",
|
||||
"daysPlaced": "Días de vacaciones asignados",
|
||||
"daysGained": "Días no laborables ganados",
|
||||
"longestWorkSequence": "Período de trabajo más largo",
|
||||
"legend": "Leyenda del calendario",
|
||||
"invalidInput": "Los datos de planificación no son válidos.",
|
||||
"conflict": "Las obligaciones no se pueden satisfacer juntas.",
|
||||
"incomplete": "El cálculo se detuvo antes de completar todas las etapas de calidad.",
|
||||
|
||||
Reference in new issue
Block a user