MediaWiki Discussão:Common.css

Último comentário: 10 de novembro de 2015 de Luan no tópico hlist
Luan,
Desabilitei a configuração de div.editsection que estava fazendo com que as ferramentas de edição não funcionassem direito.
Tem várias modificações que está sendo usadas, senão é melhor retirá-las.
As listas de redirecionamentos foram mudadas para verde. Não é melhor pedir opinião da comunidade?
 ►Voz da Verdade♪ conversar 22:00, 24 janeiro 2007 (UTC)
Já perguntei. — Łυαη fala! 23:51, 24 janeiro 2007 (UTC)

Efeito degradado editar

Olá pessoal! Algum administrador pode inserir o código a seguir nesse mediawiki?

/*** Efeito degradado ***/
.degradado {
	height:28px;
	background: #ffffff url(http://images.wikia.com/es.pokemon/images/1/12/Degradado.png?1) 0 0 repeat;
}
body.ie6 .degradado { background-image: none; }

.degradado2 {
	width:28px;
	background: #ffffff url(http://images.wikia.com/es.pokemon/images/b/b9/Degradado_2.png?1) 0 0 repeat;
}
body.ie6 .degradado2 { background-image: none; }

Լսɑɴ fala! 14h10min de 28 de janeiro de 2010 (UTC)Responder

Pô Luan, faz uma pequena explicação quando for pedir essas coisas. Pelo que eu vi, isso vai deixar o nosso Wikcionário parecido com o coreano. Mas, onde vai funcionar isso? Jesiel通信 14h21min de 28 de janeiro de 2010 (UTC)Responder
Certeza? Isso foi um código que eu achei aqui. É que eu quero que aqui tenha a classe degradado (class="degradado"), assim como tem a wikitable e prettytable, nas tabelas. Eu vou usar isso na Usuário:Luan/Wikcionário:Página principal|Página principal nova, nos tópicos (Verbete do dia, Sabia que…, Dicionário ilustrado e Portal do mês). Aí, eles vão ficar parecidos com os daqui (estou indo buscar inspirações looonge). Լսɑɴ fala! 15h14min de 28 de janeiro de 2010 (UTC)Responder
Hei, eu não consegui ver esse degradê lá na página não, onde está? Ah, salva essa figura e carrega no commons, não é muito legal a gente ficar dependente de um site externos. E, pense em colocar 'verbete da semana' (como nos outros projetos), 'verbete do dia' é muito, cara. Jesiel通信 15h35min de 28 de janeiro de 2010 (UTC)Responder
As caixinhas amarelas e azuis dos tópicos "Cómo colaborar", "Mundo Pokémon", "Participa", "Artículo destacado", "Anime y manga", "Videojuegos", "Pokémon Destacado", "Guías", "¿Sabías que...", "Otros". Eu não salvei a figura no Commons porque não sei a licença dela (apesar de desconfiar que ela seja de elementos simples). E o Wikiquote é bem menor que a gente, e tem lá "Citação do dia" (dividindo 107 mil verbetes por 365,25 dias dá quase 293, o que significa que temos verbetes do dia suficiente para quase três séculos). Լսɑɴ fala! 16h32min de 28 de janeiro de 2010 (UTC)Responder
Aqui não quer carregar o degradê. Bem, quanto a verbete do dia, a gente tem que escolher os melhores, fazer páginas especiais e ficar atualizando, acho que fazer esse trabalho é muito já que quase ninguém faz nem os trabalhos mínimos aqui (como criação de categorias, desrfanizar verbetes, wiktficar, etc..). Bem, se fosse verbete da semana acho que a gente daria conta, mas um todo dia... Bem, essa é minha opinião, depois você pergunta a opinião dos outros. Eu vou colocar isso no css... Jesiel通信 16h42min de 28 de janeiro de 2010 (UTC)Responder
Achei as licenças das imagens e elas são livres (Archivo:Degradado.png e Archivo:Degradado 2.png). Ah, Usuário:Luan/Wikcionário:Página principal|veja o tópico "Verbete do dia", ele está com a classe "degradado", e é bem diferente do que é lá naquela página principal. Tá, podemos ficar com o "verbete da semana", mas tarde, quando nos "acostumar-mos" aí vemos se mudamos para "verbete do dia" ou não. Լսɑɴ fala! 17h08min de 28 de janeiro de 2010 (UTC)Responder
Jesiel, já carreguei as imagens no Commons (commons:File:Degradado 2.png e commons:File:Degradado.png). Então é só trocar os endereços por http://upload.wikimedia.org/wikipedia/commons/1/12/Degradado.png e http://upload.wikimedia.org/wikipedia/commons/b/b9/Degradado_2.png. Լսɑɴ fala! 16h17min de 30 de janeiro de 2010 (UTC)Responder
  Feito! Jesiel通信 17h03min de 30 de janeiro de 2010 (UTC)Responder
Valeu! Լսɑɴ fala! 02h41min de 31 de janeiro de 2010 (UTC)Responder

class="index" editar

Olá pessoal! Mais um pedido. Agora é para acrescentar o seguinte código:

/* To give a flexible column like structure to manual indices [[User:Conrad.Irwin]] */

ol.index, div.index ol {
  margin: 0.2em;
}

ol.index li, div.index ol li, div.index h3 {
  float: left;
  width: 20em;
  list-style-type: none;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

div.index h3{
  font-size: 160%;
  width: 12.5em;
  margin-right: 0.2em;
}

Não tive tempo de traduzir a primeira linha do código, fiquem a vontade para adiantar isso. Ah, o código foi retirado de en:Common.css e serve para a lista enumerada de Vocabulário:Português/z fique igual a en:Index:Portuguese/z. Լսɑɴ fala! 19h48min de 6 de fevereiro de 2010 (UTC)Responder

  Feito. Jesiel通信 00h12min de 7 de fevereiro de 2010 (UTC)Responder
Valeu Jesiel! Լսɑɴ fala! 11h50min de 9 de fevereiro de 2010 (UTC)Responder

Interwiki especial editar

Olá pessoal! Segundo pedido do dia. Na pp do Wikcionário em inglês há um iw especial (Lista completa), ele existe por causa do código abaixo:

*/
// Hide the title and "Redirected from" (maybe we should keep the redirected from so's people update their bookmarks ;)
// Broken in IE!
if ( wgPageName == 'Wiktionary:Main_Page' && !( wgAction == 'view' || wgAction == 'submit' ) ){
  addCSSRule('.firstHeading','display: block !important;');
  addCSSRule('#contentSub','display: inline !important;');

} else if (wgPageName == 'Wiktionary:Main_Page' || wgPageName == 'Wiktionary_talk:Main_Page') 
    addOnloadHook(function () {
        addPortletLink('p-lang', 'http://meta.wikimedia.org/wiki/Wiktionary#List_of_Wiktionaries',
                 'Complete list', 'interwiki-completelist', 'Complete list of Wiktionaries')
        var nstab = document.getElementById('ca-nstab-project')
        if (nstab && wgUserLanguage=='en') {
            while (nstab.firstChild) nstab = nstab.firstChild
            nstab.nodeValue = 'Main Page'
        }
    }
)

/*

Este também não traduzi (original). Só que me parece que esse código faz mais do que eu disse. Se souberem como colocar esse mesmo iw especial também na página Usuário:Luan/Wikcionário:Página principal, por favor, façam. Լսɑɴ fala! 22h32min de 6 de fevereiro de 2010 (UTC)Responder

Cara, todo esse código só pra por um redirecionamento pra aquela página? Ah, Luan, repata o que está escrito // Broken in IE!. Há muitos códigos que não funcionam no IE corretamente, um deles é o código de fazer uma curvinha nos quadrados da página inicial (inclusive na Wikipédia).
Eu dei uma adaptada no código para o nosso Wikcionário, vamos ver se vai funcionar. Jesiel通信 00h18min de 7 de fevereiro de 2010 (UTC)Responder
Apesar de estar escrito que pifa no IE, eu vejo o interwiki na pp em inglês. Na nossa eu não estou vendo. Ao menos você vê? Լսɑɴ fala! 11h50min de 9 de fevereiro de 2010 (UTC)Responder

Luan, não quis pegar. Vou colocar aqui o código que eu tinha colado lá. Talvez falte algo.

/* Hide the title and "Redirected from" (maybe we should keep the redirected from so's people update their bookmarks ;)
// Broken in IE! */
if ( wgPageName == 'Wikcionário:Página principal' && !( wgAction == 'view' || wgAction == 'submit' ) ){
  addCSSRule('.firstHeading','display: block !important;');
  addCSSRule('#contentSub','display: inline !important;');

} else if (wgPageName == 'Wikcionário:Página principal' || wgPageName == 'Wikcionário_Discussão:Página principal') 
    addOnloadHook(function () {
        addPortletLink('p-lang', 'http://meta.wikimedia.org/wiki/Wiktionary#List_of_Wiktionaries',
                 'Lista completa', 'interwiki-completelist', 'Lista completa de Wikcionários')
        var nstab = document.getElementById('ca-nstab-project')
        if (nstab && wgUserLanguage=='pt') {
            while (nstab.firstChild) nstab = nstab.firstChild
            nstab.nodeValue = 'Página principal'
        }
    }
)

Jesiel通信 20h27min de 11 de fevereiro de 2010 (UTC)Responder

Eu acho que errei o lugar. Procurei na wp.fr e achei o seguinte código.

// PÁGINA PRINCIPAL
if( wgFormattedNamespaces[wgNamespaceNumber]+":"+wgTitle == wgMainPageTitle ) {
 
/**
 * Supressão do título da página principal, 
 * mudança da guia e adição da ligação para a lista completa de Wikcionários no Meta-Wiki
 */
function mainPageTransform(){
  try {
    document.getElementById('ca-nstab-project').firstChild.innerHTML = '<span>Accueil<\/span>';
  } catch (e) { /* Erro: a aparência não gerencia as guias */ }
  addPortletLink('p-lang', 'http://meta.wikimedia.org/wiki/Wiktionary#List_of_Wiktionaries', 'Lista completa', 'interwiki-listacompleta', 'Lista completa de Wikcionários');
}
addOnloadHook(mainPageTransform);
 
 
} // FIM DO IF página principal

Isso é para ser posto no MediaWiki:Common.js e no MediaWiki:Common.css é para botar o seguinte:

/* PÁGINA PRINCIPAL */
 
/* caixa inicial */
 
 
.page-Página_principal .firstHeading {
 display:none;
}
#interwiki-listacompleta {
 font-weight: bold;
}

Լսɑɴ fala! 14h53min de 12 de fevereiro de 2010 (UTC)Responder

Classe IPA (ou AFI) editar

Favor adicionar a classe IPA (ou AFI, que seria o nome em português), que é utilizada em Predefinição:AFI (mas lá está definida manualmente), e em algumas outras tabelas relativas a pronúncia.

/*********/
/*  API  */
/*********/
.API {
 font-family: 'DejaVu Sans','Segoe UI','Segoe UI Symbol','Lucida Grande','Arial Unicode MS','Lucida Sans Unicode','Charis SIL','Doulos SIL','Gentium','GentiumAlt','Adobe Pi Std','Code2000','Chrysanthi Unicode','TITUS Cyberbit Basic','Bitstream Cyberbit','Hiragino Kaku Gothic Pro','Matrix Unicode','sans-serif' ;
}

Obrigado. Giro720 05h38min de 9 de fevereiro de 2010 (UTC)Responder

Oi, Giro720. Essa alteração será desnecessária uma vez que a própria Predefinição:AFI já inclui a definição das fontes a usar. Malafaya disc. 17h57min de 21 de julho de 2010 (UTC)Responder

Imagens de fundo editar

Mais um pedido. Inserir o seguinte código:

 /* Imagens de fundo  */
 .fundo1 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ef/Dictionaryindents.jpg); background-repeat: repeat-x;
	}
 .fundo2 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/09/Dictionary_indents%2C_washed-out.jpg); background-repeat: repeat-y;
	}
 .fundo3 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/c/cd/So_many_words.jpg); background-repeat: repeat-y;
	}
 .fundo4 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/b/b1/Woordenboekfragment.jpg); background-repeat: repeat-x;
	}
 .fundo5 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fa/Wikipedia_lexikon2.jpg); background-repeat: repeat-y;
	}
 .fundo6 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/b/b3/Dicti_indent.jpg); background-repeat: repeat-y;
	}
 .fundo7 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f2/Ayer_Vocabulario.jpg); background-repeat: repeat-y;
	}
 .fundo8 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/b/b6/Wiktionary-logo_wpstyle-en_with_transparency.png); background-repeat: repeat-y;
	}
 .fundo9 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/a/a7/Wiktionary-logo_wpstyle-en.png); background-repeat: repeat-y;
	}
 .fundo10 {
	background-image: url(http://upload.wikimedia.org/wiktionary/vi/e/ef/H%C3%ACnh_n%E1%BB%81n_Trang_Ch%C3%ADnh.jpg); background-repeat: repeat-y;
	}
 .fundo11 {
	background-image: url(http://upload.wikimedia.org/wiktionary/fi/e/ef/H%C3%ACnh_n%E1%BB%81n_Trang_Ch%C3%ADnh.jpg); background-repeat: repeat-y;
	}
 .fundo12 {
	background-image: url(http://upload.wikimedia.org/wiktionary/hu/5/5e/wiktionary-cropped.png); background-repeat: repeat-y;
	}
 .fundo13 {
	background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/e6/Wiktionary-logo%2C_gradient%2C_v%C3%A4nster.png); background-repeat: repeat-y;
	}
 

Լսɑɴ fala! 14h53min de 12 de fevereiro de 2010 (UTC)Responder

Coloquei.. Depois, no futuro, se você não for mais usar algum, peça aqui pra deletar. ;) Jesiel通信 15h25min de 12 de fevereiro de 2010 (UTC)Responder
Isso, eles não são permanentes. Um pequeno conserto no "fundo11", troca o endereço da imagem para http://upload.wikimedia.org/wiktionary/fi/e/ef/H%C3%ACnh_n%E1%BB%81n_Trang_Ch%C3%ADnh.jpg. Լսɑɴ fala! 16h07min de 12 de fevereiro de 2010 (UTC)Responder
Já tá esse endereço Luan. Eu troquei, mas como é o mesmo, e não tinha nenhuma alteração, a página não salvou. Jesiel通信 19h07min de 12 de fevereiro de 2010 (UTC)Responder
Desculpa, Jesiel. É que nem sempre as imamagens de fundo estão funcionando para mim. Լսɑɴ fala! 20h36min de 12 de fevereiro de 2010 (UTC)Responder


  Feito. Por favor, verifique se ficou como pretendido. Não confirmei onde eram usados esses fundos. Malafaya disc. 17h58min de 21 de julho de 2010 (UTC)Responder

O código pedido acima não é mais necessário. Valdir, por favor, pode retirar:

/* Imagens de fundo  */
.fundo-pp {
	background-image: url(//upload.wikimedia.org/wiktionary/fi/e/ef/H%C3%ACnh_n%E1%BB%81n_Trang_Ch%C3%ADnh.jpg); background-repeat: repeat-y;
}

Grato. Լսɑɴ fala! 17h33min de 3 de novembro de 2015 (UTC)Responder

hlist editar

Peço a inclusão da "classe" hlist que transforma listas verticais de marcadores em listas horizontais com aqueles pontos redondos (terá efeito em Wikcionário:Contato, por exemplo). O código necessário é:

/**
 * Style for horizontal lists (separator following item).
 * @source mediawiki.org/wiki/Snippets/Horizontal_lists
 * @revision 6 (2014-05-09)
 * @author [[User:Edokter]]
 */
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
    display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
    content: ": ";
}
.hlist dd:after,
.hlist li:after {
    content: " · ";
    font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
    content: none;
}
/* For IE8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
    content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
    content: " (";
    font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ") ";
    font-weight: normal;
}
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
    content: ") ";
    font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
    counter-reset: listitem;
}
.hlist ol > li {
    counter-increment: listitem;
}
.hlist ol > li:before {
    content: " " counter(listitem) " ";
    white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) " ";
}

Լսɑɴ fala! 17h33min de 3 de novembro de 2015 (UTC)Responder

  Feito: inclusão feita por Valdir, obrigado. Լսɑɴ fala! 18h03min de 10 de novembro de 2015 (UTC)Responder

Regressar à página "Common.css".