diff --git a/moldes/consolidado/96-publico-configmap.yaml b/moldes/consolidado/96-publico-configmap.yaml index 0d32bd7..a2053ce 100644 --- a/moldes/consolidado/96-publico-configmap.yaml +++ b/moldes/consolidado/96-publico-configmap.yaml @@ -1981,6 +1981,38 @@ data: .topo .acao:hover, .topo .sair:hover { border-color: var(--orange); color: var(--orange-600); } .topo .acao:disabled { opacity: .6; cursor: wait; } + /* ── sino de alertas de infraestrutura ───────────────────────────────────── */ + .sino-caixa { position: relative; } + .sino { + background: none; border: 1px solid var(--line); color: var(--navy); + border-radius: 10px; padding: 6px 10px; cursor: pointer; font-size: 16px; + line-height: 1; position: relative; + } + .sino:hover { border-color: var(--orange); color: var(--orange-600); } + .sino[aria-expanded="true"] { border-color: var(--orange); } + .sino-contagem { + position: absolute; top: -7px; right: -7px; + background: var(--perigo); color: var(--branco); border-radius: 999px; + font-size: 11px; font-weight: 700; padding: 1px 6px; line-height: 1.4; min-width: 14px; text-align: center; + } + .sino-contagem.aviso { background: var(--alerta); } + .sino-contagem.sem-dado { background: var(--muted); } + .sino-painel { + position: absolute; right: 0; top: calc(100% + 10px); + width: min(360px, calc(100vw - 32px)); max-height: 60vh; overflow: auto; + background: var(--branco); border: 1px solid var(--line); border-radius: 14px; + box-shadow: 0 14px 34px rgba(11,44,61,.16); padding: 14px; z-index: 20; text-align: left; + } + .sino-topo { font-weight: 700; margin-bottom: 10px; } + .sino-lista { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; } + .sino-item { border-radius: 10px; padding: 10px 12px; font-size: 13px; } + .sino-item.critical { background: #fdecea; } + .sino-item.warning { background: #fdf3e6; } + .sino-item.info { background: var(--paper); } + .sino-item .nome { font-weight: 700; display: block; } + .sino-item .resumo { display: block; margin-top: 2px; } + .sino-item .quem { color: var(--muted); font-size: 12px; display: block; margin-top: 4px; } + .wrap { max-width: 1320px; margin: 0 auto; padding: 22px 28px 48px; } /* ── cartoes ──────────────────────────────────────────────────────────────── */ @@ -2226,7 +2258,7 @@ data: `Cache-Control: immutable` por um ano. Suba o numero a cada publicacao. --> - +
@@ -2234,6 +2266,18 @@ data:Nenhum alerta agora.
+Não consegui falar com o monitoramento agora.
+