public function init() {
parent::init();
- $title = new Zend_Form_Element_Text('title');
+ $title = new Zend_Form_Element_Textarea('title');
+ $title->setAttrib('rows', 2);
$title->setLabel('Titre');
$title->setOrder(10);
$this->addElement($title);
- $text = new CubeIT_Form_Element_Markitup("text");
+ $text = new CubeIT_Form_Element_Markitup('content');
$text->setLabel('Texte');
$text->setAttrib('rows', 8);
$text->setOrder(20);
\r
protected function _layer($content, $class, $attributes = array()) {\r
\r
- $class .= ' section';\r
+ $class .= ' section ' . $this->data['headerstyle'];\r
\r
$defaultAttributes = array('class' => $class, 'data-headerstyle' => $this->data['headerstyle']);\r
$attributes = $this->_mergeAttributes($attributes, $defaultAttributes);\r
\r
+ $content = $this->htmlElement($content, 'div', array('class' => 'content-inner'));\r
+\r
$content = $this->backgroundBlock($content, $this->data, array('content-wrapper', 'no-shrink', 'fullheight'));\r
\r
return $this->htmlElement($content, 'section', $attributes);\r
$(window).on('fluidbookresize', resizeHome);\r
resizeHome();\r
\r
- // FullPage.js setup\r
- $('#home').fullpage({\r
- navigation: true,\r
- navigationPosition: 'left',\r
- verticalCentered: false\r
- });\r
+ // // FullPage.js setup\r
+ // $('#contentWrapper').fullpage({\r
+ // navigation: true,\r
+ // navigationPosition: 'left',\r
+ // verticalCentered: false,\r
+ // afterRender: function() {\r
+ // console.log('FullPage rendered.');\r
+ // },\r
+ // afterLoad: function(anchorLink, index) {\r
+ // console.log('Loaded section #' + index);\r
+ // updateHeaderStyle();\r
+ // },\r
+ // onSlideLeave: function(anchorLink, index, slideIndex, direction, nextSlideIndex) {\r
+ // updateHeaderStyle();\r
+ // }\r
+ //\r
+ // });\r
\r
}\r
\r
-function resizeHome() {\r
+// function updateHeaderStyle() {\r
+// var headerClass = $('.fp-section.active').data('headerstyle');\r
+// console.info(headerClass);\r
+// if (headerClass == 'light') {\r
+// if (!$("header").hasClass('light')) {\r
+// console.log('adding light...');\r
+// $("header").addClass('light').removeClass('dark');\r
+// }\r
+// } else {\r
+// if (!$("header").hasClass('dark')) {\r
+// $("header").addClass('dark').removeClass('light');\r
+// }\r
+// }\r
+// }\r
\r
- // Todo: see if this can be removed completely if FullPage.js handles the section sizing...\r
+function resizeHome() {\r
\r
// Resize sections\r
- // var wh = $(window).outerHeight() / zoom;\r
- // var ww = $(window).outerWidth() / zoom;\r
- // $('#home > section').css('height', wh);\r
- //\r
- //\r
- // resizeHomeContact(ww, wh);\r
+ var wh = $(window).outerHeight() / zoom;\r
+ var ww = $(window).outerWidth() / zoom;\r
+ $('#contentWrapper > section').css('height', wh);\r
+\r
+\r
+ resizeHomeContact(ww, wh);\r
}\r
\r
function resizeHomeContact(ww, wh) {\r