polar-recorder
Version:
A SignalK plugin to record boat polars based on sailing performance
45 lines (42 loc) • 1.19 kB
CSS
/* Caja */
.errors-container{
border-left: 4px solid var(--danger);
background:
linear-gradient(180deg,
color-mix(in oklab, var(--danger), transparent 92%),
color-mix(in oklab, var(--danger), transparent 96%)
),
linear-gradient(180deg, var(--surface-2), var(--surface));
border-radius: 10px;
padding: 10px 12px;
box-shadow: var(--shadow);
animation: errorPulse 1.8s infinite;
}
/* Pulso */
@keyframes errorPulse{
0% { box-shadow: 0 0 0 0 color-mix(in oklab, var(--danger), transparent 0%); }
70% { box-shadow: 0 0 0 8px color-mix(in oklab, var(--danger), transparent 85%); }
100% { box-shadow: 0 0 0 0 color-mix(in oklab, var(--danger), transparent 100%); }
}
/* Lista */
.errors-container ul{
margin: 0;
padding-left: 1.2em;
font: 500 13.5px/1.4 ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
color: var(--danger);
text-transform: capitalize;
list-style: none;
}
.errors-container li{
position: relative;
margin: 4px 0;
padding-left: 20px;
}
.errors-container li::before{
content: "⚠";
position: absolute;
left: 0; top: 0;
font-size: 14px;
line-height: 1.2;
color: var(--danger);
}