Template talk:Main Page/styles.css
Protected edit request on 21 October 2021[edit]
Please after the lines 34-37:
.MainPage__block_contents {
padding: 0 2vw 0;
}
add the block:
.MainPage__block_contents ul {
list-style-type: '» ';
list-style-image: none;
}
.MainPage__block_contents > [dir="rtl"] ul {
list-style-type: ' «';
}
This adds back the arrow list styling. Now that these lists are proper lists. —TheDJ (talk • contribs) 20:21, 21 October 2021 (UTC)
- TheDJ, does MediaWiki support <string> values on
list-style-type
? When I tried to put both blocks, I got the message “Invalid or unsupported value for property $3 at line $1 character $2.” Best, Sgd. —Hasley 22:21, 21 October 2021 (UTC)- @TheDJ and Hasley: It’s not about MediaWiki core, but the TemplateStyles extension, which artificially constrains what CSS can be used, I think mainly for security reasons (clever use of CSS can breach users’ privacy, and most TemplateStyles stylesheets can be edited even by anons), but it also ensures some standard of browser support by excluding nonstandard or not yet widely adopted properties. (MediaWiki core—for example in Common.css or gadgets—doesn’t include such restrictions, it instead restricts who can edit those pages.) String values for
list-style-type
are only supported in Chrome versions released in the past 22 months, Edges released in the past 21 months, Samsung browsers since summer 2020; Safari has supported it for only half a year so far, and Internet Explorer doesn’t support it all. (Firefox has supported it for more than half a decade.) You could try getting it allowed on Phabricator as explained on the extension’s mediawiki.org page, but I think it’s a bit early. Maybe we could useli::before
instead to achieve more or less the same effect. (Interestingly, the::marker
pseudo-element seems not to be disabled, but it has even much poorer browser support.) —Tacsipacsi (talk) 17:46, 23 October 2021 (UTC)- hmm, i hadn't checked this specifically with templatestyles indeed, only in my local css. I'll find a workaround indeed. —TheDJ (talk • contribs) 12:31, 24 October 2021 (UTC)
- @TheDJ and Hasley: It’s not about MediaWiki core, but the TemplateStyles extension, which artificially constrains what CSS can be used, I think mainly for security reasons (clever use of CSS can breach users’ privacy, and most TemplateStyles stylesheets can be edited even by anons), but it also ensures some standard of browser support by excluding nonstandard or not yet widely adopted properties. (MediaWiki core—for example in Common.css or gadgets—doesn’t include such restrictions, it instead restricts who can edit those pages.) String values for
Protected edit request on 1 July 2022[edit]
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Extended content | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Currently the intro looks a bit busy. Its line-height
should be increased. NguoiDungKhongDinhDanh 19:47, 1 July 2022 (UTC)