0

I am trying to upgrade grails project from 2.x.x to 3.1.8 and my font-awesome is not resolved. I downloaded font-awesome zip from internet and put fonts to file to /assets/fonts and than I put font-awesome.css to my css.

I also added added:

grails.resources.adhoc.patterns = ['/images/', '/css/', '/js/', '/plugins/', '/fonts/*'] grails.resources.adhoc.includes = ['/images/', '/css/', '/js/', '/plugins/', '/fonts/**'] to my application.groovy.

Here is my error:

Failed to decode downloaded font: http://localhost:8080/dist/tjicons.ttf?bf6f8c5837e0c76e84bd8c564a18c8e5(index):1 OTS parsing error: invalid version tag

Any ideas?

PS: Resource plugin was used in grails 2.


EDIT:

Font-awesome.css:

@font-face {font-family: 'FontAwesome';src: url('../fonts/fontawesomewebfont.eot?v=4.6.3');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), 
url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;

application.css:

*= require_self
*= require bootstrap
*= require font-awesome
*= require_tree .
tim_yates
  • 167,322
  • 27
  • 342
  • 338
Michael.D
  • 179
  • 1
  • 15

0 Answers0