Files
old-holivud2/app/helpers/cards_helper.rb
2020-05-31 22:38:19 +02:00

23 lines
757 B
Ruby

module CardsHelper
def card_header(text: "", subtext: "", close_action_path: nil)
heading =
content_tag(:div, class: "d-flex flex-row justify-content-between align-items-center") do
concat content_tag(:h1, text, class: "h3")
if close_action_path.present?
concat link_to(t("shared.close"), close_action_path, class: "font-weight-bold small text-uppercase text-more-muted")
end
end
content_tag(:div, class: "card-header") do
concat heading
if subtext.present?
concat content_tag(:small, subtext, class: "text-muted")
end
end
end
def card_field_set_tag(text, &block)
field_set_tag content_tag(:span, text, class: "h6 text-muted text-uppercase"), &block
end
end