Jump to content

MediaWiki:Vector-2022.css: Difference between revisions

From ATRONIA Wiki
No edit summary
No edit summary
Line 166: Line 166:


:root {
:root {
     --color-progressive: #92ff00 !important;           /* Verde ATRONIA */
     --color-progressive: #1B2826 !important;
     --color-progressive--hover: #7fe000 !important;   /* Verde hover */
     --color-progressive--hover: #12201f !important; /* ligeiramente mais escuro */
     --color-visited: #92ff00 !important;
     --color-visited: #1B2826 !important;
}
}


Line 178: Line 178:
.mw-body-content a,
.mw-body-content a,
.mw-parser-output a {
.mw-parser-output a {
     color: var(--color-progressive) !important;
     color: #1B2826 !important;
     text-decoration-color: var(--color-progressive) !important;
     text-decoration-color: #1B2826 !important;
}
}


Line 186: Line 186:
.mw-body-content a:hover,
.mw-body-content a:hover,
.mw-parser-output a:hover {
.mw-parser-output a:hover {
     color: var(--color-progressive--hover) !important;
     color: #12201f !important;
     text-decoration-color: var(--color-progressive--hover) !important;
     text-decoration-color: #12201f !important;
}
}


Line 193: Line 193:
a:visited,
a:visited,
.mw-body-content a:visited {
.mw-body-content a:visited {
     color: var(--color-visited) !important;
     color: #1B2826 !important;
     text-decoration-color: var(--color-visited) !important;
     text-decoration-color: #1B2826 !important;
}
}


/* Underline styling (mais elegante) */
/* Underline styling */
a {
a {
     text-decoration-thickness: 1.5px;
     text-decoration-thickness: 1.5px;
Line 208: Line 208:


.vector-menu-tabs .vector-menu-item a {
.vector-menu-tabs .vector-menu-item a {
     color: var(--color-progressive) !important;
     color: #1B2826 !important;
}
}


.vector-menu-tabs .vector-menu-item.selected a {
.vector-menu-tabs .vector-menu-item.selected a {
     border-bottom-color: var(--color-progressive) !important;
     border-bottom-color: #1B2826 !important;
}
}


Line 220: Line 220:


.vector-menu-portal .vector-menu-content a {
.vector-menu-portal .vector-menu-content a {
     color: var(--color-progressive) !important;
     color: #1B2826 !important;
}
}


.vector-menu-portal .vector-menu-content a:hover {
.vector-menu-portal .vector-menu-content a:hover {
     color: var(--color-progressive--hover) !important;
     color: #12201f !important;
}
}


Line 232: Line 232:


.vector-dropdown-content a {
.vector-dropdown-content a {
     color: var(--color-progressive) !important;
     color: #1B2826 !important;
}
}


.vector-dropdown-content a:hover {
.vector-dropdown-content a:hover {
     color: var(--color-progressive--hover) !important;
     color: #12201f !important;
}
}


/* ========================================================= */
/* ========================================================= */
/* ================= PARSER OUTPUT (conteúdo) =============== */
/* ================= PARSER OUTPUT ========================== */
/* ========================================================= */
/* ========================================================= */


.mw-parser-output a {
.mw-parser-output a {
     color: var(--color-progressive) !important;
     color: #1B2826 !important;
}
}


.mw-parser-output a:hover {
.mw-parser-output a:hover {
     color: var(--color-progressive--hover) !important;
     color: #12201f !important;
}
}

Revision as of 17:10, 19 February 2026

/* ========================================================= */
/* ================= LOGO CONFIG ============================ */
/* ========================================================= */

.skin-vector-2022 .mw-header-start {
    flex-wrap: nowrap !important;
}

.skin-vector-2022 .mw-logo-icon {
    max-height: 48px !important;
    height: 38px !important;
    max-width: 200px !important;
    width: auto !important;
}

.skin-vector-2022 .mw-logo-wordmark img {
    height: 32px !important;
    width: auto !important;
}


/* ========================================================= */
/* ================= FONT CONFIG ============================ */
/* ========================================================= */

@font-face {
    font-family: 'Wiki Font Title';
    src: url('/resources/assets/Nohemi-VF.ttf') format('truetype');
}

@font-face {
    font-family: 'Wiki Font Subtitle';
    src: url('/resources/assets/Rubik-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Wiki Font Body';
    src: url('/resources/assets/Roboto-Regular.ttf') format('truetype');
}

.mw-body-content {
    font-family: 'Wiki Font Body', sans-serif;
}

.mw-page-title-main {
    font-family: 'Wiki Font Title', sans-serif;
}

.mw-headline {
    font-family: 'Wiki Font Subtitle', sans-serif;
}


/* ========================================================= */
/* ================= HEADER ATRONIA ========================= */
/* ========================================================= */

/* Background */
.skin-vector-2022 .mw-header,
.skin-vector-2022 .vector-sticky-header {
    background-color: #1B2826 !important;
    border-bottom: none !important;
    color: #ffffff !important;
}

/* Links + title */
.skin-vector-2022 .mw-header a,
.skin-vector-2022 .vector-sticky-header a,
.skin-vector-2022 .vector-sticky-header .mw-page-title-main {
    color: #ffffff !important;
}

/* Force ALL header icons to white */
.skin-vector-2022 .mw-header .vector-icon,
.skin-vector-2022 .vector-sticky-header .vector-icon,
.skin-vector-2022 .mw-header .mw-ui-icon,
.skin-vector-2022 .vector-sticky-header .mw-ui-icon {
    background-color: #ffffff !important;
}


/* ========================================================= */
/* ================= DROPDOWN RESET ========================= */
/* ========================================================= */

.skin-vector-2022 .vector-dropdown-content {
    background-color: #ffffff !important;
}

.skin-vector-2022 .vector-dropdown-content a {
    color: #202122 !important;
}


/* ===== CORRIGIR ÍCONES DO DROPDOWN ===== */

.skin-vector-2022 .vector-dropdown-content .vector-icon,
.skin-vector-2022 .vector-dropdown-content .mw-ui-icon {
    background-color: #202122 !important;
    color: #202122 !important;
}


/* ===== FORÇAR COR DA SETA (DROPDOWN ARROW) ===== */

.skin-vector-2022 .mw-header .vector-dropdown-label::after,
.skin-vector-2022 .vector-sticky-header .vector-dropdown-label::after {
    background-color: #ffffff !important;
}




/* ========================================================= */
/* FIX DEFINITIVO DO HOVER DOS ICON BUTTONS (CODEx) */
/* ========================================================= */

.skin-vector-2022 .mw-header .cdx-button:hover,
.skin-vector-2022 .vector-sticky-header .cdx-button:hover {
    mix-blend-mode: normal !important;
    background-color: rgba(146,255,0,0.30) !important; /* ← reduzido */
}

.skin-vector-2022 .mw-header .cdx-button:hover .vector-icon,
.skin-vector-2022 .vector-sticky-header .cdx-button:hover .vector-icon,
.skin-vector-2022 .mw-header .cdx-button:hover .mw-ui-icon,
.skin-vector-2022 .vector-sticky-header .mw-ui-icon {
    background-color: #ffffff !important;
}




/* ========================================================= */
/* HOVER USER DROPDOWN - ATRONIA GREEN */
/* ========================================================= */

.skin-vector-2022 #vector-user-links-dropdown-label:hover,
.skin-vector-2022 #vector-user-links-dropdown-label:focus,
.skin-vector-2022 #vector-user-links-dropdown-label:focus-visible {
    background-color: rgba(146, 255, 0, 0.30) !important;
}

.skin-vector-2022 #vector-user-links-dropdown-label:hover::before,
.skin-vector-2022 #vector-user-links-dropdown-label:focus::before,
.skin-vector-2022 #vector-user-links-dropdown-label:focus-visible::before {
    background-color: rgba(146, 255, 0, 0.30) !important;
    opacity: 1 !important;
}

.skin-vector-2022 #vector-user-links-dropdown.vector-dropdown:hover .vector-dropdown-label,
.skin-vector-2022 #vector-user-links-dropdown.vector-dropdown:hover .vector-dropdown-label::before {
    background-color: rgba(146, 255, 0, 0.30) !important;
}






/* ========================================================= */
/* ================= ATRONIA LINK SYSTEM =================== */
/* ========================================================= */

/* ===== Variáveis globais ===== */

:root {
    --color-progressive: #1B2826 !important;
    --color-progressive--hover: #12201f !important; /* ligeiramente mais escuro */
    --color-visited: #1B2826 !important;
}

/* ========================================================= */
/* ================= LINKS GERAIS =========================== */
/* ========================================================= */

a,
.mw-body-content a,
.mw-parser-output a {
    color: #1B2826 !important;
    text-decoration-color: #1B2826 !important;
}

/* Hover */
a:hover,
.mw-body-content a:hover,
.mw-parser-output a:hover {
    color: #12201f !important;
    text-decoration-color: #12201f !important;
}

/* Visitados */
a:visited,
.mw-body-content a:visited {
    color: #1B2826 !important;
    text-decoration-color: #1B2826 !important;
}

/* Underline styling */
a {
    text-decoration-thickness: 1.5px;
    text-underline-offset: 3px;
}

/* ========================================================= */
/* ================= TABS (Read / Edit / History) ========= */
/* ========================================================= */

.vector-menu-tabs .vector-menu-item a {
    color: #1B2826 !important;
}

.vector-menu-tabs .vector-menu-item.selected a {
    border-bottom-color: #1B2826 !important;
}

/* ========================================================= */
/* ================= SIDEBAR ================================ */
/* ========================================================= */

.vector-menu-portal .vector-menu-content a {
    color: #1B2826 !important;
}

.vector-menu-portal .vector-menu-content a:hover {
    color: #12201f !important;
}

/* ========================================================= */
/* ================= DROPDOWNS ============================== */
/* ========================================================= */

.vector-dropdown-content a {
    color: #1B2826 !important;
}

.vector-dropdown-content a:hover {
    color: #12201f !important;
}

/* ========================================================= */
/* ================= PARSER OUTPUT ========================== */
/* ========================================================= */

.mw-parser-output a {
    color: #1B2826 !important;
}

.mw-parser-output a:hover {
    color: #12201f !important;
}