https://bugzilla.wikimedia.org/show_bug.cgi?id=40062
--- Comment #20 from Bartosz DziewoĆski <[email protected]> --- (In reply to comment #19) > Was my comment about internationalization issues with hardcoded punctuation > just ignored. I'm afraid it was (I didn't notice it myself). But there's nothing stopping us from localizing the punctuation in CSS (at least for the saner browsers). With LESS we could probably define a function that would process MediaWiki messages from CSS (utter madness!, but should work :P). > Now we have a module in core with another a super generic css class > name (which btw only barely escapes conflicting with Microformats > like hCard done with css classes since hListing uses hlisting > instead of 'hlist'). Applying a 'mw-' prefix here seemed silly to me, as that's not an interface class. The name can, naturally, still be changed, since nothing depends on it yet, if you have a better concise one. > Hardcoding skin names assuming that's fine. Other modules do that too (although it's not much justification). Edokter, what are those line-height rules for? They don't seem needed to me. > Assuming that it's going to be of use to the widespread and varied > MediaWiki community. Why not? Is, say, tablesorter not usable for the "widespread community"? That one stems from en.wp too, AFAIR. > And added in a way that it would need JavaScript to use the css > (addModules loads CSS via JS and addModuleStyles can't be used > without bugs on a module you're using addModules to load JS). It's currently not loaded in either way anywhere. You could use either addModuleStyles (in which case you don't fully support IE<9, but new browsers get the styles perfectly well), addModules (in which case you do support even IE6, but require JS), or both (to get the best of both worlds). -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
