alakajam-team / alakajam

Website powering the Alakajam! game making community
https://alakajam.com/
Other
28 stars 13 forks source link

Certain font-awesome icons don't work on old browsers #311

Closed mkalam-alami closed 6 years ago

mkalam-alami commented 6 years ago

"fa-circle-o" and "fa-star-o" in particular don't seem to show up in Firefox 29/Linux:

clipboard02

This makes voting impossible. What's weird is that replacing the markup with other symbols works.

ttencate commented 6 years ago

There is a difference: the CSS rule for fa-star is duplicated in font-awesome.min.css (from Bootstrap CDN, https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css) and in our own index.css, but font-star-o is only present in font-awesome.min.css and not in our own CSS.

ttencate commented 6 years ago

We shouldn't even be using the Bootstrap CDN. The Font Awesome CSS is being @included into our own index.css. But we are somehow getting the CDN link through EasyMDE... if I comment out the line that loads easymde.min.js, then we see the same breakage in the latest Firefox as well.

Let's see if we can potty-train EasyMDE... and figure out why our own CSS bundle isn't up to the job.