I use JB through Lightroom and have been using the same custom css theme for months now with custom icons.
Example:
.jb-navigation .jbn-left-button:before, .jb-flag-large-screen-mode .jb-navigation .jbn-left-button:before
{
content: "\e009";
}
.jb-navigation .jbn-right-button:before, .jb-flag-large-screen-mode .jb-navigation .jbn-right-button:before
{
content: "\e008";
}
Tonight I finally updated to Juicebox 1.4.1 by replacing the jbcore folder in my Lightroom web gallery. Now when I export using the same LR templates I've always used, the icons in my theme are not being seen. The custom theme is linked properly* because other elements on the page change, but the icons go back to the Juicebox default.
Any idea why this is happening?
*Also I noticed that the config.xml file is adding elements that seem to be the Juicebox Lite options. And when those items appear, the custom css file does NOT link.
With an earlier version of JB the beginning of my config file looked like this:
useFlickr="FALSE"
galleryTitle="Photo Illustration "
showOpenButton="false"
showExpandButton="false"
showThumbsButton="false"
After the update I get this:
useFlickr="false"
galleryTitle="Photo Illustration"
textColor="rgba(255, 255, 255, 1)"
thumbFrameColor="rgba(255, 255, 255, 0.5)"
showOpenButton="false"
showExpandButton="false"
showThumbsButton="false"
useThumbDots="false"
useFullscreenExpand="false"
Why does now add those other lines? Why do they seem to affect the custom css from linking?
As I said the only thing that has changed was doing the update. Everything else in LR such as the templates, all worked fine before the update.
***I went to a backup from 2013 and replaced the new 1.4 jbcore folder. And voila, the custom icons show. But LR is doing something weird because it still says it's JB 1.4 which it can't be since it's from 2013.
So something in the update must be affecting the icons?