Sha256: b2723f812674581049ea8046c80ff2d2dbfdbeb8622a44eec9abba65065c570a

Contents?: true

Size: 718 Bytes

Versions: 92

Compression:

Stored size: 718 Bytes

Contents

module Pageflow
  module InfoBoxHelper
    def info_box(configuration)
      css_classes = ['add_info_box']

      if configuration['additional_title'].blank? &&
         configuration['additional_description'].blank?

        css_classes << 'empty'
      end

      if configuration['additional_title'].blank?
        css_classes << 'title_empty'
      end

      if configuration['additional_description'].blank?
        css_classes << 'description_empty'
      end

      render('pageflow/pages/info_box',
             configuration: configuration,
             css_class: css_classes * ' ')
    end

    def info_box_title(title)
      if title.present?
        content_tag(:h3, title)
      end
    end
  end
end

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
pageflow-17.0.4 app/helpers/pageflow/info_box_helper.rb
pageflow-17.0.3 app/helpers/pageflow/info_box_helper.rb
pageflow-17.0.2 app/helpers/pageflow/info_box_helper.rb
pageflow-17.0.1 app/helpers/pageflow/info_box_helper.rb
pageflow-17.0.0 app/helpers/pageflow/info_box_helper.rb
pageflow-16.2.0 app/helpers/pageflow/info_box_helper.rb
pageflow-16.1.0 app/helpers/pageflow/info_box_helper.rb
pageflow-16.0.0 app/helpers/pageflow/info_box_helper.rb
pageflow-15.8.0 app/helpers/pageflow/info_box_helper.rb
pageflow-14.5.2 app/helpers/pageflow/info_box_helper.rb
pageflow-15.7.1 app/helpers/pageflow/info_box_helper.rb
pageflow-15.7.0 app/helpers/pageflow/info_box_helper.rb
pageflow-15.6.1 app/helpers/pageflow/info_box_helper.rb
pageflow-15.6.0 app/helpers/pageflow/info_box_helper.rb
pageflow-15.5.0 app/helpers/pageflow/info_box_helper.rb
pageflow-15.4.0 app/helpers/pageflow/info_box_helper.rb
pageflow-15.3.0 app/helpers/pageflow/info_box_helper.rb
pageflow-15.2.2 app/helpers/pageflow/info_box_helper.rb
pageflow-15.2.1 app/helpers/pageflow/info_box_helper.rb
pageflow-15.2.0 app/helpers/pageflow/info_box_helper.rb