integrate sigproui

This commit is contained in:
2026-03-18 23:23:39 +01:00
parent a070ceb3d4
commit e555dc5734
66 changed files with 29670 additions and 156 deletions

92
UI/sigproui.css Normal file
View File

@@ -0,0 +1,92 @@
/**
* SigProUI - Estilos de la biblioteca de componentes UI
* Requiere Tailwind CSS y DaisyUI
*/
/* Utilidades personalizadas de SigProUI */
.btn-ghost {
border-color: transparent !important;
}
.floating-label > span {
font-size: 1.1rem;
}
/* Transiciones para componentes */
.input {
transition: all 0.3s ease-in-out;
outline: none;
appearance: none;
align-items: center;
}
.input:hover {
background-color: var(--color-base-300);
}
/* Indicadores y badges */
.indicator {
position: relative;
}
.indicator-item {
position: absolute;
top: 0;
right: 0;
transform: translate(50%, -50%);
}
/* Tooltips */
.tooltip {
position: relative;
}
.tooltip::after {
content: attr(data-tip);
position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%);
padding: 0.5rem 1rem;
background: oklch(var(--p));
color: oklch(var(--pc));
border-radius: 0.375rem;
font-size: 0.75rem;
white-space: nowrap;
opacity: 0;
pointer-events: none;
transition: opacity 0.2s;
}
.tooltip:hover::after {
opacity: 1;
}
/* Estados de carga */
.loading {
display: inline-block;
width: 1rem;
height: 1rem;
border: 2px solid currentColor;
border-right-color: transparent;
border-radius: 50%;
animation: spin 0.75s linear infinite;
}
.loading.loading-xs {
width: 1rem;
height: 1rem;
}
.hidden {
display: none;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}