Jump to content

MediaWiki:Vector-2022.css: Difference between revisions

No edit summary
No edit summary
Line 671: Line 671:




/* --- PLANO DE EMERGÊNCIA: ÍCONES EXTERNOS --- */
/* --- ATRONIA: RESTAURAÇÃO DE ÍCONES VIA LINKS EXTERNOS --- */


/* 1. Limpar os ícones "fantasma" do sistema */
/* 1. Reset dos ícones fantasmas do sistema */
.mw-header .vector-icon,  
.mw-header .vector-icon,  
.vector-sticky-header .vector-icon {
.vector-sticky-header .vector-icon {
Line 680: Line 680:
     mask-image: none !important;
     mask-image: none !important;
     background-color: transparent !important;
     background-color: transparent !important;
    position: relative;
    display: inline-block !important;
    width: 20px;
    height: 20px;
}
}


/* 2. Injetar ícones brancos via pseudo-elemento */
/* 2. Base para todos os novos ícones */
.mw-header .vector-icon::before,
.mw-header .vector-icon::before,
.vector-sticky-header .vector-icon::before {
.vector-sticky-header .vector-icon::before {
Line 689: Line 693:
     width: 20px;
     width: 20px;
     height: 20px;
     height: 20px;
     background-color: #ffffff;
     background-color: #ffffff !important;
    /* Usamos uma estrela como teste universal */
    -webkit-mask-image: url('https://upload.wikimedia.org/wikipedia/commons/5/51/Star_full.svg') !important;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/5/51/Star_full.svg') !important;
     -webkit-mask-size: contain;
     -webkit-mask-size: contain;
     mask-size: contain;
     mask-size: contain;
Line 699: Line 700:
}
}


/* 3. Manter os botões transparentes */
/* 3. Ícones Específicos (Links da Wikimedia) */
 
/* Notificações (Sino) */
.mw-ui-icon-wikimedia-bell::before {
    -webkit-mask-image: url('https://upload.wikimedia.org/wikipedia/commons/8/82/OOjs_UI_icon_bell.svg') !important;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/8/82/OOjs_UI_icon_bell.svg') !important;
}
 
/* Watchlist (Estrela) */
.mw-ui-icon-wikimedia-watchlist::before,
.mw-ui-icon-watchlist::before {
    -webkit-mask-image: url('https://upload.wikimedia.org/wikipedia/commons/5/51/Star_full.svg') !important;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/5/51/Star_full.svg') !important;
}
 
/* User Messages (Talk / Balões) */
.mw-ui-icon-wikimedia-speechBubbles::before,
.mw-ui-icon-userTalk::before {
    -webkit-mask-image: url('https://upload.wikimedia.org/wikipedia/commons/1/1e/OOjs_UI_icon_speechBubbles.svg') !important;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/1/1e/OOjs_UI_icon_speechBubbles.svg') !important;
}
 
/* Menu de Utilizador (Boneco/User) */
.mw-ui-icon-wikimedia-userAvatar::before,
#vector-user-links-dropdown-label .vector-icon::before {
    -webkit-mask-image: url('https://upload.wikimedia.org/wikipedia/commons/c/c9/OOjs_UI_icon_userAvatar.svg') !important;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/c/c9/OOjs_UI_icon_userAvatar.svg') !important;
}
 
/* Lupa de Pesquisa */
.cdx-search-input__start-icon {
    filter: brightness(0) invert(1) !important;
}
 
/* 4. Limpeza de Botões */
.cdx-button--weight-quiet {
.cdx-button--weight-quiet {
     background-color: transparent !important;
     background-color: transparent !important;