Jump to content

MediaWiki:Common.css: Difference between revisions

No edit summary
No edit summary
Line 4: Line 4:
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap');


/* Espaçamento do container no menu lateral */
/* Container */
.gtranslate_wrapper {
.gtranslate_wrapper {
   padding: 8px 0 !important;
   padding: 8px 0 !important;
Line 10: Line 10:
}
}


/* Estilização base do seletor */
/* Caixa Principal */
.gtranslate_wrapper select,
.gtranslate_wrapper select,
.gt_selector {
.gt_selector {
Line 20: Line 20:
   max-width: 100% !important;
   max-width: 100% !important;
   height: 38px !important;
   height: 38px !important;
 
   padding: 6px 36px 6px 12px !important;
   padding: 6px 36px 6px 12px !important;
    
    
Line 29: Line 28:
   background-color: #ffffff !important;
   background-color: #ffffff !important;
    
    
   /* Chevron SVG inicial em verde escuro (#1B2826) */
   /* Chevron em verde escuro */
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path fill="%231B2826" d="M2.22 4.47a.75.75 0 011.06 0L6 7.19l2.72-2.72a.75.75 0 111.06 1.06l-3.25 3.25a.75.75 0 01-1.06 0L2.22 5.53a.75.75 0 010-1.06z"/></svg>') !important;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path fill="%231B2826" d="M2.22 4.47a.75.75 0 011.06 0L6 7.19l2.72-2.72a.75.75 0 111.06 1.06l-3.25 3.25a.75.75 0 01-1.06 0L2.22 5.53a.75.75 0 010-1.06z"/></svg>') !important;
   background-repeat: no-repeat !important;
   background-repeat: no-repeat !important;
Line 40: Line 39:
   cursor: pointer !important;
   cursor: pointer !important;
   box-sizing: border-box !important;
   box-sizing: border-box !important;
  transition: border-color 0.2s ease, box-shadow 0.2s ease !important;
}
}


/* Hover: Borda suave em verde escuro */
/* Foco e Hover da Caixa */
.gtranslate_wrapper select:focus,
.gt_selector:focus,
.gtranslate_wrapper select:hover,
.gtranslate_wrapper select:hover,
.gt_selector:hover {
.gt_selector:hover {
  border-color: #1B2826 !important;
  background-color: #f8f9fa !important;
}
/* Focus / Abertura: Borda, ring de foco e chevron invertido em verde escuro (#1B2826) */
.gtranslate_wrapper select:focus,
.gt_selector:focus {
   border-color: #1B2826 !important;
   border-color: #1B2826 !important;
   box-shadow: 0 0 0 1px #1B2826 !important;
   box-shadow: 0 0 0 1px #1B2826 !important;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path fill="%231B2826" d="M2.22 7.53a.75.75 0 010-1.06l3.25-3.25a.75.75 0 011.06 0l3.25 3.25a.75.75 0 11-1.06 1.06L6 4.81 3.28 7.53a.75.75 0 01-1.06 0z"/></svg>') !important;
}
}


/* Estilização das opções (dropdown) em verde escuro */
/* Forçar substituição da cor azul de seleção nativa do sistema */
.gtranslate_wrapper select option,
.gtranslate_wrapper select option {
.gt_selector option {
   background-color: #ffffff !important;
   background-color: #ffffff !important;
   color: #1B2826 !important;
   color: #1B2826 !important;
  padding: 8px !important;
}
}


/* Cor do item selecionado/destacado no menu suspenso */
/* Hack para forçar a cor de hover/seleção no Chrome e Edge */
.gtranslate_wrapper select option:checked,
.gtranslate_wrapper select option:hover,
.gtranslate_wrapper select option:hover,
.gt_selector option:checked,
.gtranslate_wrapper select option:focus,
.gt_selector option:hover {
.gtranslate_wrapper select option:active,
   background-color: #1B2826 !important;
.gtranslate_wrapper select option:checked {
   background: #1B2826 linear-gradient(0deg, #1B2826 0%, #1B2826 100%) !important;
   color: #ffffff !important;
   color: #ffffff !important;
}
}