Jump to content

MediaWiki:Vector-2022.css: Difference between revisions

No edit summary
Tag: Reverted
No edit summary
Tag: Manual revert
Line 1: Line 1:
/* 2. ESTRELA (BARRA SUPERIOR) */
/* 2. CONFIGURAÇÃO PARA A ESTRELA (BARRA SUPERIOR) */
#ca-watch .vector-icon, #ca-unwatch .vector-icon { display: none !important; }
#ca-watch .vector-icon,  
#ca-watch a::before, #ca-unwatch a::before {
#ca-unwatch .vector-icon {
     font-family: 'Material Symbols Rounded' !important;
    display: none !important;
}
 
#ca-watch a::before,  
#ca-unwatch a::before {
     font-family: 'Material Symbols Rounded' !important; /* Usando a Rounded que importaste */
     font-size: 24px;
     font-size: 24px;
     color: #000000;
     color: #000000;
Line 11: Line 16:
     height: 28px;
     height: 28px;
     vertical-align: middle;
     vertical-align: middle;
    font-variation-settings: 'FILL' 0, 'wght' 400;
}
}
#ca-watch a::before { content: "star"; font-variation-settings: 'FILL' 0; }
#ca-watch a::before { content: "star"; font-variation-settings: 'FILL' 0; }
#ca-unwatch a::before { content: "star"; font-variation-settings: 'FILL' 1; }
#ca-unwatch a::before { content: "star"; font-variation-settings: 'FILL' 1; } /* Estrela preenchida */
 
/* 3. MENU DROPDOWN (PERFIL) */
#p-personal .vector-icon, #p-user-menu-content .vector-icon { display: none !important; }
 
/* Estilo do link para aproximar icon e texto e remover sublinhado do icon */
#p-personal li a, #p-user-menu-content li a {
    display: flex !important;
    align-items: center !important;
    text-decoration: none !important; /* Remove sublinhado global */
    font-size: 0 !important; /* Esconde resíduos de texto do Material Symbols */
    gap: 8px; /* CONTROLA A DISTÂNCIA AQUI - diminua se quiser mais perto */
}


/* Aplica o sublinhado APENAS no texto quando passa o rato */
/* 3. CONFIGURAÇÃO PARA O MENU DROPDOWN (PERFIL) */
#p-personal li a:hover span, #p-user-menu-content li a:hover span {
#p-personal .vector-icon,
     text-decoration: underline !important;
#p-user-menu-content .vector-icon {
     display: none !important;
}
}


/* Estilo dos ícones */
#p-personal li a::before,
#p-personal li a::before, #p-user-menu-content li a::before {
#p-user-menu-content li a::before {
     font-family: 'Material Symbols Outlined' !important;
     font-family: 'Material Symbols Outlined' !important;
     font-size: 20px;
     font-size: 20px;
     color: #000000;
     color: #000000;
    margin-right: 10px;
     display: inline-block;
     display: inline-block;
    vertical-align: middle;
    width: 24px;
     text-align: center;
     text-align: center;
     font-variation-settings: 'FILL' 0;
     font-variation-settings: 'FILL' 0;
    text-decoration: none !important; /* Garante que o icon nunca sublinhe */
}
}


/* IDs dos ícones */
/* Ícones específicos usando os nomes das Symbols */
#pt-userpage a::before { content: "person"; }
#pt-userpage a::before { content: "person"; }
#pt-mytalk a::before { content: "chat_bubble"; }
#pt-mytalk a::before { content: "chat_bubble"; }
Line 49: Line 47:
#pt-watchlist a::before { content: "visibility"; }
#pt-watchlist a::before { content: "visibility"; }
#pt-mycontris a::before { content: "history_edu"; }
#pt-mycontris a::before { content: "history_edu"; }
#pt-logout a::before { content: "logout"; }


/* 4. TEXTO DOS LINKS */
/* 4. CORREÇÃO DEFINITIVA PARA O LOGOUT */
#p-personal li a span, #p-user-menu-content li a span {
#pt-logout a {
     font-size: 14px !important;
    font-size: 0 !important; /* Esconde o texto "logout" que a fonte usa para desenhar */
     color: #202122; /* Cor padrão do texto */
    display: flex !important;
    align-items: center;
}
 
#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;
}
 
#pt-logout a span {
    font-size: 14px !important; /* Devolve o tamanho ao texto real "Log out" */
    display: inline-block;
}
}