Абмеркаваньне MediaWiki:Common.css

Апошні каментар: 2 гады таму, ад удзельніка Kazimier Lachnovič у тэме Просты сьпіс

Стылі для табліц і інфармацыйных шаблёнаў рэдагаваць

Прапаную дадаць вось гэта (адсюль: en:MediaWiki:Common.css), каб рабіць прыгожыя табліцы і шаблёны ў адным стылі.

Для табліц дастаткова дадаць style="wikitable", для інфабоксаў style="infobox", для навігацыйных шаблёнаў style="navbox". — аляксей 23:56, 4 жніўня 2007 (UTC)

table.wikitable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #aaa solid;
  border-collapse: collapse;
}
 
table.wikitable th, table.wikitable td {
  border: 1px #aaa solid;
  padding: 0.2em;
}
 
table.wikitable th {
  background: #f2f2f2;
  text-align: center;
}
 
table.wikitable caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}
 
table.wikitable code {
  background-color: transparent;
}
 
/* 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;
}
 
@media print {
    .navbox {
        display: none;
    }
}
 
/* Infobox template style */
 
.infobox {
   border: 1px solid #aaa;
   background-color: #f9f9f9;
   color: black;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
}
.infobox td,
.infobox th {
   vertical-align: top;
}
.infobox caption {
   font-size: larger;
   margin-left: inherit;
}
.infobox.bordered {
   border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
   border: 1px solid #aaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
   border: 0;
}

стылі для паведамленьняў рэдагаваць

Калі ласка, дадайце стылі для паведамленьняў:

.messagebox {
  border: 1px solid #aaa;
  background: #f9f9f9;
  padding: 0.5em;
  margin: -1px auto 0 auto;
  width: 60%;
  border-collapse: collapse;
  font-size: 95%;
}
 
.messagebox td, .messagebox th {
  padding: 0.5em;
}
 
.messagebox th {
  width: 50px;
}

аляксей 20:36, 4 кастрычніка 2007 (UTC)

Зроблена. --EugeneZelenko 14:04, 5 кастрычніка 2007 (UTC)
Невялікае выпраўленьне: замест padding: 0.5em; лепш зрабіць padding: 0 0.5em;аляксей 19:35, 5 кастрычніка 2007 (UTC)
Не, лепш дадаць вось гэта:
.messagebox p { margin: 0; }
аляксей 20:04, 5 кастрычніка 2007 (UTC)
Зроблена. --EugeneZelenko 14:30, 6 кастрычніка 2007 (UTC)

Аздабленьне колерам фону крыніц/зносак рэдагаваць

Прапаную зрабіць аздабленьне блакітным колерам фону спасылак, зносак, цытатаў пры пераходзе да іх клікам па спасылцы, для паляпшэньня навігацыі, як гэта зробленае ў іншых разьдзелах. Выпрабавана на сабе — усё працуе. Таму можна зьмяніць і глябальны файл стыляў. --zedlik 12:11, 14 кастрычніка 2008 (UTC)

Ці магчыма зрабіць табліцу з прыкладамі? Не перашкодзіла бы некалькі варыянтаў. Як прыклад можна паглядзець Шаблён:Таксанамічная інфармацыя/Колер. --EugeneZelenko 13:50, 14 кастрычніка 2008 (UTC)
Вось прыклад: en:Minsk#Twin_cities. Калі націснуць на спасылку [4] пасьля various countries, то старонка пракручваецца да References і пункт «^ Twin towns of Minsk» вылучаецца колерам. Гэтаксама, калі націснуць тут на «^», то старонка пракручваецца назад і колерам вылучаецца «[4]». Вось прапанова ў тым, каб зрабіць гэтаксама. Ці варта тут уводзіць некалькі колераў? Тэхнічная магчымасьць залежыць ад магчымасьці апрацоўкі вікі-коду ў css. --zedlik 14:18, 14 кастрычніка 2008 (UTC)
Меў на ўвазе выбраць адзін колер з некалькіх. У ангельскай Вікіпэдыі — неблагі, нічога супраць ня маю :-) --EugeneZelenko 14:27, 14 кастрычніка 2008 (UTC)
Я іншага і ня бачыў нідзе :) Увогуле, тут варыянтаў вельмі шмат, таму я пакуль прапаную спыніцца «стандартным», мне ён таксама падабаецца, але калі ёсьць іншыя прапановы, то можна іх абмеркаваць. Калі пярэчаньняў ня будзе, то зраблю позна ўвечары. Зрэшты, зьмяніць яго на любы іншы будзе не праблема. Вось такі колер:                     . --zedlik 14:42, 14 кастрычніка 2008 (UTC)

Дадайце, кл, клясу для шаблёну:

.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";
    font-family /**/: inherit;
}

Wizardist г 13:39, 17 лютага 2010 (UTC)

Дадаў. —zedlik 18:25, 20 лютага 2010 (UTC)

У print-рэжыме трэба схаваць кляс .navbox (ён пазначаны, але чамусьці не хаваецца. FireBug нічога не заўважае. А таксама трэба схаваць {{ref}}. Ці дадаць неабходныя для друку колеры і то-сё. Wizardist г 14:07, 5 красавіка 2010 (UTC)

blockquote {
  margin:0.7em 0 0.7em 5%;
  padding:0.7em 2% 0.7em 4%;
  background-color:#F5F5F5;
}

Для blockquote. Wizardist г 19:35, 6 чэрвеня 2010 (UTC)

Дадаў. —zedlik 23:27, 6 чэрвеня 2010 (UTC)

Border у thumb рэдагаваць

Border та мы прыбралі, як у ангельскай, але margin не паставілі (гэта, калі выкарыстоўваць нашыя папярэднія памеры, ня памятаю, як у enwiki):

margin: 0.5em 0px 0.8em 1.4em;

Wizardist г 18:30, 12 жніўня 2010 (UTC)

Пардон, выправіў, дзякуй. —zedlik 00:26, 13 жніўня 2010 (UTC)

Перанос у ядро 1.17 рэдагаваць

Трэба выдаліць тое, што выдалена тут. Гэта ўсё цяпер ва ўласных стылях MediaWiki, таму тут гэта трымаць не патрэбна. — Wizardist г

Здаецца, нічога з гэтага ў нас няма. —zedlik 00:32, 17 лютага 2011 (EET)Адказаць
У наступнай праўцы было пра pdf і border: выдаліў. —zedlik 00:36, 17 лютага 2011 (EET)Адказаць

Infobox, vertical-align і Chrome рэдагаваць

Даўно заўважыў у Chrome нездаровыя паводзіны з vertical-align: top. Фіксіцца, як паказаў досьвед, абгортваньнем тэксту ячэйкі ў <span></span>, але мабыць хто ведае лепшае рашэньне? Скрын раз, скрын два. — Wizardist г 01:20, 31 жніўня 2012 (FET)

Просты сьпіс рэдагаваць

{{Запыт на рэдагаваньне}} Дзеля праверкі працы простых сьпісаў у шаблёнах-картках неабходна замяніць код:

.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0;
}
.plainlist ul li {
    margin-bottom: 0;
}

на

.plainlist ol:not(.references),
.plainlist dl,
.plainlist ul {
	line-height: inherit;
	list-style: none none;
	margin: 0;
}
.plainlist ol:not(.references) li,
.plainlist dl dt,
.plainlist dl dd,
.plainlist ul li {
	margin: 0;
}
.plainlist dl dt:after {
	content: ": ";
}

Дзякую. -- Taravyvan Adijene 15:39, 10 лістапада 2021 (+03)Адказаць

Замяніў (калі яшчэ актуальна). Далей буду адсочваць Катэгорыя:Вікіпэдыя:Запыты на рэдагаваньне абароненых старонак. --Kazimier Lachnovič (гутаркі) 00:39, 31 студзеня 2022 (+03)Адказаць
Вярнуцца да старонкі «Common.css».