Sha256: 1d1d27af32c32f01976bed2b70a066c387a23fe8d5cce4973ebfe7ac71e8d7de

Contents?: true

Size: 1.47 KB

Versions: 42

Compression:

Stored size: 1.47 KB

Contents

- @slideshow = ::Virgo::Slideshow.find(@attributes[:id].to_s)
- el_id = "slideshow-#{SecureRandom.hex(4)}"

.slideshow-box-anchor{data: {target: "##{el_id}"}}
  .slideshow-box-wrapper
    .slideshow-box{data: {slideshow_id: @slideshow.id}}
      .carousel.slide{id: el_id, data: {interval: 'false'}}
        .slide-info
          %span.active-slide-num 1
          %span.slash= "/"
          %span.total-slides= @slideshow.slides.size
        .slide-expand-collapse.hidden-xs.hidden-sm
          %i.fa.fa-expand.slide-icon.slide-expand.js-expand-slideshow-box
          %i.fa.fa-compress.slide-icon.slide-collapse.js-collapse-slideshow-box

        .carousel-inner
          - @slideshow.slides.by_position.each_with_index do |slide, index|
            .item{class: ("active" if index == 0)}
              - if slide.title.present?
                %h3.slide-title= raw slide.title
              .slide-subject
                - if slide.video?
                  .responsive-video-wrap= raw slide.video_embed
                - elsif slide.image
                  = image_tag slide.image.image.url
              - if slide.text.present?
                .carousel-caption
                  = raw slide.text

        %a.left.carousel-control{href: "##{el_id}", data: {slide: "prev"}}
          %span.control-icon.icon-prev
            %i.fa.fa-long-arrow-left
        %a.right.carousel-control{href: "##{el_id}", data: {slide: "next"}}
          %span.control-icon.icon-next
            %i.fa.fa-long-arrow-right

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
virgo-0.3.17 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.16 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.15 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.14 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.13 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.12 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.11 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.10 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.9 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.8 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.7 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.6 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.4 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.3 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.2 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3.1 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.3 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.2.9 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.2.8 app/views/virgo/shortcode_templates/slideshow.haml
virgo-0.2.7 app/views/virgo/shortcode_templates/slideshow.haml