Ativa o menu
Alternar menu de preferências
Alternar menu pessoal
Não autenticado(a)
Your IP address will be publicly visible if you make any edits.

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

Página de Interface do MediaWiki
Sem resumo de edição
Sem resumo de edição
Linha 1: Linha 1:
/* ======================================================================
/* ======================================================================
   REMOVER LOGO E FIXAR ÍCONE HOME NATIVO (CITIZEN)
   REMOVER LOGO AND FIXAR ÍCONE HOME DESDE O INÍCIO (FORÇADO)
   ====================================================================== */
   ====================================================================== */


/* 1. Esconde o logo (Forfans) em absolutamente qualquer estado ou hover */
/* 1. Esconde a imagem e o texto do logo original (Forfans) */
.citizen-header__logo-image,
html body .citizen-header__logo-image,
.citizen-header__logo img,
html body .citizen-header__logo img,
.mw-logo-wordmark,
html body .citizen-header__logo-text,
.mw-logo-icon {
html body .mw-logo-wordmark,
html body .mw-logo-icon {
     display: none !important;
     display: none !important;
     opacity: 0 !important;
     opacity: 0 !important;
Linha 13: Linha 14:
}
}


/* Remove qualquer imagem de fundo do botão para o logo não voltar */
/* Remove qualquer imagem de fundo residual para o logo não voltar */
.citizen-header__logo {
html body .citizen-header__logo {
     background-image: none !important;
     background-image: none !important;
     background-color: transparent;
     background-color: transparent !important;
}
}


/* 2. Força o ícone de Home NATIVO a ficar sempre visível por padrão,
/* 2. Força o ícone de Home NATIVO a abrir visível (ignora o vazio inicial) */
      mesmo quando o mouse estiver totalmente fora da barra lateral */
html body .citizen-header__logo .citizen-header__logo-icon,
.citizen-header__logo-icon,
html body .citizen-header__logo .citizen-header__logo--icon,
.citizen-header__logo--icon,
html body .citizen-header__logo svg:not(.citizen-header__logo-image),
.citizen-header__logo svg:not(.citizen-header__logo-image) {
html body .citizen-header__logo .citizen-ui-icon {
     display: inline-flex !important;
     display: inline-flex !important;
     opacity: 0.65 !important; /* Mesma opacidade padrão da lupa de busca */
     opacity: 0.65 !important; /* Abre com a mesma opacidade discreta da lupa */
     visibility: visible !important;
     visibility: visible !important;
     transform: none !important;
     transform: none !important;
    scale: 1 !important;
     transition: opacity 0.2s ease !important;
     transition: opacity 0.2s ease !important;
}
}


/* Anula a regra do Citizen que tenta sumir com a casinha quando a barra não tem foco */
/* Garante que o Citizen não oculte a casinha enquanto o mouse estiver fora */
.citizen-header:not(:hover) .citizen-header__logo-icon,
html body .citizen-header:not(:hover) .citizen-header__logo-icon,
.citizen-header:not(:hover) .citizen-header__logo--icon,
html body .citizen-header:not(:hover) .citizen-header__logo--icon,
.citizen-header__start:not(:hover) .citizen-header__logo-icon {
html body .citizen-header:not(:hover) .citizen-header__logo svg,
html body .citizen-header__start:not(:hover) .citizen-header__logo-icon {
     opacity: 0.65 !important;
     opacity: 0.65 !important;
     visibility: visible !important;
     visibility: visible !important;
     transform: none !important;
     transform: none !important;
    scale: 1 !important;
}
}


/* 3. Quando o mouse chega perto do ícone, ele acende para 100% de opacidade
/* 3. Quando o mouse passa por cima do botão, ele ganha o destaque de 100% */
      e o tema coloca o quadradinho cinza de fundo nativamente */
html body .citizen-header__logo:hover .citizen-header__logo-icon,
.citizen-header__logo:hover .citizen-header__logo-icon,
html body .citizen-header__logo:hover .citizen-header__logo--icon,
.citizen-header__logo:hover .citizen-header__logo--icon {
html body .citizen-header__logo:hover svg {
     opacity: 1 !important;
     opacity: 1 !important;
}
}


/* 4. Seus ajustes originais da barra lateral */
/* 4. Seus ajustes originais da barra lateral */
.citizen-drawer {
html body .citizen-drawer {
     width: 30px !important;
     width: 30px !important;
}
}
.citizen-nav {
html body .citizen-nav {
     font-size: 15px !important;
     font-size: 15px !important;
}
}
.citizen-nav__item {
html body .citizen-nav__item {
     padding: 10px 16px !important;
     padding: 10px 16px !important;
}
}

Edição das 23h37min de 16 de junho de 2026

/* ======================================================================
   REMOVER LOGO AND FIXAR ÍCONE HOME DESDE O INÍCIO (FORÇADO)
   ====================================================================== */

/* 1. Esconde a imagem e o texto do logo original (Forfans) */
html body .citizen-header__logo-image,
html body .citizen-header__logo img,
html body .citizen-header__logo-text,
html body .mw-logo-wordmark,
html body .mw-logo-icon {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

/* Remove qualquer imagem de fundo residual para o logo não voltar */
html body .citizen-header__logo {
    background-image: none !important;
    background-color: transparent !important;
}

/* 2. Força o ícone de Home NATIVO a abrir visível (ignora o vazio inicial) */
html body .citizen-header__logo .citizen-header__logo-icon,
html body .citizen-header__logo .citizen-header__logo--icon,
html body .citizen-header__logo svg:not(.citizen-header__logo-image),
html body .citizen-header__logo .citizen-ui-icon {
    display: inline-flex !important;
    opacity: 0.65 !important; /* Abre com a mesma opacidade discreta da lupa */
    visibility: visible !important;
    transform: none !important;
    scale: 1 !important;
    transition: opacity 0.2s ease !important;
}

/* Garante que o Citizen não oculte a casinha enquanto o mouse estiver fora */
html body .citizen-header:not(:hover) .citizen-header__logo-icon,
html body .citizen-header:not(:hover) .citizen-header__logo--icon,
html body .citizen-header:not(:hover) .citizen-header__logo svg,
html body .citizen-header__start:not(:hover) .citizen-header__logo-icon {
    opacity: 0.65 !important;
    visibility: visible !important;
    transform: none !important;
    scale: 1 !important;
}

/* 3. Quando o mouse passa por cima do botão, ele ganha o destaque de 100% */
html body .citizen-header__logo:hover .citizen-header__logo-icon,
html body .citizen-header__logo:hover .citizen-header__logo--icon,
html body .citizen-header__logo:hover svg {
    opacity: 1 !important;
}

/* 4. Seus ajustes originais da barra lateral */
html body .citizen-drawer {
    width: 30px !important;
}
html body .citizen-nav {
    font-size: 15px !important;
}
html body .citizen-nav__item {
    padding: 10px 16px !important;
}