fix: Mejorar claridad del modal de eliminación

- Mostrar nombre exacto del servicio (siax-app-NOMBRE.service) en lugar de comodín
- Actualizar texto para aclarar que es soft delete
- Agregar icono de archivo para indicar que se mantiene en historial
- Agregar mensaje informativo: 'Podrás restaurarla desde el historial'
- Cambiar colores para diferenciar eliminación física vs lógica
This commit is contained in:
2026-01-20 06:49:31 -05:00
parent 7a66f25150
commit fb3db3c713

View File

@@ -626,28 +626,35 @@
class="material-symbols-outlined text-[14px] text-red-500" class="material-symbols-outlined text-[14px] text-red-500"
>close</span >close</span
> >
Servicio systemd (siax-app-*.service) Servicio systemd:
<span
id="delete-service-name"
class="font-mono"
></span>
</li> </li>
<li class="flex items-center gap-2"> <li class="flex items-center gap-2">
<span <span
class="material-symbols-outlined text-[14px] text-red-500" class="material-symbols-outlined text-[14px] text-red-500"
>close</span >close</span
> >
Archivo de configuración en /etc/systemd/system/ Archivo .service en /etc/systemd/system/
</li> </li>
<li class="flex items-center gap-2"> <li class="flex items-center gap-2">
<span <span
class="material-symbols-outlined text-[14px] text-red-500" class="material-symbols-outlined text-[14px] text-amber-500"
>close</span >archive</span
> >
Registro en monitored_apps.json Se marcará como eliminada en monitored_apps.json
(soft delete)
</li> </li>
<li class="flex items-center gap-2"> <li
<span class="flex items-center gap-2 text-green-600 dark:text-green-400"
class="material-symbols-outlined text-[14px] text-red-500"
>close</span
> >
Historial de monitoreo <span
class="material-symbols-outlined text-[14px]"
>info</span
>
Podrás restaurarla desde el historial
</li> </li>
</ul> </ul>
</div> </div>
@@ -866,6 +873,8 @@
appToDelete = appName; appToDelete = appName;
document.getElementById("delete-app-name").textContent = document.getElementById("delete-app-name").textContent =
appName; appName;
document.getElementById("delete-service-name").textContent =
`siax-app-${appName}.service`;
document document
.getElementById("delete-modal") .getElementById("delete-modal")
.classList.remove("hidden"); .classList.remove("hidden");