class Playbook::PbCard::Card

def body_padding

def body_padding
  if padding.present?
     ""
  else
    "p_md"
  end
end

def border_class

def border_class
  border_none == true ? "border_none" : nil
end

def classname

def classname
  generate_classname("pb_card_kit",
                     selected_class,
                     shadow_class,
                     highlight_position_class,
                     highlight_color_class,
                     border_class)
end

def highlight_color_class

def highlight_color_class
  highlight[:color].present? ? "highlight_#{highlight[:color]}" : nil
end

def highlight_position_class

def highlight_position_class
  highlight[:position].present? ? "highlight_#{highlight[:position]}" : nil
end

def selected_class

def selected_class
  selected ? "selected" : "deselected"
end

def shadow_class

def shadow_class
  shadow != "none" ? "shadow_#{shadow}" : nil
end