Sha256: d99cbdf19f399eb89bbc4d07c7711314c9d4954fdee1bcfdd8352b53faf7e70f
Contents?: true
Size: 709 Bytes
Versions: 12
Compression:
Stored size: 709 Bytes
Contents
# LOCALIZE first item TOGGLE_MAP = { close: %w[open open], open: %w[close closed] }.freeze format :html do view :header, perms: :none do header_wrap [render_header_title, render_menu] end def header_wrap header_parts wrap_with :div, class: classy("d0-card-header") do output Array.wrap(header_parts) end end view :header_title, perms: :none do wrap_with (voo.header || default_header), class: classy("d0-card-header-title") do render_title end end def default_header main? ? :h1 : :h2 end def show_draft_link? card.drafts.present? && @slot_view == :edit end def structure_editable? card.structure && card.template.ok?(:update) end end
Version data entries
12 entries across 12 versions & 1 rubygems