zooniverse / AnnoTate

Full text transcription app for the Tate Britain
http://anno.tate.org.uk
Other
12 stars 2 forks source link

Fix IE11 Promise Polyfill and Flexbox issues #213

Closed shaunanoordin closed 7 years ago

shaunanoordin commented 8 years ago

This is a sister PR to zooniverse/shakespeares_world#304 and... strangely enough... has traces of some IE11 fixes from zooniverse/shakespeares_world#160

I strongly suspect another PR will be needed, since Shakespeare's World PR #160 had changes like...

- rotateContainer = svgElement.find('.rotate-container')[0];
+ rotateContainer = document.querySelector('.rotate-container');

...to handle the difference in the "find a sub-element" functions for HTML nodes vs SVG elements, on the classifications interface. Unfortunately, I was unable to confirm the classifications interface for Annotate needs further fixes, since there's no data on staging for me test it with.

@simoneduca, this is ready for review. Thoughts on how to get data for the classifications interface test would also be appreciated.