MediaWiki Discussão:Common.css/Arquivo

Último comentário: 9 de julho de 2018 de He7d3r no tópico Link no logo

Caixa de rolagem nas referências editar

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)Responder

Pictogramas espaciais editar

O texto que aqui estava foi movido para: Predefinição Discussão:Info/Missão

Actualização da skin das caixas de navegação editar

Para que {{Navbox with collapsible groups}} 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)Responder

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)Responder

Actual Proposto (copiado da en.wiki)
/* default skin for navigation boxes */
table.navbox {
    background-color: #f9f9f9;
    border: 1px solid #aaa;
    clear: both;
    font-size: 90%;
    margin: 1em 0em 0em;
    padding: 2px;
    text-align: center;
    width: 100%;
}
 
table.navbox th {
    background-color: #ccf;
    padding-left: 1em;
    padding-right: 1em;
}
 
table.navbox tr:not(:first-child) th {
    background-color: #ddf;
}
/* Default skin for navigation boxes */
table.navbox {            /* Navbox container style */
  border: 1px solid #aaa;
  width: 100%; 
  margin: auto;
  clear: both;
  font-size: 88%;
  text-align: center;
  padding: 1px;
}
table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
  margin-top: -1px;            /* (doesn't work for IE6, but that's okay)       */
}
.navbox-title,
.navbox-abovebelow,
table.navbox th {
  text-align: center;      /* Title and above/below styles */
  padding-left: 1em;
  padding-right: 1em;
}
.navbox-group {            /* Group style */
  white-space: nowrap;
  text-align: right;
  font-weight: bold;
  padding-left: 1em;
  padding-right: 1em;
}
.navbox, .navbox-subgroup {
  background: #fdfdfd;     /* Background color */
}
.navbox-list {
  border-color: #fdfdfd;   /* Must match background color */
}
.navbox-title,
table.navbox th {
  background: #ccccff;     /* Level 1 color */
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
  background: #ddddff;     /* Level 2 color */
}
.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
  background: #e6e6ff;     /* Level 3 color */
}
.navbox-even {
  background: #f7f7f7;     /* Even row striping */
}
.navbox-odd {
  background: transparent; /* Odd row striping */
}
 
.collapseButton {          /* 'show'/'hide' buttons created dynamically */
    float: right;          /* by the CollapsibleTables javascript in    */
    font-weight: normal;   /* [[MediaWiki:Common.js]]are styled here    */
    text-align: right;     /* so they can be customised.                */
    width: auto;
}
.navbox .collapseButton {  /* In navboxes, the show/hide button balances the */
    width: 6em;            /* vde links from [[Predefinição:Tnavbar]] so     */
}                          /* they need to be the same width.                */
  Feito. 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)Responder
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)Responder
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)Responder

Não sei como as infoboxes estão no browser de vocês. Mas aqui elas estão no canto esquerdo, acima do texto e sem linhas na horizontal e diagonal. Resumindo, muito feio e esquisito. ℳizunoryu 大熊猫❤小熊猫 (discussão) 14h46min de 16 de setembro de 2009 (UTC)Responder

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)Responder

O SO era o Debian e o navegador era o iceweasel. Agora está tudo normal como antes. ℳizunoryu 大熊猫❤小熊猫 (discussão) 00h59min de 17 de setembro de 2009 (UTC)Responder


Por favor adicionem as seguintes classes pra mim editar

Eu preciso que sejam adicionados as seguintes classes.

/* Suporte para à predefinição:AFI, predefinição:Unicode, e predefinição:politônico */
.AFI {
  font-family: "Charis SIL", "Doulos SIL", Gentium, GentiumAlt,
               "DejaVu Sans", Code2000, "TITUS Cyberbit Basic",
               "Arial Unicode MS", "Lucida Sans Unicode",
               "Chrysanthi Unicode";
}

.Unicode {
  font-family: Code2000, Code2001, "Free Serif", "TITUS Cyberbit Basic",
               "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit",
               "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt,
               "Lucida Grande", "Free Sans", "Arial Unicode MS",
               "Microsoft Sans Serif", "Lucida Sans Unicode";
}

.politonico {
  font-family: "Athena Unicode", Gentium, "Palatino Linotype",
               "Arial Unicode MS", "Lucida Sans Unicode",
               "Lucida Grande", Code2000; 
}

Na Wiki en também tem estas classes, porém sob o nome IPA, Unicode e Polytonic, elas são usados lá pra definir fontes para as predefinições en:template:IPA, en:template:unicode e en:template:polytonic, pois assim não se corre o risco de que algum usuário utilize uma fonte que não possua algum caracter da página.

Aqui na wiki-pt também possui a predefinição:AFI (IPA) que serve para transcrições fonéticas, aparentemente quem a fez fizera utilizando o mesmo código fonte da wiki en, pois estava definindo tal classe, a qual eu removi, o problema é que a predefinição está declarando o estilo com as fontes da predefinição:IPA fonts, logo o HTML gerado de uma página cheia de transcrições acaba tendo vários contêiners <span> com uma vasta lista de fontes, além de que hoje vi que aqui na wiki-pt também possui a predefinição:unicode onde também usa a mesma lista de fontes de predefinição:IPA fonts, que além de ter o mesmo problema, das fontes daquela predefinição nem todas são apropriadas para vários carateres Unicode.--Luizdl (discussão) 00h23min de 4 de maio de 2010 (UTC)Responder

Olá Luizdl, poderia acrescentar ao código algum comentário? Poderia ainda dizer a partir de qual linha o código acima deve ser incluído? Facilitará bastante pra mim... =) Kleiner msg 01h03min de 4 de maio de 2010 (UTC)Responder
Pode ser adicionado no final do arquivo, uma linha antes do comentário /* </source> */ --Luizdl (discussão) 01h25min de 4 de maio de 2010 (UTC)Responder
  Feito! =) Kleiner msg 04h04min de 4 de maio de 2010 (UTC)Responder
Obrigado.--Luizdl (discussão) 13h56min de 4 de maio de 2010 (UTC)Responder

Para a documentação das predefinições editar

Olá editores. Gostaria de iniciar uma discussão sobre este trecho da mensagem. Recentemente foi definido que a cor de fundo da predefinição {{documentação}} deveria ser um cinza-escuro. Mas desde a criação desta predefinição ela apresenta um fundo verde-claro, como o que está definido atualmente na Wikipedia em inglês. Como não vejo discussão nesta página sobre a alteração desta cor, gostaria saber o que pensam os demais editores sobre isto. --Mister Sanderson 00h59min de 7 de fevereiro de 2011 (UTC)Responder

-moz-border-radius editar

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

Deveria usar border-radius, que é para todos os navegadores, e não o moz-border-radius, que serve somente para os mozilla . Aliás, servia, já que foi obsoletado, como se pode ver aqui. --Mister Sanderson 20h37min de 10 de julho de 2011 (UTC)Responder

Código duplicado editar

Por favor, podem mover o código da seção /* {{tl|Link FA}} */ 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)Responder

  Feito. EuTugamsg 17h03min de 12 de novembro de 2011 (UTC)Responder

Definição da classe sysop-show editar

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)

  Feito. EuTugamsg 17h03min de 12 de novembro de 2011 (UTC)Responder

CSS para notificações de bloqueio editar

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)Responder

Simplificações nas cores editar

Poderiam fazer estas alterações? Helder 20h47min de 4 de julho de 2012 (UTC)Responder

hiddenStructure editar

Isso de acabar ou alterar classes CSS usadas em milhares de artigos, como é o caso da hiddenStructure, é uma grande inconsciência... Não sei se será apenas esse o problema introduzido pela última alteração, mas ele existe e afeta quase tudo o que é infocaixa que há muito deveria ter sido alterada mas não foi. --Stegop (discussão) 04h12min de 8 de julho de 2012 (UTC)Responder

Resolveu com isto? – Opraco (discussão), às 04h20min de 8 de julho de 2012 (UTC)Responder
Só para constar: sugeri a mudança da classe hiddenStructure nesta proposta. Helder 11h02min de 8 de julho de 2012 (UTC)Responder
Eu lembro-me dessa proposta e concordo que hiddenStructure deve ser suprimida. Aliás, nunca deveria ter sido criada, pois recorrendo a #if's faz-se o mesmo e melhor (mas dá mais trabalho...). Mas antes de retirá-la na folha de estilo tem que ser suprimida nas predefs que a usam. E isso até é mais um pretexto para padronizar tudo quanto é infocaixa com {{Info}}. --Stegop (discussão) 01h51min de 9 de julho de 2012 (UTC)Responder


Tamanho da fonte em domínio Module editar

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)Responder

Feito. !Silent (discussão) 13h53min de 21 de março de 2013 (UTC)Responder
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)Responder

Typography Refresh editar

Vejam por favor [1]. A alteração da tipografia vai causar alguns estragos no layout da página principal. Para os resolver julgo que basta incluir nesta página uma referência ao "div#artigos-destacadosHead h2", conforme indicado pelo Steven. Vejam também [2]. GoEThe (discussão) 10h27min de 3 de abril de 2014 (UTC)Responder

External links icons removed editar

O texto que aqui estava foi movido para: Wikipédia:Café dos programadores#Ícones para ligações externas foram removidos. Helder.wiki (discussão) 14h25min de 10 de abril de 2014 (UTC)Responder

Adicionar a classe .plainlist editar

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 <ol><li>, <ul><li> (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)Responder

  Feito nesta edição. Helder.wiki (discussão) 11h26min de 20 de junho de 2014 (UTC)Responder

Adicionar 2 classes para alinhamento vertical de tabelas editar

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.

/* 
 - 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)Responder

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)Responder
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)Responder

Módulo Navbox editar

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)Responder

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)Responder
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)Responder

A predefinição em lua ainda não está funcionando, os links de navegação não estão centralizados nem são ocultados quando o parâmetro name não é preenchido, ver teste. O curioso é que o output está idêntico ao da anglófona, e de fato esse mesmo código funciona perfeitamente na en.wiki, suponho que seja essas classes, "nv-edit" "nv-talk" "nv-view", as quais não estão declaradas no Common.css nem aqui nem lá... Cainamarques 03h29min de 15 de setembro de 2015 (UTC)Responder

@He7d3r:   Cainamarques 16h02min de 17 de setembro de 2015 (UTC)Responder

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)Responder

Infobox_v2 editar

Por favor, retirar o seguinte código da classe Infobox_v2:

.infobox_v2 th a {
color:black;
}

do nosso MediaWiki:Common.css. Ele está absurdamente colorindo de preto todo e qualquer texto wikificado (os famosos links vermelhos/azuis) nos headers das tabelas. Desde já agradeço. Fulcanelli msg 15h36min de 15 de maio de 2009 (UTC)Responder

Feito. --Leonardo Stabile msg 09h34min de 21 de junho de 2009 (UTC)Responder

Picto GNU Linux editar

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)Responder

Picto Software editar

Favor adicionar o seguinte estilo (me basei no topo.gnulinux):

.topo.software {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fe/Picto_infobox_software.png") no-repeat top right;}

Obrigado.

Daemorris discussão 02h35min de 5 de janeiro de 2010 (UTC)Responder

Picto Raio editar

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)Responder


Imagens de fundo e direitos autorais editar

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)Responder

A lista completa de imagens que não poderão continuar como plano de fundo, para que não haja violação das licenças correspondentes, é a seguinte:

Helder 17h00min de 19 de junho de 2011 (UTC)Responder

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)Responder
Poderia dizer qual o problema de utilizar as imagens sob GFDL? Leandro Martinez msg 17h52min de 19 de junho de 2011 (UTC)Responder
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)Responder
GFDL? Leandro Martinez msg 18h38min de 19 de junho de 2011 (UTC)Responder
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)Responder
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)Responder

Vi que em outras partes da folha de estilos há mais estas duas:

Helder 19h27min de 19 de junho de 2011 (UTC)Responder

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)Responder
E então, que pensam disto? --Mister Sanderson 17h28min de 18 de julho de 2011 (UTC)Responder

Proponho colocar outras imagens no lugar de onde estas foram removidas:

Que pensam? --Mister Sanderson 17h28min de 18 de julho de 2011 (UTC)Responder

  Concordo Confesso que nunca tinha pensado na violação da obrigatoriedade da atribuição até o M. Sanderson ter chamada a atenção para isso. Não há muito que opinar: não se pode continuar a violar as licenças, pelo que a única coisa que há a fazer é retirar as imagens GFDL e CC. Nos casos em que há imagem semelhante no domínio público, ótimo, use-se essa. Bom trabalho do M.S. e do Helder(!), que além de "levantarem a lebre", apresenta tb. uma solução; aquela cat. dos Commons é uma excelente ideia. --Stegop (discussão) 20h52min de 23 de julho de 2011 (UTC)Responder

Obrigado!   --Mister Sanderson 20h58min de 23 de julho de 2011 (UTC)Responder
Bem, aí isto precisa ser visto no Commons... --Mister Sanderson 22h08min de 24 de julho de 2011 (UTC)Responder

Coloquei as novas imagens, menos a do topo.quimica. Não tem uma imagem melhor que o símbolo do pi para Química?   ThiagoRuiz msg 18h17min de 12 de agosto de 2011 (UTC)Responder

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)Responder
Feito. ThiagoRuiz msg 00h21min de 13 de agosto de 2011 (UTC)Responder

Proponho colocar Ficheiro:Picto infobox internet PD.svg em topo.internet. --Mister Sanderson 22h32min de 3 de setembro de 2011 (UTC)Responder

Nova imagem para caixa de informação editar

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)Responder

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)Responder
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)Responder

Erro de edição editar

Peço por gentileza ao !Silent ou outro utilizador com os direitos para editar esta página e corrija o código para as imagens de topo das caixas de informação, pois não estão mais visíveis, por engano certamente. VítoR™ (♪) 21h55min de 9 de dezembro de 2013 (UTC)Responder

Reverti parte da alteração, e agora já voltou ao normal. Silent (discussão) 22h59min de 9 de dezembro de 2013 (UTC)Responder

Topo das infoboxes sobre transportes editar

Olá gostaria que fosse adicionado ao código as ligações para as imagens de pictogramas para as infocaixas de transportes:
{{Info/Automóvel}} com este https://commons.wikimedia.org/wiki/File:Picto_infobox_automobil.png
{{Info/Avião Militar}} com este https://commons.wikimedia.org/wiki/File:Picto_infobox_Mig_29.png
{{Info/Avião civil}} com este https://commons.wikimedia.org/wiki/File:Picto_infobox_avion_l%C3%A9ger.png
{{Info/Motor de avião}} com este https://commons.wikimedia.org/wiki/File:Picto_Infobox_moteur_d%27avion.png
{{Info/Helicóptero}} com este https://commons.wikimedia.org/wiki/File:Picto_infobox_helicopter.png
{{Info/Locomotiva}} com este https://commons.wikimedia.org/wiki/File:Picto_infobox_train.png
E para a {{Info/Navio}} 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)Responder

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)Responder

Adicionar "topo eurovisão" editar

Sugiro que adicionem "topo eurovisão" para os artigos com o tema Festival Eurovisão da Canção. A imagem colocada seria esta:  --Gap05 21h07min de 4 de fevereiro de 2017 (UTC)Responder

As licenças da imagem exigem o link para a descrição, onde é feita a atribuição de autoria, então a imagem não poderá ser usada como deseja. Helder 11h11min de 5 de fevereiro de 2017 (UTC)Responder

Módulo Caixa lateral editar

Desejava incluir formato para funcionamento Módulo:Caixa lateral, Módulo:Caixa lateral/Testes que estão em tradução da versão inglesa. Com estilo messagebox --Dbastro (discussão) 14h12min de 1 de maio de 2017 (UTC)Responder

linha 590 editar

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)Responder

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)Responder
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)Responder

Revisão editar

Eu estou analisando a classe infobox_v2 e comparando com os estilos padrões definidos na {{Info}}, 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)Responder

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)Responder
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)Responder

Fiz uma busca no dump ptwiki-20180520-pages-articles, estas são as classes encontradas em todas as páginas do dump (artigos, predefinições, página de ficheiros e "primary meta-pages"). E estas são todas as classes definidas no Common.css e o uso de cada uma de acordo com a busca feito nos dumps, essa lista ajuda a ver quais classes podemos remover do Common.css. Algumas dessas classes que constam como não estando em nenhuma página são classes incluídas pelo MediaWiki e por isso não estão no código-wiki, então é preciso fazer essa separação. Alguém está disposto a ajudar nessa revisão? Danilo.mac(discussão) 00h57min de 24 de maio de 2018 (UTC)Responder

editar

O texto que aqui estava foi movido para: MediaWiki Discussão:Common.js#Link no logo. Helder 16h25min de 9 de julho de 2018 (UTC)Responder

Regressar à página "Common.css/Arquivo".