MediaWiki:Common.css: mudanças entre as edições

De WIKI Netnews
Ir para navegação Ir para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(9 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
/* ======================================================
/* ============================= */
  WIKI NETNEWS 3.0 - Layout Corporativo + Painel NOC
/* WIKI NETNEWS - ESTILO NOC */
  ====================================================== */
/* ============================= */


body {
body {
Linha 28: Linha 28:
}
}


/* GRID */
.dashboard-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 30px;
    margin-bottom: 50px;
}
/* CARDS */
.card {
    padding: 35px;
    border-radius: 22px;
    color: white;
    transition: all 0.35s ease;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 220px;
}
.card h3 {
    margin-top: 0;
    font-size: 22px;
    font-weight: 600;
}
.card p {
    font-size: 15px;
    opacity: 0.9;
}
.card a {
    color: white !important;
    text-decoration: none;
    font-weight: bold;
    margin-top: 15px;
    display: inline-block;
}
.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 50px rgba(0,0,0,0.25);
}
/* CORES */
.blue { background: linear-gradient(135deg, #2980b9, #3498db); }
.green { background: linear-gradient(135deg, #27ae60, #2ecc71); }
.yellow { background: linear-gradient(135deg, #f39c12, #f1c40f); color: #000; }
.red { background: linear-gradient(135deg, #c0392b, #e74c3c); }
/* LINKS RAPIDOS */
.quick-box {
    background: #f4f6f9;
    padding: 30px;
    border-radius: 20px;
    margin-bottom: 50px;
}
/* ========================= */
/* PAINEL NOC */
/* PAINEL NOC */
/* ========================= */
.noc-panel {
.noc-panel {
     background: #111827;
     background: #0f172a;
     padding: 40px;
     padding: 40px;
     border-radius: 20px;
     border-radius: 22px;
     color: white;
     color: white;
     margin-bottom: 50px;
     margin-bottom: 60px;
}
}


.noc-title {
.noc-title {
     font-size: 24px;
     font-size: 24px;
     margin-bottom: 25px;
     margin-bottom: 30px;
     font-weight: 600;
     font-weight: 600;
}
}
Linha 107: Linha 46:
     display: grid;
     display: grid;
     grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
     grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
     gap: 20px;
     gap: 25px;
}
}


.server-box {
.server-box {
     background: #1f2937;
     background: #1e293b;
     padding: 20px;
     padding: 22px;
     border-radius: 14px;
     border-radius: 16px;
     display: flex;
     display: flex;
     justify-content: space-between;
     justify-content: space-between;
     align-items: center;
     align-items: center;
    transition: all 0.3s ease;
    color: white !important;
}
.server-box:hover {
    background: #334155;
    transform: translateY(-4px);
}
}


Linha 123: Linha 69:
}
}


/* Bolinha padrão */
.status-dot {
.status-dot {
     width: 14px;
     width: 12px;
     height: 14px;
     height: 12px;
     border-radius: 50%;
     border-radius: 50%;
     display: inline-block;
     display: inline-block;
     margin-right: 8px;
     margin-right: 6px;
}
}


.status-green {
/* Cores */
    background: #22c55e;
.status-green { background: #22c55e; }
}
.status-yellow { background: #facc15; }
.status-red { background: #ef4444; }


.status-yellow {
/* Piscar somente offline */
     background: #facc15;
.status-blink {
     animation: blink 1s infinite;
}
}


.status-red {
@keyframes blink {
     background: #ef4444;
    0% { opacity: 1; }
    50% { opacity: 0.2; }
     100% { opacity: 1; }
}
}

Edição atual tal como às 19h12min de 18 de fevereiro de 2026

/* ============================= */
/* WIKI NETNEWS - ESTILO NOC */
/* ============================= */

body {
    font-family: 'Segoe UI', Arial, sans-serif;
}

/* HERO */
.hero {
    background: linear-gradient(90deg, #1e3c72, #2a5298);
    padding: 70px 40px;
    color: white;
    border-radius: 20px;
    text-align: center;
    margin-bottom: 50px;
}

.hero h1 {
    font-size: 40px;
    margin-bottom: 10px;
    font-weight: 600;
}

.hero p {
    font-size: 18px;
    opacity: 0.9;
}

/* PAINEL NOC */
.noc-panel {
    background: #0f172a;
    padding: 40px;
    border-radius: 22px;
    color: white;
    margin-bottom: 60px;
}

.noc-title {
    font-size: 24px;
    margin-bottom: 30px;
    font-weight: 600;
}

.noc-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    gap: 25px;
}

.server-box {
    background: #1e293b;
    padding: 22px;
    border-radius: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transition: all 0.3s ease;
    color: white !important;
}

.server-box:hover {
    background: #334155;
    transform: translateY(-4px);
}

.server-name {
    font-weight: 600;
}

/* Bolinha padrão */
.status-dot {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 6px;
}

/* Cores */
.status-green { background: #22c55e; }
.status-yellow { background: #facc15; }
.status-red { background: #ef4444; }

/* Piscar somente offline */
.status-blink {
    animation: blink 1s infinite;
}

@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 0.2; }
    100% { opacity: 1; }
}