|
|
| Line 1: |
Line 1: |
| /* Remove o ícone original vazio que está a criar o espaço no Logout */ | | /* ========================================================= |
| #pt-logout a .vector-icon {
| | ATRONIA DESIGN SYSTEM — CLEAN v1 |
| display: none !important;
| | ========================================================= */ |
| }
| |
|
| |
|
| /* Ajuste fino do espaçamento no link do logout */
| |
| #pt-logout a {
| |
| gap: 0px !important; /* Remove qualquer espaço residual entre elementos */
| |
| }
| |
|
| |
|
| /* Garante que o teu ícone (::before) tenha a margem correta */ | | /* ============================= */ |
| #pt-logout a::before {
| | /* GOOGLE MATERIAL ICONS */ |
| margin-right: 8px !important; /* Ajusta este valor (ex: 4px) para aproximar mais */
| | /* ============================= */ |
| }
| | @import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap"); |
| | @import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap"); |
|
| |
|
| /* 1. Remove sublinhados, bordas e sombras de todos os menus (incluindo Logout) */
| |
| #p-personal li a,
| |
| #p-user-menu-content li a,
| |
| #p-user-menu-logout li a,
| |
| #p-views li a,
| |
| #p-personal li a::before,
| |
| #p-user-menu-logout li a::before,
| |
| #p-views li a::before {
| |
| text-decoration: none !important;
| |
| border-bottom: none !important;
| |
| box-shadow: none !important;
| |
| }
| |
|
| |
|
| /* 2. Garante que o link em si não sublinha no hover */ | | /* ============================= */ |
| #p-personal li a:hover,
| | /* ROOT VARIABLES */ |
| #p-user-menu-content li a:hover,
| | /* ============================= */ |
| #p-user-menu-logout li a:hover,
| | :root { |
| #p-views li a:hover { | | --atronia-primary: #1b2826; |
| text-decoration: none !important; | | --atronia-primary-dark: #12201f; |
| | --atronia-accent: rgba(146,255,0,0.3); |
| } | | } |
|
| |
|
| /* 3. Força o sublinhado APENAS no span (texto) no hover */
| |
| #p-personal li a:hover span,
| |
| #p-user-menu-content li a:hover span,
| |
| #p-user-menu-logout li a:hover span,
| |
| #p-views li a:hover span {
| |
| text-decoration: underline !important;
| |
| }
| |
|
| |
|
| /* 2. CONFIGURAÇÃO PARA A ESTRELA (BARRA SUPERIOR) */ | | /* ============================= */ |
| #ca-watch .vector-icon,
| | /* BASE */ |
| #ca-unwatch .vector-icon {
| | /* ============================= */ |
| display: none !important; | | html, body { |
| | background: #ffffff !important; |
| } | | } |
|
| |
|
| #ca-watch a::before,
| | .mw-body-content { |
| #ca-unwatch a::before {
| | font-family: "Roboto", sans-serif; |
| font-family: "Material Symbols Rounded" !important; /* Usando a Rounded que importaste */ | |
| font-size: 24px;
| |
| color: #000000;
| |
| display: inline-flex;
| |
| align-items: center;
| |
| justify-content: center;
| |
| width: 28px;
| |
| height: 28px;
| |
| vertical-align: middle;
| |
| font-variation-settings:
| |
| "FILL" 0,
| |
| "wght" 400;
| |
| } | | } |
|
| |
|
| #ca-watch a::before {
| |
| content: "star";
| |
| font-variation-settings: "FILL" 0;
| |
| }
| |
| #ca-unwatch a::before {
| |
| content: "star";
| |
| font-variation-settings: "FILL" 1;
| |
| } /* Estrela preenchida */
| |
|
| |
|
| /* 3. CONFIGURAÇÃO PARA O MENU DROPDOWN (PERFIL) */
| | /* ============================= */ |
| #p-personal .vector-icon,
| | /* TYPOGRAPHY */ |
| #p-user-menu-content .vector-icon {
| | /* ============================= */ |
| display: none !important;
| | .mw-page-title-main, |
| }
| |
| | |
| #p-personal li a::before,
| |
| #p-user-menu-content li a::before {
| |
| font-family: "Material Symbols Outlined" !important;
| |
| font-size: 20px;
| |
| color: #000000;
| |
| margin-right: 10px;
| |
| display: inline-block;
| |
| vertical-align: middle;
| |
| width: 24px;
| |
| text-align: center;
| |
| font-variation-settings: "FILL" 0;
| |
| }
| |
| | |
| /* Ícones específicos usando os nomes das Symbols */
| |
| #pt-userpage a::before {
| |
| content: "person";
| |
| }
| |
| #pt-mytalk a::before {
| |
| content: "chat_bubble";
| |
| }
| |
| #pt-preferences a::before {
| |
| content: "settings";
| |
| }
| |
| #pt-watchlist a::before {
| |
| content: "visibility";
| |
| }
| |
| #pt-mycontris a::before {
| |
| content: "history_edu";
| |
| }
| |
| | |
| #pt-logout a::before {
| |
| content: "logout" !important;
| |
| font-family: "Material Symbols Outlined" !important;
| |
| font-size: 20px !important;
| |
| color: #000000 !important;
| |
| margin-right: 10px;
| |
| text-transform: none;
| |
| }
| |
| | |
| /* 1. Esconde o ícone original teimoso */
| |
| #ca-watch .vector-icon,
| |
| #ca-unwatch .vector-icon {
| |
| display: none !important;
| |
| }
| |
| | |
| /* 2. Cria o novo ícone usando Material Icons */
| |
| #ca-watch a::before,
| |
| #ca-unwatch a::before {
| |
| font-family: "Material Symbols Rounded";
| |
| content: "bookmark_add"; /* Ícone da estrela vazia */
| |
| font-size: 20px;
| |
| color: #000000;
| |
| display: inline-flex;
| |
| align-items: center;
| |
| justify-content: center;
| |
| width: 28px;
| |
| height: 28px;
| |
| vertical-align: middle;
| |
| }
| |
| | |
| /* 3. Muda para a estrela cheia quando a página já está vigiada */
| |
| #ca-unwatch a::before {
| |
| content: "bookmark_remove"; /* Ícone da estrela preenchida */
| |
| }
| |
| | |
| /* Se houver texto ao lado do ícone no hover, também fica branco */
| |
| .cdx-button--weight-quiet.cdx-button--fake-button--enabled:hover span {
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* Ajuste específico para os itens da lista do menu de utilizador */
| |
| .vector-menu-content-list .vector-icon {
| |
| display: inline-block !important;
| |
| visibility: visible !important;
| |
| }
| |
| | |
| /* Cor do texto apenas para botões com fundo escuro (framed) */
| |
| .oo-ui-buttonElement-framed
| |
| > .oo-ui-buttonElement-button
| |
| > .oo-ui-labelElement-label {
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* Forçar ícones brancos em botões com fundo escuro (Atronia Style) */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled
| |
| > .oo-ui-buttonElement-button
| |
| > .oo-ui-iconElement-icon {
| |
| filter: brightness(0) invert(1) !important;
| |
| }
| |
| | |
| /* Caso o botão tenha um indicador (setinha de dropdown), também fica branco */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled
| |
| > .oo-ui-buttonElement-button
| |
| > .oo-ui-indicatorElement-indicator {
| |
| filter: brightness(0) invert(1) !important;
| |
| }
| |
| | |
| /**********************************************************/
| |
| /* Esconder secções de Width e Color no menu de aparência */
| |
| /**********************************************************/
| |
| | |
| #skin-client-prefs-vector-feature-limited-width,
| |
| #skin-client-prefs-skin-theme {
| |
| display: none !important;
| |
| }
| |
| | |
| /* ========================================= | |
| ATRONIA TYPOGRAPHY SYSTEM
| |
| ========================================= */
| |
| | |
| /* ---------- BASE BODY FONT ---------- */
| |
| .mw-parser-output {
| |
| font-family: "Roboto", sans-serif !important;
| |
| font-weight: 400;
| |
| }
| |
| | |
| /* ---------- PAGE TITLE ---------- */
| |
| .mw-page-title-main { | |
| font-family: "Rubik", sans-serif !important;
| |
| font-weight: 600;
| |
| }
| |
| | |
| /* ---------- MAIN SECTIONS (== Datasheet ==) ---------- */
| |
| .mw-parser-output h1, | | .mw-parser-output h1, |
| .mw-parser-output h2 { | | .mw-parser-output h2 { |
| font-family: "Rubik", sans-serif !important; | | font-family: "Rubik", sans-serif; |
| font-weight: 600; | | font-weight: 600; |
| } | | } |
|
| |
|
| /* ---------- SUBTITLES (=== Features === etc) ---------- */
| |
| .mw-parser-output h3, | | .mw-parser-output h3, |
| .mw-parser-output h4 { | | .mw-parser-output h4, |
| font-family: "Rubik", sans-serif !important;
| |
| font-weight: 500;
| |
| }
| |
| | |
| /* ---------- SMALL HEADINGS ---------- */
| |
| .mw-parser-output h5, | | .mw-parser-output h5, |
| .mw-parser-output h6 { | | .mw-parser-output h6 { |
| font-family: "Rubik", sans-serif !important; | | font-family: "Rubik", sans-serif; |
| font-weight: 500; | | font-weight: 500; |
| } | | } |
|
| |
|
| /* ===== ATRONIA Search Clean & Stable ===== */
| |
|
| |
|
| /* ===== NAVBAR NORMAL ===== */ | | /* ============================= */ |
| #p-search .cdx-search-input {
| | /* HEADER */ |
| border-radius: 14px;
| | /* ============================= */ |
| overflow: hidden;
| |
| border: 1px solid #dcdcdc;
| |
| background: #ffffff;
| |
| transition:
| |
| border-color 0.2s ease,
| |
| box-shadow 0.2s ease;
| |
| }
| |
| | |
| #p-search .cdx-text-input__input {
| |
| border: none !important;
| |
| background: transparent !important;
| |
| box-shadow: none !important;
| |
| }
| |
| | |
| #p-search .cdx-button {
| |
| background: #ffffff;
| |
| color: #1b2826;
| |
| border-left: 1px solid #e0e0e0;
| |
| border-radius: 0;
| |
| transition:
| |
| background 0.2s ease,
| |
| color 0.2s ease;
| |
| }
| |
| | |
| #p-search .cdx-button:hover {
| |
| background: #92ff00;
| |
| color: #1b2826;
| |
| }
| |
| | |
| /* ===== NAVBAR STICKY (SCROLL) ===== */
| |
| .vector-sticky-header .cdx-search-input {
| |
| border-radius: 14px;
| |
| overflow: hidden;
| |
| border: 1px solid #dcdcdc;
| |
| background: #ffffff;
| |
| transition:
| |
| border-color 0.2s ease,
| |
| box-shadow 0.2s ease;
| |
| }
| |
| | |
| .vector-sticky-header .cdx-text-input__input {
| |
| border: none !important;
| |
| background: transparent !important;
| |
| box-shadow: none !important;
| |
| }
| |
| | |
| .vector-sticky-header .cdx-button {
| |
| background: #ffffff;
| |
| color: #1b2826;
| |
| border-left: 1px solid #e0e0e0;
| |
| border-radius: 0;
| |
| transition:
| |
| background 0.2s ease,
| |
| color 0.2s ease;
| |
| }
| |
| | |
| /* .vector-sticky-header .cdx-button:hover {
| |
| background: #92ff00;
| |
| color: #1B2826;
| |
| } */
| |
| | |
| /* ========================================================= */
| |
| /* Hide namespace / wordmark text in header */ | |
| /* ========================================================= */ | |
| | |
| .skin-vector .mw-logo-wordmark {
| |
| display: none !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ============== FULL WIDTH (SEM BARRAS LATERAIS) ========== */
| |
| /* ========================================================= */
| |
| | |
| /* Fundo geral branco (remove o “cinza” lateral) */
| |
| html,
| |
| body {
| |
| background: #ffffff !important;
| |
| }
| |
| | |
| /* Header topo a ocupar 100% */
| |
| .skin-vector-2022 .mw-header, | | .skin-vector-2022 .mw-header, |
| .skin-vector-2022 .mw-header-container {
| | .vector-sticky-header { |
| max-width: none !important;
| | background-color: var(--atronia-primary) !important; |
| width: 100% !important;
| |
| }
| |
| | |
| /* Sticky header (navbar secundária) a ocupar 100% */
| |
| .skin-vector-2022 .vector-sticky-header {
| |
| left: 0 !important; | |
| right: 0 !important;
| |
| width: 100% !important;
| |
| max-width: none !important;
| |
| }
| |
| | |
| /* Garante que o “miolo” do sticky header também não fica limitado */
| |
| .skin-vector-2022 .vector-sticky-header .vector-sticky-header-inner,
| |
| .skin-vector-2022 .vector-sticky-header .vector-sticky-header-content {
| |
| max-width: none !important;
| |
| width: 100% !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* AUMENTAR LARGURA DO LAYOUT (SEM PARTIR ESTRUTURA) */
| |
| /* ========================================================= */
| |
| | |
| .skin-vector-2022 .mw-page-container {
| |
| max-width: 1800px !important;
| |
| }
| |
| | |
| .skin-vector-2022 .mw-header-container {
| |
| max-width: 1800px !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ================= 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; | | color: #ffffff !important; |
| } | | } |
|
| |
|
| /* Links + title */
| |
| .skin-vector-2022 .mw-header a, | | .skin-vector-2022 .mw-header a, |
| .skin-vector-2022 .vector-sticky-header a,
| | .vector-sticky-header a { |
| .skin-vector-2022 .vector-sticky-header .mw-page-title-main {
| |
| color: #ffffff !important; | | color: #ffffff !important; |
| } | | } |
|
| |
|
| /* ========================================================= */
| |
| /* ================= DROPDOWN RESET ========================= */
| |
| /* ========================================================= */
| |
|
| |
|
| .skin-vector-2022 .vector-dropdown-content {
| | /* ============================= */ |
| background-color: #ffffff !important;
| | /* LINKS */ |
| }
| | /* ============================= */ |
| | |
| .skin-vector-2022 .vector-dropdown-content a {
| |
| color: #202122 !important;
| |
| }
| |
| | |
| /* ===== CORRIGIR ÍCONES DO DROPDOWN ===== */
| |
| | |
| /* ===== 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.3) !important; /* ← reduzido */
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* 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.3) !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.3) !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.3) !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 { | | a { |
| | color: var(--atronia-primary) !important; |
| text-decoration-thickness: 1.5px; | | text-decoration-thickness: 1.5px; |
| text-underline-offset: 3px; | | text-underline-offset: 3px; |
| } | | } |
|
| |
|
| /* ========================================================= */
| | a:hover { |
| /* ================= TABS (Read / Edit / History) ========= */
| | color: var(--atronia-primary-dark) !important; |
| /* ========================================================= */
| |
| | |
| .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;
| | /* SEARCH */ |
| }
| | /* ============================= */ |
| | | #p-search .cdx-search-input, |
| .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;
| |
| }
| |
| | |
| /* ========================================================= */ | |
| /* ================= OOUI ATRONIA GREEN ==================== */ | |
| /* ========================================================= */ | |
| | |
| /* Botões principais (Save changes) */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
| |
| background-color: #f5f5f5 !important;
| |
| border-color: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* Hover botão */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled
| |
| > .oo-ui-buttonElement-button:hover {
| |
| background-color: #12201f !important;
| |
| border-color: #12201f !important;
| |
| }
| |
| | |
| /* Checkbox e radio selecionados */
| |
| .oo-ui-checkboxInputWidget input:checked + span,
| |
| .oo-ui-radioInputWidget input:checked + span {
| |
| background-color: #1b2826 !important;
| |
| border-color: #1b2826 !important;
| |
| }
| |
| | |
| /* Hover checkbox/radio */
| |
| .oo-ui-checkboxInputWidget input:hover + span,
| |
| .oo-ui-radioInputWidget input:hover + span {
| |
| border-color: #1b2826 !important;
| |
| }
| |
| | |
| /* Labels ao lado */
| |
| .oo-ui-labelElement-label {
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* Links dentro de forms */
| |
| .oo-ui-widget a {
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* OOUI BOTÕES — HOVER COMPLETO (ATRONIA STYLE) */
| |
| /* ========================================================= */
| |
| | |
| /* Estado normal */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
| |
| background-color: #1b2826 !important;
| |
| border-color: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| transition: all 150ms ease;
| |
| }
| |
| | |
| /* Hover completo (mais claro) */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled
| |
| > .oo-ui-buttonElement-button:hover {
| |
| background-color: #2d4d49 !important;
| |
| border-color: #2d4d49 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ESCONDER LOGO "Powered by MediaWiki" */
| |
| /* ========================================================= */
| |
| | |
| #footer-poweredbyico {
| |
| display: none !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* CODEx RADIO — ATRONIA (Selecionado mais grosso) */
| |
| /* ========================================================= */
| |
| | |
| /* Estado normal */
| |
| .cdx-radio__icon {
| |
| border: 2px solid #1b2826 !important;
| |
| background-color: transparent !important;
| |
| }
| |
| | |
| /* Hover */
| |
| .cdx-radio:hover .cdx-radio__icon {
| |
| border-color: #12201f !important;
| |
| }
| |
| | |
| /* Selecionado → mais grosso */
| |
| .cdx-radio__input:checked + .cdx-radio__icon {
| |
| border: 6px solid #1b2826 !important;
| |
| background-color: transparent !important;
| |
| }
| |
| | |
| /* Bolinha interna */
| |
| .cdx-radio__input:checked + .cdx-radio__icon::after {
| |
| background-color: #1b2826 !important;
| |
| width: 8px !important;
| |
| height: 8px !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Ajuste do grid para estilo Teltonika */
| |
| /* ========================================================= */
| |
| | |
| @media screen and (min-width: 1120px) {
| |
| .skin-vector-2022 .mw-body {
| |
| /* Remove o template default do Vector */
| |
| grid-template-columns: minmax(0, 1fr) min-content !important;
| |
| }
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Appearance hover verde neon 30% */
| |
| /* ========================================================= */
| |
| | |
| /* Estado normal (navbar verde escuro sólido) */
| |
| #vector-appearance-dropdown .cdx-button {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* Hover real (input invisível recebe hover) */
| |
| #vector-appearance-dropdown .vector-dropdown-checkbox:hover + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* Estado ativo (dropdown aberto) */
| |
| #vector-appearance-dropdown .vector-dropdown-checkbox:checked + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Sticky header dropdown hover fix */
| |
| /* ========================================================= */
| |
| | |
| /* Estado normal */
| |
| #vector-user-links-dropdown-sticky-header .cdx-button {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* Hover real (input invisível) */
| |
| #vector-user-links-dropdown-sticky-header
| |
| .vector-dropdown-checkbox:hover
| |
| + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* Estado ativo */
| |
| #vector-user-links-dropdown-sticky-header
| |
| .vector-dropdown-checkbox:checked
| |
| + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto preto na popup "menu has moved" */
| |
| /* ========================================================= */
| |
| | |
| .vector-popup-notification,
| |
| .vector-popup-notification p,
| |
| .vector-popup-notification .oo-ui-popupWidget-body {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto preto no dropdown colapsado Appearance */
| |
| /* ========================================================= */
| |
| | |
| /* Título "Appearance" */
| |
| .vector-pinnable-header-label {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* Conteúdo interno do dropdown */
| |
| #vector-appearance-dropdown .vector-dropdown-content,
| |
| #vector-appearance-dropdown .vector-dropdown-content * {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto preto nos resultados da pesquisa */
| |
| /* ========================================================= */
| |
| | |
| .cdx-typeahead-search,
| |
| .cdx-menu,
| |
| .cdx-menu-item,
| |
| .cdx-menu-item__content,
| |
| .cdx-menu-item__text,
| |
| .cdx-search-result-title,
| |
| .cdx-search-result-description {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* Garantir também nos links */
| |
| .cdx-menu-item__content a {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* =========================================
| |
| ATRONIA TYPOGRAPHY SYSTEM
| |
| ========================================= */
| |
| | |
| /* ---------- BASE BODY FONT ---------- */
| |
| .mw-parser-output {
| |
| font-family: "Roboto", sans-serif !important;
| |
| font-weight: 400;
| |
| }
| |
| | |
| /* ---------- PAGE TITLE ---------- */
| |
| .mw-page-title-main {
| |
| font-family: "Rubik", sans-serif !important;
| |
| font-weight: 600;
| |
| }
| |
| | |
| /* ---------- MAIN SECTIONS (== Datasheet ==) ---------- */
| |
| .mw-parser-output h1,
| |
| .mw-parser-output h2 {
| |
| font-family: "Rubik", sans-serif !important;
| |
| font-weight: 600;
| |
| }
| |
| | |
| /* ---------- SUBTITLES (=== Features === etc) ---------- */
| |
| .mw-parser-output h3,
| |
| .mw-parser-output h4 {
| |
| font-family: "Rubik", sans-serif !important;
| |
| font-weight: 500;
| |
| }
| |
| | |
| /* ---------- SMALL HEADINGS ---------- */
| |
| .mw-parser-output h5,
| |
| .mw-parser-output h6 {
| |
| font-family: "Rubik", sans-serif !important;
| |
| font-weight: 500;
| |
| }
| |
| | |
| /* ===== ATRONIA Search Clean & Stable ===== */
| |
| | |
| /* ===== NAVBAR NORMAL ===== */
| |
| #p-search .cdx-search-input { | |
| border-radius: 14px;
| |
| overflow: hidden;
| |
| border: 1px solid #dcdcdc;
| |
| background: #ffffff;
| |
| transition:
| |
| border-color 0.2s ease,
| |
| box-shadow 0.2s ease;
| |
| }
| |
| | |
| #p-search .cdx-text-input__input {
| |
| border: none !important;
| |
| background: transparent !important;
| |
| box-shadow: none !important;
| |
| }
| |
| | |
| #p-search .cdx-button {
| |
| background: #ffffff;
| |
| color: #1b2826;
| |
| border-left: 1px solid #e0e0e0;
| |
| border-radius: 0;
| |
| transition:
| |
| background 0.2s ease,
| |
| color 0.2s ease;
| |
| }
| |
| | |
| #p-search .cdx-button:hover {
| |
| background: #92ff00;
| |
| color: #1b2826;
| |
| }
| |
| | |
| /* ===== NAVBAR STICKY (SCROLL) ===== */
| |
| .vector-sticky-header .cdx-search-input { | | .vector-sticky-header .cdx-search-input { |
| border-radius: 14px; | | border-radius: 14px; |
| overflow: hidden;
| |
| border: 1px solid #dcdcdc; | | border: 1px solid #dcdcdc; |
| background: #ffffff; | | background: #ffffff; |
| transition:
| |
| border-color 0.2s ease,
| |
| box-shadow 0.2s ease;
| |
| }
| |
|
| |
| .vector-sticky-header .cdx-text-input__input {
| |
| border: none !important;
| |
| background: transparent !important;
| |
| box-shadow: none !important;
| |
| } | | } |
|
| |
|
| | #p-search .cdx-button, |
| .vector-sticky-header .cdx-button { | | .vector-sticky-header .cdx-button { |
| background: #ffffff; | | background: #ffffff; |
| color: #1b2826; | | color: var(--atronia-primary); |
| border-left: 1px solid #e0e0e0;
| |
| border-radius: 0;
| |
| transition:
| |
| background 0.2s ease,
| |
| color 0.2s ease;
| |
| } | | } |
|
| |
|
| | #p-search .cdx-button:hover, |
| .vector-sticky-header .cdx-button:hover { | | .vector-sticky-header .cdx-button:hover { |
| background: #92ff00; | | background: var(--atronia-accent); |
| color: #1b2826;
| |
| } | | } |
|
| |
|
| /* ========================================================= */
| |
| /* Hide namespace / wordmark text in header */
| |
| /* ========================================================= */
| |
|
| |
|
| .skin-vector .mw-logo-wordmark {
| | /* ============================= */ |
| display: none !important;
| | /* BUTTONS */ |
| }
| | /* ============================= */ |
| | |
| /* ========================================================= */
| |
| /* ============== FULL WIDTH (SEM BARRAS LATERAIS) ========== */
| |
| /* ========================================================= */
| |
| | |
| /* Fundo geral branco (remove o “cinza” lateral) */
| |
| html,
| |
| body {
| |
| background: #ffffff !important;
| |
| }
| |
| | |
| /* Header topo a ocupar 100% */
| |
| .skin-vector-2022 .mw-header,
| |
| .skin-vector-2022 .mw-header-container {
| |
| max-width: none !important;
| |
| width: 100% !important;
| |
| }
| |
| | |
| /* Sticky header (navbar secundária) a ocupar 100% */
| |
| .skin-vector-2022 .vector-sticky-header {
| |
| left: 0 !important;
| |
| right: 0 !important;
| |
| width: 100% !important;
| |
| max-width: none !important;
| |
| }
| |
| | |
| /* Garante que o “miolo” do sticky header também não fica limitado */
| |
| .skin-vector-2022 .vector-sticky-header .vector-sticky-header-inner,
| |
| .skin-vector-2022 .vector-sticky-header .vector-sticky-header-content {
| |
| max-width: none !important;
| |
| width: 100% !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* AUMENTAR LARGURA DO LAYOUT (SEM PARTIR ESTRUTURA) */
| |
| /* ========================================================= */
| |
| | |
| .skin-vector-2022 .mw-page-container {
| |
| max-width: 1800px !important;
| |
| }
| |
| | |
| .skin-vector-2022 .mw-header-container {
| |
| max-width: 1800px !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ================= 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;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ================= DROPDOWN RESET ========================= */
| |
| /* ========================================================= */
| |
| | |
| .skin-vector-2022 .vector-dropdown-content {
| |
| background-color: #ffffff !important;
| |
| }
| |
| | |
| .skin-vector-2022 .vector-dropdown-content a {
| |
| 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.3) !important; /* ← reduzido */
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* 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.3) !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.3) !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.3) !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;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ================= OOUI ATRONIA GREEN ==================== */
| |
| /* ========================================================= */
| |
| | |
| /* Botões principais (Save changes) */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { | | .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { |
| background-color: #f5f5f5 !important; | | background-color: var(--atronia-primary) !important; |
| border-color: #1b2826 !important; | | border-color: var(--atronia-primary) !important; |
| color: #ffffff !important; | | color: #ffffff !important; |
| } | | } |
|
| |
|
| /* Hover botão */
| | .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover { |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled | |
| > .oo-ui-buttonElement-button:hover {
| |
| background-color: #12201f !important;
| |
| border-color: #12201f !important;
| |
| }
| |
| | |
| /* Checkbox e radio selecionados */
| |
| .oo-ui-checkboxInputWidget input:checked + span,
| |
| .oo-ui-radioInputWidget input:checked + span {
| |
| background-color: #1b2826 !important;
| |
| border-color: #1b2826 !important;
| |
| }
| |
| | |
| /* Hover checkbox/radio */
| |
| .oo-ui-checkboxInputWidget input:hover + span,
| |
| .oo-ui-radioInputWidget input:hover + span {
| |
| border-color: #1b2826 !important;
| |
| }
| |
| | |
| /* Labels ao lado */
| |
| .oo-ui-labelElement-label {
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* Links dentro de forms */
| |
| .oo-ui-widget a {
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* OOUI BOTÕES — HOVER COMPLETO (ATRONIA STYLE) */
| |
| /* ========================================================= */
| |
| | |
| /* Estado normal */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
| |
| background-color: #1b2826 !important;
| |
| border-color: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| transition: all 150ms ease;
| |
| }
| |
| | |
| /* Hover completo (mais claro) */
| |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled
| |
| > .oo-ui-buttonElement-button:hover {
| |
| background-color: #2d4d49 !important; | | background-color: #2d4d49 !important; |
| border-color: #2d4d49 !important;
| |
| } | | } |
|
| |
|
| /* ========================================================= */
| |
| /* ESCONDER LOGO "Powered by MediaWiki" */
| |
| /* ========================================================= */
| |
|
| |
|
| #footer-poweredbyico {
| | /* ============================= */ |
| display: none !important;
| | /* DROPDOWNS */ |
| }
| | /* ============================= */ |
| | | .vector-dropdown-content { |
| /* ========================================================= */
| |
| /* CODEx RADIO — ATRONIA (Selecionado mais grosso) */
| |
| /* ========================================================= */
| |
| | |
| /* Estado normal */
| |
| .cdx-radio__icon {
| |
| border: 2px solid #1b2826 !important;
| |
| background-color: transparent !important;
| |
| }
| |
| | |
| /* Hover */
| |
| .cdx-radio:hover .cdx-radio__icon {
| |
| border-color: #12201f !important;
| |
| }
| |
| | |
| /* Selecionado → mais grosso */
| |
| .cdx-radio__input:checked + .cdx-radio__icon {
| |
| border: 6px solid #1b2826 !important;
| |
| background-color: transparent !important;
| |
| }
| |
| | |
| /* Bolinha interna */
| |
| .cdx-radio__input:checked + .cdx-radio__icon::after {
| |
| background-color: #1b2826 !important;
| |
| width: 8px !important;
| |
| height: 8px !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Ajuste do grid para estilo Teltonika */
| |
| /* ========================================================= */
| |
| | |
| @media screen and (min-width: 1120px) {
| |
| .skin-vector-2022 .mw-body {
| |
| /* Remove o template default do Vector */
| |
| grid-template-columns: minmax(0, 1fr) min-content !important;
| |
| }
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Appearance hover verde neon 30% */
| |
| /* ========================================================= */
| |
| | |
| /* Estado normal (navbar verde escuro sólido) */
| |
| #vector-appearance-dropdown .cdx-button {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* Estado ativo (dropdown aberto) */
| |
| #vector-appearance-dropdown .vector-dropdown-checkbox:checked + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* ========================================================= */ | |
| /* ATRONIA — Sticky header dropdown hover fix */ | |
| /* ========================================================= */ | |
| | |
| /* Estado normal */
| |
| #vector-user-links-dropdown-sticky-header .cdx-button {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* Hover real (input invisível) */
| |
| #vector-user-links-dropdown-sticky-header
| |
| .vector-dropdown-checkbox:hover
| |
| + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* Estado ativo */
| |
| #vector-user-links-dropdown-sticky-header
| |
| .vector-dropdown-checkbox:checked
| |
| + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| color: #1b2826 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto preto na popup "menu has moved" */
| |
| /* ========================================================= */
| |
| | |
| .vector-popup-notification,
| |
| .vector-popup-notification p,
| |
| .vector-popup-notification .oo-ui-popupWidget-body {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto preto no dropdown colapsado Appearance */
| |
| /* ========================================================= */
| |
| | |
| /* Título "Appearance" */
| |
| .vector-pinnable-header-label {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* Conteúdo interno do dropdown */
| |
| #vector-appearance-dropdown .vector-dropdown-content,
| |
| #vector-appearance-dropdown .vector-dropdown-content * {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto preto nos resultados da pesquisa */
| |
| /* ========================================================= */
| |
| | |
| .cdx-typeahead-search,
| |
| .cdx-menu,
| |
| .cdx-menu-item,
| |
| .cdx-menu-item__content,
| |
| .cdx-menu-item__text,
| |
| .cdx-search-result-title,
| |
| .cdx-search-result-description {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* Garantir também nos links */
| |
| .cdx-menu-item__content a {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* =========================================================
| |
| ATRONIA WIKI - OMNI-FIX (FORÇADO NO CONTENT)
| |
| ========================================================= */
| |
| | |
| /* ---------- FONTES ---------- */
| |
| @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");
| |
| }
| |
| | |
| /* ---------- BASE & LAYOUT ---------- */
| |
| html,
| |
| body {
| |
| background: #ffffff !important; | | background: #ffffff !important; |
| }
| |
| .mw-body-content {
| |
| font-family: "Wiki Font Body", sans-serif;
| |
| }
| |
| .mw-page-title-main {
| |
| font-family: "Wiki Font Title", sans-serif;
| |
| font-weight: 600;
| |
| }
| |
| .mw-headline {
| |
| font-family: "Wiki Font Subtitle", sans-serif;
| |
| } | | } |
|
| |
|
| .skin-vector-2022 .mw-page-container { | | .vector-dropdown-content a { |
| max-width: 1800px !important;
| | color: #202122 !important; |
| }
| |
| .skin-vector-2022 .mw-header,
| |
| .vector-sticky-header {
| |
| background-color: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto branco nos botões da Toolbar OOUI */
| |
| /* ========================================================= */
| |
| | |
| .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link,
| |
| .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-title,
| |
| .oo-ui-tool.oo-ui-widget-enabled .oo-ui-labelElement-label {
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* VISUAL EDITOR DROPDOWN — Forçar texto preto */
| |
| /* ========================================================= */
| |
| | |
| .oo-ui-popupToolGroup-active-tools
| |
| .oo-ui-tool.oo-ui-widget-enabled
| |
| .oo-ui-tool-title,
| |
| .oo-ui-popupToolGroup-active-tools
| |
| .oo-ui-tool.oo-ui-widget-enabled
| |
| .oo-ui-labelElement-label {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* Mixed specification table */
| |
| | |
| .mix-table {
| |
| text-align: center;
| |
| }
| |
| | |
| .mix-table th {
| |
| text-align: center;
| |
| }
| |
| | |
| .mix-table td {
| |
| text-align: center;
| |
| }
| |
| | |
| /* header */
| |
| .wikitable.mix-table tr:first-child th {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| text-align: center;
| |
| font-weight: 600;
| |
| }
| |
| | |
| /* largura fixa */
| |
| .wikitable.mix-table {
| |
| table-layout: fixed;
| |
| width: 100%;
| |
| }
| |
| | |
| .wikitable.mix-table th:nth-child(1),
| |
| .wikitable.mix-table td:nth-child(1) {
| |
| width: 34%;
| |
| }
| |
| | |
| .wikitable.mix-table th:nth-child(2),
| |
| .wikitable.mix-table td:nth-child(2),
| |
| .wikitable.mix-table th:nth-child(3),
| |
| .wikitable.mix-table td:nth-child(3) {
| |
| width: 33%;
| |
| }
| |
| | |
| /* ===================================================== */
| |
| /* ATRONIA - Wikitable ultra compacta centrada */
| |
| /* ===================================================== */
| |
| | |
| .vector-body .wikitable {
| |
| width: 100%;
| |
| border-collapse: collapse;
| |
| background: #ffffff !important;
| |
| font-size: 13px;
| |
| border: none;
| |
| }
| |
| | |
| /* HEADER */
| |
| .vector-body .wikitable th {
| |
| text-align: center;
| |
| vertical-align: middle;
| |
| line-height: 1;
| |
| border-bottom: 2px solid #3a3a3a;
| |
| border-right: 1px solid #3a3a3a;
| |
| background: #ffffff !important;
| |
| }
| |
| | |
| /* CELULAS */
| |
| .vector-body .wikitable td {
| |
| text-align: center;
| |
| vertical-align: middle;
| |
| line-height: 1;
| |
| border-bottom: 1px solid #3a3a3a;
| |
| border-right: 1px solid #3a3a3a;
| |
| background: #ffffff !important;
| |
| }
| |
| | |
| /* ===================================================== */
| |
| /* ATRONIA - Fix real: conteúdo interno da wikitable */
| |
| /* ===================================================== */
| |
| | |
| /* aplica a TODAS as wikitables no corpo */
| |
| .vector-body .mw-body-content table.wikitable td,
| |
| .vector-body .mw-body-content table.wikitable th {
| |
| text-align: center !important;
| |
| vertical-align: middle !important;
| |
| padding: 6px 10px !important;
| |
| line-height: 1.3 !important;
| |
| }
| |
| | |
| /* MUITO importante: o VE coloca <p> dentro das células com margens */
| |
| .vector-body .mw-body-content table.wikitable td > p,
| |
| .vector-body .mw-body-content table.wikitable th > p {
| |
| margin: 0 !important;
| |
| padding: 0 !important;
| |
| text-align: center !important;
| |
| }
| |
| | |
| /* força também spans/links dentro da célula */
| |
| .vector-body .mw-body-content table.wikitable td *,
| |
| .vector-body .mw-body-content table.wikitable th * {
| |
| text-align: center !important;
| |
| }
| |
| | |
| /* se a 1ª coluna estiver a levar estilo diferente, isto elimina */
| |
| .vector-body .mw-body-content table.wikitable td:first-child,
| |
| .vector-body .mw-body-content table.wikitable th:first-child {
| |
| text-align: center !important;
| |
| }
| |
| | |
| /* ======================================= */
| |
| /* ATRONIA - Tech Table FIX FINAL */
| |
| /* ======================================= */
| |
| | |
| .vector-body .mw-body-content table.wikitable.tech-table td {
| |
| text-align: left !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.tech-table th {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important; | |
| }
| |
| | |
| /* ===================================================== */
| |
| /* ATRONIA - LED TABLE (Real Color Bars) */
| |
| /* ===================================================== */
| |
| | |
| /* Garantir que só afeta a tabela LED */
| |
| .vector-body .mw-body-content table.wikitable.led-table {
| |
| border-collapse: collapse;
| |
| }
| |
| | |
| /* Barra vertical base */
| |
| .vector-body .mw-body-content table.wikitable.led-table td[class^="led-"] {
| |
| width: 18px;
| |
| padding: 0 !important;
| |
| border-right: 1px solid #3a3a3a;
| |
| }
| |
| | |
| /* CORES REAIS */
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-cyan {
| |
| background: #00bcd4 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-blue {
| |
| background: #1565c0 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-green {
| |
| background: #00c853 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-orange {
| |
| background: #ff6f00 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-red {
| |
| background: #d50000 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.pinout-table td:nth-child(1),
| |
| .vector-body .mw-body-content table.wikitable.pinout-table td:nth-child(3) {
| |
| text-align: center !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content .two-tables {
| |
| display: flex;
| |
| gap: 12px; /* ↓ menos espaço entre tabelas */
| |
| align-items: flex-start; /* topo */
| |
| }
| |
| | |
| .vector-body .mw-body-content .two-tables .wikitable {
| |
| width: 50%;
| |
| margin: 0; /* remove margens extra */
| |
| }
| |
| | |
| .vector-body .mw-body-content .image-row {
| |
| display: flex;
| |
| gap: 20px;
| |
| align-items: flex-start;
| |
| }
| |
| | |
| .vector-body .mw-body-content .image-row figure {
| |
| margin: 0;
| |
| }
| |
| | |
| .vector-body .mw-body-content .image-row img {
| |
| width: 100%;
| |
| height: auto;
| |
| }
| |
| | |
| .atronia-navbar {
| |
| background: #1b2826;
| |
| padding: 10px 20px;
| |
| }
| |
| | |
| .atronia-navbar a {
| |
| color: white;
| |
| margin-right: 20px;
| |
| text-decoration: none;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Navbar mais alta (mais respiração) */
| |
| /* ========================================================= */
| |
| | |
| .vector-header-container .mw-header {
| |
| min-height: 72px !important;
| |
| padding-top: 14px !important;
| |
| padding-bottom: 14px !important;
| |
| }
| |
| | |
| /* Sticky header também */
| |
| .vector-sticky-header {
| |
| min-height: 72px !important;
| |
| }
| |
| | |
| /* Alinhar conteúdo verticalmente */
| |
| .vector-header-start,
| |
| .vector-header-end {
| |
| align-items: center !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Navbar mais alta (mais respiração) */
| |
| /* ========================================================= */
| |
| | |
| .vector-header-container .mw-header {
| |
| min-height: 72px !important;
| |
| padding-top: 14px !important;
| |
| padding-bottom: 14px !important;
| |
| }
| |
| | |
| /* Sticky header também */
| |
| .vector-sticky-header {
| |
| min-height: 72px !important;
| |
| }
| |
| | |
| /* Alinhar conteúdo verticalmente */
| |
| .vector-header-start,
| |
| .vector-header-end {
| |
| align-items: center !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* ATRONIA — Texto branco nos botões da Toolbar OOUI */
| |
| /* ========================================================= */
| |
| | |
| .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link,
| |
| .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-title,
| |
| .oo-ui-tool.oo-ui-widget-enabled .oo-ui-labelElement-label {
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* ========================================================= */
| |
| /* VISUAL EDITOR DROPDOWN — Forçar texto preto */
| |
| /* ========================================================= */
| |
| | |
| .oo-ui-popupToolGroup-active-tools
| |
| .oo-ui-tool.oo-ui-widget-enabled
| |
| .oo-ui-tool-title,
| |
| .oo-ui-popupToolGroup-active-tools
| |
| .oo-ui-tool.oo-ui-widget-enabled
| |
| .oo-ui-labelElement-label {
| |
| color: #000000 !important;
| |
| }
| |
| | |
| /* Mixed specification table */
| |
| | |
| .mix-table {
| |
| text-align: center;
| |
| }
| |
| | |
| .mix-table th {
| |
| text-align: center;
| |
| }
| |
| | |
| .mix-table td {
| |
| text-align: center;
| |
| }
| |
| | |
| /* header */
| |
| .wikitable.mix-table tr:first-child th {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| text-align: center;
| |
| font-weight: 600;
| |
| }
| |
| | |
| /* largura fixa */
| |
| .wikitable.mix-table {
| |
| table-layout: fixed;
| |
| width: 100%;
| |
| }
| |
| | |
| .wikitable.mix-table th:nth-child(1),
| |
| .wikitable.mix-table td:nth-child(1) {
| |
| width: 34%;
| |
| }
| |
| | |
| .wikitable.mix-table th:nth-child(2),
| |
| .wikitable.mix-table td:nth-child(2),
| |
| .wikitable.mix-table th:nth-child(3),
| |
| .wikitable.mix-table td:nth-child(3) {
| |
| width: 33%;
| |
| }
| |
| | |
| /* ===================================================== */
| |
| /* ATRONIA - Wikitable ultra compacta centrada */
| |
| /* ===================================================== */
| |
| | |
| .vector-body .wikitable {
| |
| width: 100%;
| |
| border-collapse: collapse;
| |
| background: #ffffff !important;
| |
| font-size: 13px;
| |
| border: none;
| |
| }
| |
| | |
| /* HEADER */
| |
| .vector-body .wikitable th {
| |
| text-align: center;
| |
| vertical-align: middle;
| |
| line-height: 1;
| |
| border-bottom: 2px solid #3a3a3a;
| |
| border-right: 1px solid #3a3a3a;
| |
| background: #ffffff !important;
| |
| }
| |
| | |
| /* CELULAS */
| |
| .vector-body .wikitable td {
| |
| text-align: center;
| |
| vertical-align: middle;
| |
| line-height: 1;
| |
| border-bottom: 1px solid #3a3a3a;
| |
| border-right: 1px solid #3a3a3a;
| |
| background: #ffffff !important;
| |
| }
| |
| | |
| /* ===================================================== */
| |
| /* ATRONIA - Fix real: conteúdo interno da wikitable */
| |
| /* ===================================================== */
| |
| | |
| /* aplica a TODAS as wikitables no corpo */
| |
| .vector-body .mw-body-content table.wikitable td,
| |
| .vector-body .mw-body-content table.wikitable th {
| |
| text-align: center !important;
| |
| vertical-align: middle !important;
| |
| padding: 6px 10px !important;
| |
| line-height: 1.3 !important;
| |
| }
| |
| | |
| /* MUITO importante: o VE coloca <p> dentro das células com margens */
| |
| .vector-body .mw-body-content table.wikitable td > p,
| |
| .vector-body .mw-body-content table.wikitable th > p {
| |
| margin: 0 !important;
| |
| padding: 0 !important;
| |
| text-align: center !important;
| |
| }
| |
| | |
| /* força também spans/links dentro da célula */
| |
| .vector-body .mw-body-content table.wikitable td *,
| |
| .vector-body .mw-body-content table.wikitable th * {
| |
| text-align: center !important;
| |
| }
| |
| | |
| /* se a 1ª coluna estiver a levar estilo diferente, isto elimina */
| |
| .vector-body .mw-body-content table.wikitable td:first-child,
| |
| .vector-body .mw-body-content table.wikitable th:first-child {
| |
| text-align: center !important;
| |
| }
| |
| | |
| /* ======================================= */
| |
| /* ATRONIA - Tech Table FIX FINAL */
| |
| /* ======================================= */
| |
| | |
| .vector-body .mw-body-content table.wikitable.tech-table td {
| |
| text-align: left !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.tech-table th {
| |
| background: #1b2826 !important;
| |
| color: #ffffff !important;
| |
| }
| |
| | |
| /* ===================================================== */
| |
| /* ATRONIA - LED TABLE (Real Color Bars) */
| |
| /* ===================================================== */
| |
| | |
| /* Garantir que só afeta a tabela LED */
| |
| .vector-body .mw-body-content table.wikitable.led-table {
| |
| border-collapse: collapse;
| |
| }
| |
| | |
| /* Barra vertical base */
| |
| .vector-body .mw-body-content table.wikitable.led-table td[class^="led-"] {
| |
| width: 18px;
| |
| padding: 0 !important;
| |
| border-right: 1px solid #3a3a3a;
| |
| }
| |
| | |
| /* CORES REAIS */
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-cyan {
| |
| background: #00bcd4 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-blue {
| |
| background: #1565c0 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-green {
| |
| background: #00c853 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-orange {
| |
| background: #ff6f00 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.led-table td.led-red {
| |
| background: #d50000 !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content table.wikitable.pinout-table td:nth-child(1),
| |
| .vector-body .mw-body-content table.wikitable.pinout-table td:nth-child(3) {
| |
| text-align: center !important;
| |
| }
| |
| | |
| .vector-body .mw-body-content .two-tables {
| |
| display: flex;
| |
| gap: 12px; /* ↓ menos espaço entre tabelas */
| |
| align-items: flex-start; /* topo */
| |
| }
| |
| | |
| .vector-body .mw-body-content .two-tables .wikitable {
| |
| width: 50%;
| |
| margin: 0; /* remove margens extra */
| |
| }
| |
| | |
| .vector-body .mw-body-content .image-row {
| |
| display: flex;
| |
| gap: 20px;
| |
| align-items: flex-start;
| |
| }
| |
| | |
| .vector-body .mw-body-content .image-row figure {
| |
| margin: 0;
| |
| }
| |
| | |
| .vector-body .mw-body-content .image-row img {
| |
| width: 100%;
| |
| height: auto;
| |
| }
| |
| | |
| .atronia-navbar {
| |
| background: #1b2826;
| |
| padding: 10px 20px;
| |
| } | | } |
|
| |
|
| .atronia-navbar a {
| |
| color: white;
| |
| margin-right: 20px;
| |
| text-decoration: none;
| |
| }
| |
|
| |
|
| /* ============================= */ | | /* ============================= */ |
| /* NOVOS ICONS DO MATERIAL ICONS */ | | /* ICON SYSTEM */ |
| /* ============================= */ | | /* ============================= */ |
|
| |
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-userAvatar { | | .mw-ui-icon-wikimedia-userAvatar { |
| -webkit-mask-image: none !important; | | -webkit-mask-image: none !important; |
| Line 1,862: |
Line 138: |
| } | | } |
|
| |
|
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-userAvatar::before { | | .mw-ui-icon-wikimedia-userAvatar::before { |
| content: "account_circle"; | | content: "account_circle"; |
|
| |
| font-family: "Material Symbols Rounded"; | | font-family: "Material Symbols Rounded"; |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px; | | font-size: 20px; |
| | | color: white; |
| display: inline-block;
| |
| line-height: 1;
| |
| | |
| font-variation-settings:
| |
| "FILL" 1,
| |
| "wght" 400,
| |
| "GRAD" 0,
| |
| "opsz" 24;
| |
| | |
| color: white; /* or currentColor */ | |
| } | | } |
|
| |
|
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-appearance {
| |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
|
| |
|
| /* Inject Material icon */ | | /* ============================= */ |
| .mw-ui-icon-wikimedia-appearance::before {
| | /* WATCH ICON */ |
| content: "build";
| | /* ============================= */ |
| | | #ca-watch .vector-icon, |
| font-family: "Material Symbols Rounded";
| | #ca-unwatch .vector-icon { |
| font-weight: normal;
| | display: none !important; |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block; | |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| font-variation-settings:
| |
| "FILL" 1,
| |
| "wght" 400,
| |
| "GRAD" 0,
| |
| "opsz" 24;
| |
| | |
| color: white; /* or currentColor */
| |
| } | | } |
|
| |
|
| /* Remove MediaWiki mask system */
| | #ca-watch a::before { |
| .mw-ui-icon-wikimedia-watchlist {
| | content: "bookmark_add"; |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important; | |
| } | | } |
|
| |
|
| /* Inject Material icon */
| | #ca-unwatch a::before { |
| .mw-ui-icon-wikimedia-watchlist::before {
| |
| content: "bookmark";
| |
| | |
| font-family: "Material Symbols Outlined";
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block;
| |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: white; /* or currentColor */
| |
| }
| |
| | |
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-menu {
| |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-menu::before {
| |
| content: "menu";
| |
| | |
| font-family: "Material Symbols Outlined";
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block;
| |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: white; /* or currentColor */
| |
| }
| |
| | |
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-search {
| |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-search::before {
| |
| content: "search";
| |
| | |
| font-family: "Material Symbols Outlined";
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block;
| |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: white; /* or currentColor */
| |
| }
| |
| | |
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-wikimedia-wikiText {
| |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-wikimedia-wikiText::before {
| |
| content: "code";
| |
| | |
| font-family: "Material Symbols Outlined";
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block;
| |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: white; /* or currentColor */
| |
| }
| |
| | |
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-wikimedia-edit {
| |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-wikimedia-edit::before {
| |
| content: "edit";
| |
| | |
| font-family: "Material Symbols Rounded";
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block;
| |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: white; /* or currentColor */
| |
| }
| |
| | |
| /* Força o ícone a ficar na posição original e remove animações de rotação */
| |
| .mw-watchlink .vector-icon {
| |
| transform: none !important;
| |
| transition: none !important;
| |
| }
| |
| | |
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-unStar {
| |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-unStar::before {
| |
| content: "bookmark_remove"; | | content: "bookmark_remove"; |
|
| |
| font-family: "Material Symbols Rounded";
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px;
| |
|
| |
| display: inline-block;
| |
|
| |
| line-height: 1;
| |
| letter-spacing: normal;
| |
|
| |
| color: white; /* or currentColor */
| |
| } | | } |
|
| |
|
| /* Remove MediaWiki mask system */
| | #ca-watch a::before, |
| .mw-ui-icon-wikimedia-wikimedia-history {
| | #ca-unwatch a::before { |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-wikimedia-history::before {
| |
| content: "history";
| |
| | |
| font-family: "Material Symbols Rounded"; | | font-family: "Material Symbols Rounded"; |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px; | | font-size: 20px; |
|
| |
| display: inline-block;
| |
|
| |
| line-height: 1;
| |
| letter-spacing: normal;
| |
|
| |
| color: white; /* or currentColor */
| |
| } | | } |
|
| |
|
| /* Remove MediaWiki mask system */
| |
| .mw-ui-icon-wikimedia-speechBubbles {
| |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
|
| |
|
| /* Inject Material icon */ | | /* ============================= */ |
| .mw-ui-icon-wikimedia-speechBubbles::before { | | /* USER MENU ICONS */ |
| content: "chat";
| | /* ============================= */ |
| | | #p-personal .vector-icon, |
| font-family: "Material Symbols Rounded";
| | #p-user-menu-content .vector-icon { |
| font-weight: normal;
| | display: none !important; |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block; | |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: white; /* or currentColor */
| |
| } | | } |
|
| |
|
| /* Remove MediaWiki mask system */
| | #p-personal li a::before, |
| .mw-ui-icon-wikimedia-listBullet {
| | #p-user-menu-content li a::before { |
| -webkit-mask-image: none !important;
| | font-family: "Material Symbols Outlined"; |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| .mw-ui-icon-wikimedia-listBullet::before {
| |
| content: "menu";
| |
| | |
| font-family: "Material Symbols Rounded";
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px;
| |
| | |
| display: inline-block;
| |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: white; /* or currentColor */
| |
| }
| |
| | |
| /* Remove MediaWiki mask system */
| |
| #vector-page-titlebar-toc-label > .mw-ui-icon-wikimedia-listBullet { | |
| -webkit-mask-image: none !important;
| |
| mask-image: none !important;
| |
| background: none !important;
| |
| }
| |
| | |
| /* Inject Material icon */
| |
| #vector-page-titlebar-toc-label > .mw-ui-icon-wikimedia-listBullet::before {
| |
| content: "menu";
| |
| | |
| font-family: "Material Symbols Rounded"; | |
| font-weight: normal;
| |
| font-style: normal;
| |
| font-size: 20px; | | font-size: 20px; |
| | | margin-right: 8px; |
| display: inline-block; | |
| | |
| line-height: 1;
| |
| letter-spacing: normal;
| |
| | |
| color: #1b2826; /* or currentColor */
| |
| } | | } |
|
| |
|
| /* Remove MediaWiki mask system */
| | #pt-userpage a::before { content: "person"; } |
| #vector-sticky-header-toc-label > .mw-ui-icon-wikimedia-listBullet { | | #pt-preferences a::before { content: "settings"; } |
| -webkit-mask-image: none !important;
| | #pt-watchlist a::before { content: "visibility"; } |
| mask-image: none !important;
| | #pt-mycontris a::before { content: "history_edu"; } |
| background: none !important;
| | #pt-logout a::before { content: "logout"; } |
| } | |
|
| |
|
| /* Inject Material icon */
| |
| #vector-sticky-header-toc-label > .mw-ui-icon-wikimedia-listBullet::before {
| |
| content: "menu";
| |
|
| |
|
| font-family: "Material Symbols Rounded";
| | /* ============================= */ |
| font-weight: normal;
| | /* WIKITABLE */ |
| font-style: normal;
| | /* ============================= */ |
| font-size: 20px;
| | .vector-body .wikitable { |
| | | width: 100%; |
| display: inline-block; | | border-collapse: collapse; |
| | | font-size: 13px; |
| line-height: 1; | |
| letter-spacing: normal; | |
| | |
| color: white; /* or currentColor */
| |
| } | | } |
|
| |
|
| /* Estado HOVER (Passar o rato) */
| | .vector-body .wikitable th, |
| #vector-page-titlebar-toc-checkbox:hover + #vector-page-titlebar-toc-label {
| | .vector-body .wikitable td { |
| background-color: #1b2826 !important; | | text-align: center; |
| | border-bottom: 1px solid #3a3a3a; |
| } | | } |
|
| |
|
| #vector-page-titlebar-toc-checkbox:hover
| |
| + #vector-page-titlebar-toc-label
| |
| .vector-icon {
| |
| filter: brightness(0) invert(1) !important; /* Torna o ícone branco */
| |
| opacity: 1 !important;
| |
| }
| |
|
| |
|
| #vector-page-titlebar-toc-checkbox:hover
| | /* ============================= */ |
| + #vector-page-titlebar-toc-label | | /* PRODUCTS GRID */ |
| .vector-dropdown-label-text { | | /* ============================= */ |
| color: #ffffff !important; /* Texto branco */ | | .products-grid { |
| | display: grid; |
| | grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); |
| | gap: 30px; |
| } | | } |
|
| |
|
| /* Estado CHECKED (Quando o menu está aberto) */
| | .product-item { |
| #vector-page-titlebar-toc-checkbox:checked + #vector-page-titlebar-toc-label {
| | text-align: center; |
| background-color: #1b2826 !important; | |
| } | | } |
|
| |
|
| #vector-page-titlebar-toc-checkbox:checked
| | .product-subtitle { |
| + #vector-page-titlebar-toc-label
| | font-size: 14px; |
| .vector-icon {
| | color: #666; |
| filter: brightness(0) invert(1) !important; | |
| opacity: 1 !important; | |
| } | | } |
|
| |
|
| #vector-page-titlebar-toc-checkbox:checked
| |
| + #vector-page-titlebar-toc-label
| |
| .vector-dropdown-label-text {
| |
| color: #ffffff !important;
| |
| }
| |
|
| |
|
| .vector-dropdown-checkbox:hover {
| | /* ============================= */ |
| background-color: rgba(146, 255, 0, 0.3) !important;
| | /* COLLAPSIBLE FIX */ |
| }
| | /* ============================= */ |
| | | .product-item .mw-collapsible, |
| /* ========================================================= */ | | .product-item .mw-collapsible-content { |
| /* REMOVE HOVER BACKGROUND — MAIN MENU BUTTON */ | | background: transparent !important; |
| /* ========================================================= */ | | border: none !important; |
| #vector-page-titlebar-toc-label .cdx-button:hover,
| |
| #vector-sticky-header-toc-label .cdx-button:hover,
| |
| #vector-main-menu-dropdown .cdx-button:hover,
| |
| #vector-main-menu-dropdown .cdx-button:focus,
| |
| #vector-main-menu-dropdown .cdx-button:active {
| |
| background: rgba(146, 255, 0, 0.3) !important; | |
| box-shadow: none !important; | |
| } | | } |
|
| |
|
| #vector-main-menu-dropdown .cdx-button::before {
| |
| display: none !important;
| |
| }
| |
|
| |
|
| #vector-sticky-header-toc-checkbox .cdx-button::before {
| | /* ============================= */ |
| display: none !important;
| | /* NAVBAR HEIGHT */ |
| }
| | /* ============================= */ |
| | | .vector-header-container .mw-header, |
| #vector-main-menu-dropdown .vector-dropdown-checkbox:hover + .cdx-button {
| | .vector-sticky-header { |
| background: rgba(146, 255, 0, 0.3) !important;
| | min-height: 72px !important; |
| }
| |
| | |
| #vector-sticky-header-toc-checkbox
| |
| .vector-dropdown-checkbox:hover
| |
| + .cdx-button {
| |
| background-color: red !important; | |
| }
| |
| | |
| #vector-sticky-header-toc-checkbox
| |
| .vector-dropdown-checkbox:hover
| |
| + .cdx-button {
| |
| background: rgba(146, 255, 0, 0.3) !important;
| |
| } | | } |