Smazaný obsah Přidaný obsah
d Reverted 1 edit by Бля0Бля0Бля (talk) to last revision by Praxidicae (TwinkleGlobal)
Značka: vrátenie
→‎Prosba k CSS: nová sekcia
Riadok 20:
Tady se nesubstuje. -[[Redaktor:OJJ|'''<span style="font-variant:small-caps;color:#4F94CD;">OJJ</span>''']]<sup>[[Diskusia s redaktorom:OJJ|'''<span style="font-variant:small-caps;color:#458B00;">✉</span>''']]</sup> 14:58, 12. január 2017 (UTC)
: Aha, dík za info. Budu si to pamatovat. --[[Redaktor:Martin Urbanec|Martin Urbanec]] ([[Diskusia s redaktorom:Martin Urbanec|diskusia]]) 14:59, 12. január 2017 (UTC)
 
== Prosba k CSS ==
 
Nazdar. Pls., bol by si ako globálny interface-admin ochotný zapracovať patch [https://sk.wikipedia.org/w/index.php?diff=7474386&oldid=7474375] do tunajšieho [[MediaWiki:Common.css]]? Zhrnutie trebárs niečo v duchu ''„navbox sizing/spacing fixes“''.
 
Rieši to tri chronické problémy so štýlovaním navboxov na skwiki:
* prvý navbox je príliš nalepený na predošlom obsahu (workarounduje sa to tu dlhoročne škaredo buď vkladaním dvoch prázdnych r. do zdrojákov článkov pred koncové šablóny alebo wrapnutím sady navboxov do š. {{tl|Koncové šablóny}}; toto následne strojovo vyhádžem)
* border medzi dvoma susednými navboxami sa necollapsuje
* navboxy sprava pretŕčajú o 8 px za dostupnú šírku kontajnera /lebo 2×(3px pading + 1px border) v kombinácii s width:100% a defaultným box-sizingom/, čo bije do oka najmä v kombinácii s bežne nasledujúcim .catlinks boxom, ktorý týmto netrpí
(+ odmazanie dvoch čiastkových historických fixov, ktoré počítali s tým, že trieda navbox je na tabuľke)
 
Testoval som to zbežne ako dodatočne injektnuté CSS (<code style="font-size: 90%"><nowiki>document.head.insertAdjacentHTML('beforeend', '<style> .navbox { box-sizing: border-box; margin: 1em auto 0; } .navbox + .navbox { margin-top: -1px; } </style>');</nowiki></code> v konzole) na stránkach s rôznymi typmi a kombináciami navboxov pod Vectorom aj Monobookom, nemalo by to snáď mať nežiadúce efekty. Ak by snáď predsa, buď doladíme, čo treba (markup natvrdo v problematickej šablóne napr.), alebo to môžeme kedykoľvek revertnúť.
 
Zopár príkladov, kde sa dá pozrieť súčasný stav resp. potom výsledok po úprave:
* [[Eduard Heger#Externé odkazy]] (veľa navboxov, prvý vert. nalepený, necollapsnuté bordery, pretekanie vpravo voči IB a .catlinks boxu)
* [[Milan Mišík#Iné projekty]] (navbox vert. nalepený na commons ikone, pretekanie vpravo)
* [[Emília Horváthová#Externé odkazy]] (navbox vert. nalepený na ext.o., pretekanie vpravo)
 
--[[Redaktor:Teslaton|Teslaton]] ([[Diskusia s redaktorom:Teslaton|diskusia]]) 01:17, 21. október 2022 (UTC)