MediaWiki Discussão:Common.css/Arquivo

message: Retirei temporariamente o código que cria a caixa de rolagem. Diversos editores estavam experimentando problemas no IE 6 e 7; e tendo em vista que a ampla base de leitores usa tais navegadores, creio ser de bom tom ser conservador nessa mudança. Percebo que o IE8 RC corrige o problema, então é questão de tempo até a versão final ser lançada, de modo que usuários do IE tenham uma opção para a visualização correta da funcionalidade. --Leonardo Stabile msg 09h38min de 16 de fevereiro de 2009 (UTC)
thread_title:  Caixa de rolagem nas referências 

message: Para que  funcione tal como na en.wikipedia (en:Template:Navbox with collapsible groups), é necessário actualizar o common.css. É que no modelo actual não prevê o agroupamente de navboxes (nesting) e elas saem de maneira estroncada. Por isso peço esta actualização. E já reparei em algumas navboxes com letras muito pequenas e/ou sobreposição de texto e imagem, mas não sei se isso se deve ao common.css ou à predefinição usada.
Contudo, eu percebo muito pouco de css. Por isso deixei uma nota no Wikipedia:Café dos programadores para analisarem este pedido, e peço ainda ao administrador que se encarregar de actualizar o Common.css de pedir assistência no Meta para se certificar-se de que nada corre mal (que o código se integre bem nesta Wikipédia).
A tabela abaixo mostra o código actual da pt.wikipedia e o copiado da en.wikipedia que gostaria de ver inserido. A única diferença no código da en.wiki e do que está na tabela, é a substituição de Template:Tnavbar por Predefinição:Tnavbar. Reparo que @media print é omisso na en.wikipedia. JohnR (discussão) 04h27min de 5 de setembro de 2009 (UTC)
PS: Lembrei-me agora, que se houver erro aqui, é na compensação do botão esconder/expandir para com os links vde, descentrando o título. JohnR (discussão) 07h39min de 16 de setembro de 2009 (UTC)
replies: text: . Se alguém não aprovar este novo modo, sinta-se à vontade para desfazer a edição. Christian msg 13h10min de 16 de setembro de 2009 (UTC)
replies: text: Estava dando erro nas predefinições, infoboxes e páginas com {|class="wikitable". Portanto, tive de reverter a minha edição. Christian msg 14h01min de 16 de setembro de 2009 (UTC)
replies: text: Isso não devia a acontecer, já que nada toca com prettytables, wikitables, etc. Ou estou a ler isto mal, ou... Chirstian, tu por acaso substituíste a página toda, só pelo código que está na coluna do lado direito? ;0 Era só para substituir o que estava na coluna do lado esquerdo pelo direito. O resto ficava como estava. Na verdade é melhor deixar o @nomedia, que não convém imprimir navbxes. JohnR (discussão) 21h00min de 16 de setembro de 2009 (UTC)

text: Já purgaste as páginas? Podes tirar um screenshot do teu ecrã, e dizer qual é o teu browser? JohnR (discussão) 21h00min de 16 de setembro de 2009 (UTC)
thread_title:  Actualização da skin das caixas de navegação 

message: Por que Common.css incluem -moz-border-radius: mas não border-radius:? -- WOSlinker (discussão) 20h24min de 10 de julho de 2011 (UTC)
thread_title:  -moz-border-radius 

message: Por favor, podem mover o código da seção 
/*  */
 do MediaWiki:Vector.css para a seção 
/* Imagem para interlinks de artigos destacados e bons */
 aqui do MediaWiki:Common.css?
Não há porque duplicar o código para quem usa o vector (isso inclui todos os leitores [!], pois esse é o tema padrão) se a formatação se aplica a todos os temas por estar definida aqui. Helder 11h50min de 19 de outubro de 2011 (UTC)
replies: text: . EuTugamsg 17h03min de 12 de novembro de 2011 (UTC)
thread_title:  Código duplicado 

message: Oi!
Poderiam fazer uma adaptação desta edição, pelos motivos explicados na w:en:MediaWiki talk:Common.css#Non-inline sysop-show? No nosso caso, ficará assim:
/* Oculta qualquer conteúdo que só é de interesse para administradores e eliminadores.
 * Torna-se visível novamente por meio da MediaWiki:Group-sysop.css e MediaWiki:Group-eliminator.css.
 */
.sysop-show,
.eliminator-show, {
    display: none;
}
Helder 13h23min de 10 de Novembro de 2011 (UTC)
replies: text: . EuTugamsg 17h03min de 12 de novembro de 2011 (UTC)
thread_title:  Definição da classe sysop-show 

message: Sobre o código mencionado no café dos administradores, seria bom renomear a classe "notificacao-bloqueio" para alguma outra coisa de modo que faça sentido reaproveitá-la em predefinições que são usadas em artigos (navboxes, etc...) pois esses bytes a mais serão enviados para todos os leitores, mesmo que eles nunca visitem uma página de discussão de algum editor que foi bloqueado. Manter o nome atual faria com que essa formatação só servisse para isso mesmo, e então seria como punir os leitores pelas más edições de uns poucos.
Ao fazer qualquer inclusão de código extra no Common.css ou .js deve-se tentar minimizar o impacto aos leitoes e privilegiar aquilo que beneficie a maioria. Helder 23h17min de 19 de maio de 2012 (UTC)
thread_title:  CSS para notificações de bloqueio 

message: Por favor, adicionar:
.source-lua {
	font-size: 12.8px;
}
Tamanho do texto no domínio dificulta a leitura. GoEThe (discussão) 13h01min de 21 de março de 2013 (UTC)
replies: text: Feito. !Silent (discussão) 13h53min de 21 de março de 2013 (UTC)

text: Removi esse código por usar tamanho absoluto em vez de relativo, e modifiquei o hack que já era usado contra o bug 26204. Helder 18h25min de 23 de março de 2013 (UTC)
thread_title:  Tamanho da fonte em domínio Module 

message: . Helder.wiki (discussão) 14h25min de 10 de abril de 2014 (UTC)
thread_title:  External links icons removed 

message: Como foi dito aqui, será que alguém poderia finalmente adicionar o CSS da .plainlist aqui no Common.css? 
Lembrando que isso só vai afetar os elementos que estiverem usando essa classe que serve para não mostrar marcadores (ou bullets) em listas ,  (as reais, não aquelas construídas com br e •, nisso vai ficar na mesma até serem substituídas por elementos de lista reais).
/* Unbulleted lists */
.plainlist ol,
.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0;
}
.plainlist ol li,
.plainlist ul li {
    margin-bottom: 0;
}
Di msg 23h40min de 19 de junho de 2014 (UTC)
replies: text: Feito nesta edição. Helder.wiki (discussão) 11h26min de 20 de junho de 2014 (UTC)
thread_title:  Adicionar a classe ''.plainlist'' 

message: Olá,
Sugiro adicionar duas classes para alinhamento vertical/vertical-align em tabelas. Atualmente a gente precisa colocar o estilo inline diretamente em cada célula ou linha (style="vertical-align:top" ou valing="top") para deixar o conteúdo no topo ou para baixo (o inicial é no meio), o que gera um código extenso, muito sujo e chato de editar.
*CSS sugerido: Demo
/* 
 - 10/9/2014 - Classes para alinhamento vertical do conteúdo de células
*/
.vat, .vat tr, .vat td {vertical-align:top}      /*  pra cima   */
.vab, .vab tr, .vab td {vertical-align:bottom}   /*  pra baixo  */
Di msg 21h56min de 10 de setembro de 2014 (UTC)
replies: text: Seria bom conferir se existe algo similar em outras wikis, e adotar a mesma nomenclatura e estilos. Helder 22h55min de 10 de setembro de 2014 (UTC)
replies: text: Não tem no commons da wikien mas perguntei lá o que eles tem/fazem quanto a isso. O estilo é só isso mesmo, não faz outra coisa senão alinhar o conteúdo para o topo ou para baixo.Di msg 00h56min de 11 de setembro de 2014 (UTC)
thread_title:  Adicionar 2 classes para alinhamento vertical de tabelas 

message: Se desejamos o uso do Módulo:Navbox para a predefinição homônima, é necessário a inclusão das classes que o módulo pede (navbox-even, navbox-odd, navbox-group, navbox-subgroup... E por aí vai). Imagino que toda a seção "Default style for navigation boxes" do código deva ser copiada aqui. Além disso, eu dei uma limpada na confusão que tínhamos nas predefinições de navegação para facilitar a mudança para o módulo. Cainamarques 14h52min de 13 de setembro de 2015 (UTC)
replies: text: De fato. Os estilos em linha já deveriam ter sido migrados há bastante tempo da predefinição para as classes navbox* no MediaWiki:Common.css. Helder 16h58min de 13 de setembro de 2015 (UTC)
replies: text: As classes referentes a navbar parecem ser também necessárias:
.navbar {
    display: inline;
    font-size: 88%;
    font-weight: normal;
}
.navbar ul {
    display: inline;
    white-space: nowrap;
}
.mw-body-content .navbar ul {
    line-height: inherit;
}
.navbar li {
    word-spacing: -0.125em;
}
.navbar.mini li span {
  font-variant: small-caps;
}
Cainamarques 17h33min de 13 de setembro de 2015 (UTC)

text: Os links "v t e" apareciam no centro da página para mim, então incluí mais algumas declarações que faltavam. Helder 16h33min de 17 de setembro de 2015 (UTC)
thread_title:  Módulo Navbox 

message: Favor adicionar o seguinte estilo (me basei no topo.computador):
:.topo.gnulinux  {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a4/Picto_infobox_gnulinux.png")            no-repeat top right;}
Obrigado.
-- Daemorris discussão 16h38min de 30 de outubro de 2009 (UTC)
thread_title:  Picto GNU Linux 

message: Olá, por favor adicionar o seguinte estilo:
:.topo.raio {background: url("http://upload.wikimedia.org/wikipedia/commons/2/27/Picto_infobox_raio.png") no-repeat top right;}
Obrigado,
Roni  Jorge Junior (MSG) 05h34min de 29 de junho de 2010 (UTC)
thread_title:  Picto Raio 

message: A :Imagem:Picto infobox sport auto.png não pode ser colocada como background pois sua licença exige atribuição da autoria (ao contrário da :Imagem:Picto infobox map.png, que pode ser usada por estar sob domínio público). Ver também o que foi dito aqui. Seria bom conferir se as demais imagens que estão como plano de fundo têm o mesmo problema. Helder 16h54min de 18 de junho de 2011 (UTC)
replies: text: Olhando esta lista, vi que nos projetos franceses criaram uma página de créditos gráficos onde atribui-se a autoria das imagens. --Mister Sanderson 17h04min de 19 de junho de 2011 (UTC)
replies: text: Poderia dizer qual o problema de utilizar as imagens sob GFDL? Leandro Martinez  msg 17h52min de 19 de junho de 2011 (UTC)
replies: text: Requer que se deixe visível o autor da imagem em cada uso que ela tiver, o que não é feito nas infoboxes. --Mister Sanderson 18h28min de 19 de junho de 2011 (UTC)
replies: text: GFDL? Leandro Martinez  msg 18h38min de 19 de junho de 2011 (UTC)
replies: text: Exato, de acordo com Wikipédia:Direitos de autor#As diferentes formas de direitos autorais. --Mister Sanderson 18h43min de 19 de junho de 2011 (UTC)

text: No seu pedido de edição, pedi que as imagens em domínio público fossem reacrescentadas, já que todas foram eliminadas do código. Pensando em uma possível substituição futura das que foram eliminadas, criei commons:Category:Infobox pictograms in public domain para facilitar o processo. --Mister Sanderson 20h03min de 19 de junho de 2011 (UTC)
replies: text: Imagem:Tango-video-x-generic.png pode ser substituído por :File:Video-x-generic.svg, que está em domínio público. Olhando Category:Sound icons encontrei :Ficheiro:Gnome-mime-sound-openclipart.svg e :Ficheiro:Gnome-mime-audio-openclipart.svg como as mais parecidas com :Ficheiro:Gnome-speakernotes.png. O que pensam?--Mister Sanderson 19h53min de 19 de junho de 2011 (UTC)

text: E então, que pensam disto? --Mister Sanderson 17h28min de 18 de julho de 2011 (UTC)

text: Obrigado!  --Mister Sanderson 20h58min de 23 de julho de 2011 (UTC)

text: Bem, aí isto precisa ser visto no Commons... --Mister Sanderson 22h08min de 24 de julho de 2011 (UTC)

text: Acho que naquela ocasião eu colei a imagem errada... Deveria ser esta: :File:Picto infobox chemistry.png. --Mister Sanderson 20h02min de 12 de agosto de 2011 (UTC)
replies: text: Feito. ThiagoRuiz msg 00h21min de 13 de agosto de 2011 (UTC)
thread_title:  Imagens de fundo e direitos autorais 

message: Uma vez que as caixas de informação se encontram na versão 2, seria possível alguém adicionar mais esta imagem para o topo das predefinições com nome de código "culinária" ou "gastronomia"? VítoR™  • (D) 16h36min de 14 de dezembro de 2012 (UTC)
replies: text: Essa imagem exige atribuição, pelo que não pode ser usada como fundo. --Stegop (discussão) 18h08min de 14 de dezembro de 2012 (UTC)

text: Além disso, já está na hora de definir algum critério para a inclusão/remoção desse tipo de imagem, pois o Common.css é enviado para todos, em qualquer página, mesmo que não seja usada uma caixa de informação na mesma. Já seria um avanço movermos o CSS desse sistema para um gadget ativo por padrão, tanto para que pudesse ser desabilitado quanto para organizar melhor os estilos usados no site como um todo. Helder 18h14min de 14 de dezembro de 2012 (UTC)
thread_title:  Nova imagem para caixa de informação 

message: Olá gostaria que fosse adicionado ao código as ligações para as imagens de pictogramas para as infocaixas de transportes: </br> com este https://commons.wikimedia.org/wiki/File:Picto_infobox_automobil.png</br> com este https://commons.wikimedia.org/wiki/File:Picto_infobox_Mig_29.png</br> com este https://commons.wikimedia.org/wiki/File:Picto_infobox_avion_l%C3%A9ger.png</br> com este https://commons.wikimedia.org/wiki/File:Picto_Infobox_moteur_d%27avion.png</br> com este https://commons.wikimedia.org/wiki/File:Picto_infobox_helicopter.png</br> com este https://commons.wikimedia.org/wiki/File:Picto_infobox_train.png</br> E para a  este https://commons.wikimedia.org/wiki/File:Picto_infobox_ship.png/
Obrigado será um grande diferencial para as infocaixas sobre transportes. Luz28 (discussão) 03h33min de 10 de maio de 2014 (UTC)
replies: text: Isso vai continuar aumentando desnecessariamente a quantidade de código enviada para os leitores de outros artigos (a maioria não têm relação alguma com transportes). Mesmo o código existente já deveria ter sido movido para um gadget para que possa ser desabilitado por quem desejar (pelo menos até que possamos criar CSS para predefinições). Helder.wiki (discussão) 17h07min de 10 de maio de 2014 (UTC)
thread_title:  Topo das infoboxes sobre transportes 

message: Alguém pode mudar o código da linha 590 por o seguente  .infobox_v2 .topo, .topo{ . É para criar a Class(topo) para implementar no Módulo:Ficha. Obrigado. MI GENERAL ZAPATA (discussão) 12h19min de 16 de agosto de 2017 (UTC)
replies: text: Sugeri a fusão com o módulo:infobox já existente, em vez de introduzir mais uma com o mesmo objetivo. Helder 12h46min de 16 de agosto de 2017 (UTC)
replies: text: Helder a edição da linha 590 para a criação da Class(topo) também se pode implementar no Módulo:Infobox. MI GENERAL ZAPATA (discussão) 13h39min de 16 de agosto de 2017 (UTC)
thread_title:  linha 590 

message: Eu estou analisando a classe infobox_v2 e comparando com os estilos padrões definidos na , e estou discutindo em Predefinição Discussão:Info#Classe e estilo padrão se é mesmo necessário ter estilos padrões definidos no código da predefinição/módulo e ao mesmo tempo ter classes. E ao ficar olhando o Common.css percebi que muita coisa que está aqui poderia estar definidas via predefinição e algumas classes podem nem estar sendo usadas, como pode ser o caso da classe infobox que foi substituída pela infobox_v2. Além da questão da falta de necessidade existe também o questão do tamanho do Common.css, que hoje está maior que a maioria dos artigos, como ele é carregado em todas as páginas nós temos que procurar deixá-lo o menor possível para diminuir o tempo de carregamento das páginas. Então minha sugestão é fazer uma revisão de tudo o que está no Common.css, remover o que não está sendo usado e tentar passar para o código das predefinições o que está sendo usado em muito poucas páginas. Danilo.mac(discussão) 23h42min de 20 de maio de 2018 (UTC)
replies: text: Acredito que o objetivo deverá ser utilizar folhas de estilo em todos os lugares, em vez de colocar propriedades dentro do atributo "style" dos elementos das predefinições. Para reduzir a quantidade de CSS enviado em todas as páginas devemos (1) padronizar estilos, em vez de ampliar o tamanho do CSS para incluir todas as possíveis variações que alguém puder colocar nos artigos, e (2) adotar o uso de TemplateStyles, anunciado inicialmente no Tech News: 2017-25 (ver também phab:T133410). Helder 10h49min de 21 de maio de 2018 (UTC)
replies: text: Eu particularmente não gosto muito quando os desenvolvedores do MediaWiki ficam fazendo mudanças que impactam significativamente as comunidades sem consultá-las antes, espero que tenha uma longa discussão no meta chamando as comunidades de todas as wikis para participar antes de decidirem acabar com os estilos em linha. Mas de qualquer forma, podemos ir começando uma revisão colocando todas todas as classes definidas no Common.css em uma tabela onde vamos anotando onde elas são usadas. Por exemplo a classe ptrettytable está depreciada e deveria ser trocada por wikitable nas páginas onde ainda é usada. Outras classes podem estar sendo usadas em muito poucas páginas ou nem sendo usadas. Como essas classes são carregadas em todas as páginas, nós deveríamos ter um cuidado especial para não ficarmos colocando coisas sem necessidade aqui. Danilo.mac(discussão) 17h33min de 21 de maio de 2018 (UTC)
thread_title:  Revisão