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
 
(11 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
/* ======================================================
/* ============================= */
  WIKI NETNEWS 2.1 - Layout Corporativo Profissional
/* WIKI NETNEWS - ESTILO NOC */
  ====================================================== */
/* ============================= */


body {
body {
Linha 7: Linha 7:
}
}


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


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


/* GRID PRINCIPAL */
/* PAINEL NOC */
.dashboard-grid {
.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;
     display: grid;
     grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
     grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
     gap: 25px;
     gap: 25px;
    margin-bottom: 40px;
}
}


/* CARDS */
.server-box {
.card {
     background: #1e293b;
     padding: 30px;
     padding: 22px;
     border-radius: 18px;
     border-radius: 16px;
     color: white;
    text-decoration: none;
    transition: all 0.3s ease;
     display: flex;
     display: flex;
    flex-direction: column;
     justify-content: space-between;
     justify-content: space-between;
     min-height: 200px;
     align-items: center;
    transition: all 0.3s ease;
    color: white !important;
}
}


.card h3 {
.server-box:hover {
     margin-top: 0;
     background: #334155;
     font-size: 20px;
     transform: translateY(-4px);
}
}


.card p {
.server-name {
     font-size: 14px;
     font-weight: 600;
    opacity: 0.9;
}
}


.card:hover {
/* Bolinha padrão */
     transform: translateY(-8px);
.status-dot {
     box-shadow: 0 20px 40px rgba(0,0,0,0.2);
    width: 12px;
    height: 12px;
    border-radius: 50%;
     display: inline-block;
     margin-right: 6px;
}
}


/* CORES */
/* Cores */
.blue { background: #3498db; }
.status-green { background: #22c55e; }
.green { background: #2ecc71; }
.status-yellow { background: #facc15; }
.yellow { background: #f1c40f; color: #000; }
.status-red { background: #ef4444; }
.red { background: #e74c3c; }
 
/* LINKS RÁPIDOS */
.quick-box {
    background: #f4f6f9;
    padding: 25px;
    border-radius: 16px;
}


.quick-box h2 {
/* Piscar somente offline */
     margin-top: 0;
.status-blink {
     animation: blink 1s infinite;
}
}


.quick-box ul {
@keyframes blink {
     padding-left: 20px;
    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; }
}