'tweenmax' =>
['js/libs/gsap/TweenMax.min.js',
'js/libs/gsap/jquery.gsap.min.js',
+ 'js/libs/gsap/plugins/ScrollToPlugin.min.js',
'js/libs/threejs/Tweenmax.threejs.js',],
'hammer' => ['js/libs/hammer.min.js',],
'gal' =>
$daoTheme = new wsDAOTheme($core->con);
$this->theme = $daoTheme->getThemeOfBook($book_id, true);
+
$this->themeRoot = WS_THEMES . '/' . $this->theme->theme_id . '/';
$daoDoc = new wsDAODocument($core->con);
}
$this->numerotation = explode(',', $this->book->numerotation);
+ if ($this->book->parametres->mobileNavigationType === 'mobilefirst') {
+ $this->initMobileFirst();
+ }
$this->initConfig();
$this->log('Defined dimensions');
}
+ public function initMobileFirst()
+ {
+ $this->theme->parametres->usePageEdges = false;
+ }
+
public function initConfig()
{
$this->config = cubeObject::merge($this->book->parametres->toStandardObject(), $this->theme->parametres->toStandardObject());
$lessContents = '';
$lessVariables = array();
+ $lessVariables['css-scale'] = $this->cssScale;
$lessVariables['slider-display'] = $this->_lessBoolean($this->theme->parametres->pagesBar);
$lessVariables['slider-thumb-background'] = wsHTML5::colorToCSS($this->theme->parametres->pageBarThumbBack);