diff --git a/ogWebconsole/src/app/components/task-logs/client-pending-tasks/client-pending-tasks.component.css b/ogWebconsole/src/app/components/task-logs/client-pending-tasks/client-pending-tasks.component.css new file mode 100644 index 0000000..308009a --- /dev/null +++ b/ogWebconsole/src/app/components/task-logs/client-pending-tasks/client-pending-tasks.component.css @@ -0,0 +1,143 @@ +.modal-content { + max-height: 85vh; + overflow-y: auto; + padding: 1rem; + } + + .header-container { + display: flex; + justify-content: space-between; + align-items: center; + padding: 10px 10px; + border-bottom: 1px solid #ddd; + } + + .header-container-title { + flex-grow: 1; + text-align: left; + margin-left: 1em; + } + + .header-actions { + display: flex; + gap: 10px; + align-items: center; + } + + .header-actions button { + display: flex; + align-items: center; + gap: 5px; + } + + .calendar-button-row { + display: flex; + gap: 15px; + } + + .lists-container { + padding: 16px; + } + + .imagesLists-container { + flex: 1; + } + + .card.unidad-card { + height: 100%; + box-sizing: border-box; + } + + table { + width: 100%; + } + + .search-container { + display: flex; + justify-content: space-between; + align-items: center; + margin: 1.5rem 0rem 0.5rem 0rem; + box-sizing: border-box; + } + + .search-boolean { + flex: 1; + padding: 5px; + } + + .search-select { + flex: 2; + padding: 5px; + } + + .search-date { + flex: 1; + padding: 5px; + } + + .mat-elevation-z8 { + box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2); + } + + .progress-container { + display: flex; + align-items: center; + gap: 10px; + } + + /* Ajuste para el botón de cancelar en la barra de progreso */ + .progress-container .cancel-button { + margin-left: auto; + flex-shrink: 0; + } + + .paginator-container { + display: flex; + justify-content: end; + margin-bottom: 30px; + } + + .chip-failed { + background-color: #e87979 !important; + color: white; + } + + .chip-success { + background-color: #46c446 !important; + color: white; + } + + .chip-pending { + background-color: #bebdbd !important; + color: black; + } + + .chip-in-progress { + background-color: #f5a623 !important; + color: white; + } + + .status-progress-flex { + display: flex; + align-items: center; + gap: 8px; + } + + button.cancel-button { + display: flex; + align-items: center; + justify-content: center; + padding: 5px; + } + + .cancel-button { + color: red; + background-color: transparent; + border: none; + padding: 0; + } + + .cancel-button mat-icon { + color: red; + } + \ No newline at end of file diff --git a/ogWebconsole/src/app/components/task-logs/client-pending-tasks/client-pending-tasks.component.html b/ogWebconsole/src/app/components/task-logs/client-pending-tasks/client-pending-tasks.component.html new file mode 100644 index 0000000..23da054 --- /dev/null +++ b/ogWebconsole/src/app/components/task-logs/client-pending-tasks/client-pending-tasks.component.html @@ -0,0 +1,158 @@ +
+¿Quieres que se encolen las acciones para cuyos PCs no se pueda ejecutar?
+