*/
class Toolkit_Page
{
+ /**
+ * Object containing data for the seansonator.
+ * @var type
+ */
+ public $seasonImages;
/**
* used on img src and style href tags
: BASE_URL . 'index.php';
// Resources needed for every page.
+ $this->seasonImages = $this->_getSeasonImages();
$GLOBALS['styleSheets'] = array();
+ $this->seasonStyleSheet
+ = ($this->seasonImages->getSeason())
+ ? $this->seasonImages->getSeason()
+ : 'summer';
+
// Resources needed for every page.
$GLOBALS['topScripts'][] = JQUERY_CDN_JS;
$GLOBALS['bottomScripts'][] = MEDIA_BASE_URL . 'js/foundation.min.js';
private function _getMainNavigation()
{
- static $seasonImages;
+ $seasonImages = $this->seasonImages;
if (defined('MAIN_LEVEL_NAV_ARRAY') && MAIN_LEVEL_NAV_ARRAY) {
$mainNavArray = unserialize(MAIN_LEVEL_NAV_ARRAY);
}
- if (!$seasonImages) {
- $seasonImages = $this->_getSeasonImages();
- }
$sideNav = new Toolkit_Template_Navigation_AllInOneSideNav(
$this->_pageGateway
);
--- /dev/null
+body {
+ background: url("../assets/background.jpg");
+ background-size: cover;
+}
\ No newline at end of file
--- /dev/null
+body {
+ background: url("../assets/background.jpg");
+ background-size: cover;
+}
\ No newline at end of file
--- /dev/null
+body {
+ background: url("../assets/background.jpg");
+ background-size: cover;
+}
\ No newline at end of file
/* Dimensions */
/* Site specific styles */
body {
- background: url("assets/background.jpg");
- background-size: cover;
font-family: "Arial";
font-weight: 400;
font-size: 12px;
<link rel="stylesheet" href="{mediaBaseURL:h}css/foundation.min.css">
<link rel="stylesheet" href="{mediaBaseURL:h}css/normalize.css">
<link rel="stylesheet" href="{mediaBaseURL:h}styles.css">
+ <link rel="stylesheet" href="{mediaBaseURL:h}css/{seasonStyleSheet}.css">
<script src="{mediaBaseURL:h}js/vendor/modernizr.js"></script>
{topScripts:h}
</head>