You are here

function theme_panels_rounded_corners_style_render_pane in Panels 7.3

Same name and namespace in other branches
  1. 5.2 styles/rounded_corners.inc \theme_panels_rounded_corners_style_render_pane()
  2. 6.3 plugins/styles/corners/rounded_corners.inc \theme_panels_rounded_corners_style_render_pane()
  3. 6.2 styles/rounded_corners.inc \theme_panels_rounded_corners_style_render_pane()

Render callback for a single pane.

File

plugins/styles/corners/rounded_corners.inc, line 77
Definition of the 'rounded_corners' panel style.

Code

function theme_panels_rounded_corners_style_render_pane($vars) {
  $content = $vars['content'];
  $pane = $vars['pane'];
  $display = $vars['display'];
  if (empty($content->content)) {
    return;
  }
  $output = theme('panels_pane', array(
    'content' => $content,
    'pane' => $pane,
    'display' => $display,
  ));

  // Just stick a box around the standard theme_panels_pane.
  $output = theme('panels_rounded_corners_box', array(
    'content' => $output,
  ));
  panels_add_rounded_corners_css($display, 'pane');
  return $output;
}