Recently I had my hosting switched over to use secure https protocol instead of http (multiple reasons but the straw that did the breaking was that builds on MadCap Central--that uses https--could not access my hosted stylesheets referenced using http)
My project stylesheet (Styles.css) starts off:
Code: Select all
@import url("https://help.example.com/stylesheets/helpfonts.css");
The helpfonts.css stylesheet loads corporate webfonts using @fontface. I use this method to load the webfonts because the corporate styles change occasionally (approximately annually) and I'd just as soon change one stylesheet as all of them.
Previously, when I used http to load the corporate stylesheet
Code: Select all
@import url("http://help.example.com/stylesheets/helpfonts.css");
Now, whenever I edit a page in the XML editor, or build a project, I get this warning:
The warning appears twice during edits and builds, but my actual build is using the correct, hosted font specified in helpfonts.css.CSS: CSS: Missing imported CSS stylesheet https://help.example.com/stylesheets/helpfonts.css
= = =
As I mentioned, this does not seem to affect the output but having a warning message to me is a yellow flag bordered with red: it could indicate a problem waiting to happen when I do something else. At the very least, I can tell at a glance in my Builds panel (0 errors) if all is right; if there are warnings, then I have to look.
Does anyone have any suggestions?
(I'm running Flare 2017 r3 on Windows 10, running in a VM on macOS 10.13. I'm hoping this isn't some weird issue with networking inside the VM!)