Sha256: 36d3eb5b9a8c28b6b9f6167678616b01f7d6837baa6d91d9f8ab886b6f19899c

Contents?: true

Size: 1.99 KB

Versions: 3

Compression:

Stored size: 1.99 KB

Contents

- if collection.any?
  %main.mt-5{ id: defined?(block) ? block.anchor : "#{collection.class.name.underscore}_as_features" }
    .container
      %section#best-features.text-center
        - if defined?(block)
          %h2.mb-4.font-weight-bold
            = block.title
          .row.d-flex.justify-content-center.mb-4
            .col-md-8
              %p.grey-text
                = block.description
        .row
          - if collection.count == 1
            - item = collection.first
            .col.col-sm-2.col-xl-4.col-lg-4.col-md-4.mb-1.auto{ class:  (item.anchor.present? ? :link : ''), data: { href: item.anchor.present? ? "##{item.anchor}" : '' } }
              - if item.icon.present?
                = fa_icon item.icon, class: 'fa-4x blue-text'
              - else
                - image_css_class_name = defined?(options) ? options.dig(:image, :css, :class_name) : ''
                = image_tag item.image, class: image_css_class_name
              %h4.my-4
                = item.title
              %p.grey-text
                != item.text
            .col.col-sm-10.col-xl-8.col-lg-8.col-md-8.mb-1.auto{ class:  (item.anchor.present? ? :link : ''), data: { href: item.anchor.present? ? "##{item.anchor}" : '' } }
              %p.grey-text
                != item.full_text
          - else
            - collection.each_slice 3 do |sub_collection|
              - sub_collection.each do |item|
                .col.col-sm-2.col-xl-4.col-lg-4.col-md-4.mb-1.auto{ class:  (item.anchor.present? ? :link : ''), data: { href: item.anchor.present? ? "##{item.anchor}" : '' } }
                  - if item.icon.present?
                    = fa_icon item.icon, class: 'fa-4x blue-text'
                  - else
                    - image_css_class_name = defined?(options) ? options.dig(:image, :css, :class_name) : ''
                    = image_tag item.image, class: image_css_class_name
                  %h4.my-4
                    = item.title
                  %p.grey-text
                    != item.text

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tramway-landing-1.4 app/views/tramway/landing/blocks/templates/_features_list.html.haml
tramway-landing-1.3.6 app/views/tramway/landing/blocks/templates/_features_list.html.haml
tramway-landing-1.3.5 app/views/tramway/landing/blocks/templates/_features_list.html.haml