Beispiel #1
0
 public function parse_css($css, $mode = 'normal')
 {
     $css = parent::parse_css($css);
     $css["mb-text"]["normal"]["line-height"] = "1em";
     $css["mb-text"]["normal"]["box-sizing"] = "border-box";
     // default.
     $css["mb-text"]["normal"]["display"] = "block";
     return $css;
 }
Beispiel #2
0
 public function parse_css($css, $mode = 'normal')
 {
     $css = parent::parse_css($css);
     $data = $this->data[$this->blockname];
     if (isset($data["important_css"]) && $data["important_css"] == 1) {
         $css["settings"]["important"] = 1;
     }
     return $css;
 }
Beispiel #3
0
 public function parse_css($css, $mode = 'normal')
 {
     $css = parent::parse_css($css);
     // allow for font not to be set, but default to theme
     $font_size = $css["mb-text"]["normal"]["font-size"];
     if ($font_size == 0 || $font_size == '0px') {
         unset($css["mb-text"]["normal"]["font-size"]);
     }
     $css["mb-text"]["normal"]["line-height"] = "1em";
     $css["mb-text"]["normal"]["box-sizing"] = "border-box";
     // default.
     $css["mb-text"]["normal"]["display"] = "block";
     return $css;
 }
Beispiel #4
0
 public function parse_css($css, $mode = 'normal')
 {
     $css = parent::parse_css($css, $mode);
     if (!isset($css["maxbutton"]["normal"]["width"])) {
         return $css;
     }
     // do not allow zero's.
     if (isset($css["maxbutton"]["normal"]["width"]) && ($css["maxbutton"]["normal"]["width"] == 0 || $css["maxbutton"]["normal"]["width"] == '')) {
         unset($css["maxbutton"]["normal"]["width"]);
     }
     if (isset($css["maxbutton"]["normal"]["height"]) && ($css["maxbutton"]["normal"]["height"] == 0 || $css["maxbutton"]["normal"]["height"] == '')) {
         unset($css["maxbutton"]["normal"]["height"]);
     }
     /*	if ($css["normal"]["width"] > maxbuttons_strip_px(0) || $css["normal"]["height"] > maxbuttons_strip_px(0)) 
     		{
     			$css["normal"]["display"] = "inline-block"; 
     		}
     	*/
     return $css;
 }
Beispiel #5
0
 public function parse_css($css, $mode = 'normal')
 {
     $css = parent::parse_css($css);
     $data = $this->data[$this->blockname];
     $csspart = 'mb-container';
     $csspseudo = 'normal';
     $css["mb-container"]["normal"]["display"] = "block";
     $css["mb-center"]["normal"]["display"] = "block";
     $css["mb-center"]["normal"]["text-align"] = "center";
     if (isset($css[$csspart][$csspseudo]["align"])) {
         if ($css[$csspart][$csspseudo]["align"] != '') {
             $stat = explode(":", $css[$csspart][$csspseudo]["align"]);
             $css[$csspart][$csspseudo][$stat[0]] = $stat[1];
         }
         unset($css[$csspart][$csspseudo]["align"]);
     }
     if (isset($css[$csspart][$csspseudo]["width"]) && $data["container_width"] == 0) {
         unset($css[$csspart][$csspseudo]["width"]);
     }
     return $css;
 }
Beispiel #6
0
 public function parse_css($css, $mode = 'normal')
 {
     $csspart = 'mb-icon';
     $csspseudo = 'normal';
     $data = isset($this->data[$this->blockname]) ? $this->data[$this->blockname] : array();
     if (count($data) == 0) {
         return $css;
     }
     // no icons present here.
     $css = parent::parse_css($css);
     $css["mb-icon"]["normal"]["line-height"] = "0px";
     // prevent rendering bigger div than icon
     $css["mb-icon"]["normal"]["display"] = "block";
     /*if (isset($css["maxbutton"]["normal"]["background-image"]))
     		{
     			$url = $css["maxbutton"]["normal"]["background-image"]; 
     			$css["maxbutton"]["normal"]["background-image"] = "url($url)"; 
     		
     		}
     			print_R($css["maxbutton"]);	 		
     		*/
     if (isset($css[$csspart][$csspseudo]["text-align"]) && $css[$csspart][$csspseudo]["text-align"] != '') {
         switch ($css[$csspart][$csspseudo]["text-align"]) {
             case "left":
                 $css[$csspart][$csspseudo]["float"] = 'left';
                 unset($css[$csspart][$csspseudo]["text-align"]);
                 break;
             case "right":
                 $css[$csspart][$csspseudo]["float"] = 'right';
                 unset($css[$csspart][$csspseudo]["text-align"]);
                 break;
             case "top":
             case "bottom":
                 $css[$csspart][$csspseudo]["text-align"] = 'center';
                 break;
         }
     }
     return $css;
 }