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; }
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; }
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; }
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; }
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; }
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; }