Sha256: 9ce544ea481d4e76114c44d852120cf5f98c198d1eba2fd6490c6b06a2b2664c

Contents?: true

Size: 1.07 KB

Versions: 3

Compression:

Stored size: 1.07 KB

Contents

-#
-# ish_manager / galleries / _index.haml
-#
-# _vp_ 2022-09-25 :: Small styling revision
-#

- n_thumbs   ||= 8

.galleries--index

  = render 'ish_manager/galleries/menu', count: @galleries.count

  - if @galleries.length > 0

    - if @galleries.respond_to? :total_pages
      = paginate @galleries, :param_name => :galleries_page, :views_prefix => 'ish_manager'

    .row
      - @galleries.each do |g|
        .col-sm-12.col-md-6
          .bordered-card
            %h5
              = link_to '[~]', edit_gallery_path( g )
              = link_to g.name, gallery_path(g.slug)
              (#{g.photos.length})
            = render 'meta', item: g
            - if g.photos.length == 0
              No Photos
            - else
              .flex-row
                - g.photos.limit( n_thumbs ).each do |photo|
                  = link_to image_tag(photo.photo.url(:thumb), :alt => g.name), gallery_path(g.slug)

    - if @galleries.respond_to? :total_pages
      = paginate @galleries, :param_name => :galleries_page, :views_prefix => 'ish_manager'

  - else
    %h5 No Galleries

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ish_manager-0.1.8.318 app/views/ish_manager/galleries/_index.haml
ish_manager-0.1.8.317 app/views/ish_manager/galleries/_index.haml
ish_manager-0.1.8.316 app/views/ish_manager/galleries/_index.haml