Page MenuHomePhabricator

Flow: Agora CSS issues in IE8
Closed, DeclinedPublic

Description

I visited a Flow page in IE8, which is 8% of WMF audience according to https://www.mediawiki.org/wiki/VisualEditor/Target_browser_matrix (and more elsewhere I think).

Screenshot https://saucelabs.com/jobs/2a2680aeb681420381a5652ddf5fdca2/0001screenshot.png?auth=fc4f7362b9615cfceee0744b0f4bc93a

There are issues with Flow's local Agora CSS override in IE8:

  • Gray backgrounds on secondary buttons (they should appear without any button border).
  • Buttons aren't rounded.
  • Thank icon goes away on mouseover.
  • "Start a new topic" text field and textarea both have no blue bar on focus.
  • Textarea has no placeholder (see http://www.jacklmoore.com/notes/form-placeholder-text/ ,also there's a jquery.placeholder in core, and Matt Flaschen had a placeholder patch for Login forms).
  • Green [Add topic] button text looks poor.

For now this is a Flow bug, but at some point a version of this CSS will migrate to core (bug 54360). https://gerrit.wikimedia.org/r/#/c/93584 may already have relevant LESS workarounds.


Version: master
Severity: normal
URL: http://ee-flow.wmflabs.org/wiki/User_talk:Spage

Details

Reference
bz56701

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 2:14 AM
bzimport set Reference to bz56701.
bzimport added a subscriber: Unknown Object (MLST).

The WMF core features team tracks this bug on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/413, but people from the community are welcome to contribute here and in Gerrit.

Possibly relevant, a current discussion on WP:VPT, describing odd problems with IE8 that supposedly only started on Nov 2nd.
https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#Unable_to_do_anything_through_IE8

Esanders subscribed.

5 years later and IE8 is not longer a supported client.