scss-template.hbs 618 B

12345678910111213
  1. $ag-theme-{{theme}}-icon-font-family: "{{fontName}}";
  2. $ag-theme-{{theme}}-icons-data: {{{src}}};
  3. $ag-theme-{{theme}}-icons-font-codes: (
  4. {{#each codepoints}}
  5. {{!
  6. workaround for Sass bug where unicode escapes are converted UTF8 characters
  7. https://stackoverflow.com/questions/30421570/sass-unicode-escape-is-not-preserved-in-css-file
  8. The effect of this is to ensure that our CSS files have escape sequences (e.g. "\f11d"),
  9. maintaining ASCII-compatibility and being more robust to character set encoding errors
  10. }}
  11. {{@key}}: unquote("\"\\") + unquote("{{this}}\""),
  12. {{/each}}
  13. );