Done: https://bugzilla.wikimedia.org/show_bug.cgi?id=51692 Just also noticed LiquidThreads would look a lot nicer on mobile if it made use of it! :)
On Fri, Jul 19, 2013 at 9:47 AM, Jon Robson <[email protected]> wrote: > One of the things mobile did early on in its lifetime was turn off all > modules by default to give modules the opportunity to sort out their > JavaScript/design (mostly the latter) to be mobile optimised and turn > themselves on. > > The result of this is various pages are badly styled on mobile as their > styles never show up on mobile. > > A common pattern I'm noticing /a lot/ is there are lots of lists which are > clearly meant to be horizontal lists that are not horizontal lists. > > This suggests to me that we have a heap of code debt where there are lots > and lots of rules that do the same - make a list horizontal. > > I'd like to propose that we make the .hlist class a part of core and go > through our extensions using it instead of custom rules where appropriate. > > Note that said I know that .hlist has more meaning in various projects - > it also introduces additional styling changes such as dots between lists in > certain contexts. That said I think we should be striving to reuse as much > as possible - and this to me suggests that the community (both wiki and > developer) needs to work together to get our css much more organised and > reusable. > > Thoughts? > > -- Jon Robson http://jonrobson.me.uk @rakugojon _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
