I am building custom composed look for office 365 publishing site collection.
The site collection that I am going to apply this composed look is NOT root site collection, so the url of the site collection is https://srvname.sharepoint.com/sites/MySiteCollection.
The composed look will contain spfont file as i am using custom fonts. I deployed custom fonts(eof,wotff, etc) to site collections Theme folder.
spfont file references these fonts.
Problem: at the moment I am forced to provide full url to the font itself, e.g. /sites/MySiteCollection/_catalogs/theme/15/myownfont.eot . I cant use any ~sitecollection token, or even reference like _catalogs/..... . It is inconvenient to use url from root site collection as we have dev/staging/prod tenants.
any help will be highly appreciated