Sha256: 4aeb0767e91463438e252691c8de7deaf93afeadad026c0accc98adad0afccc4

Contents?: true

Size: 1.62 KB

Versions: 42

Compression:

Stored size: 1.62 KB

Contents

.spacer.md
.row
  .col-md-8.col-md-offset-2
    %h2= "#{@slide.new_record? ? 'Add New' : 'Edit'} Slide"
    - url = @slide.new_record? ? admin_slideshow_slides_path(@slideshow) : admin_slide_path(@slide)

    = simple_form_for @slide, url: url, html: {class: 'admin-slide-form'} do |f|
      = base_errors(@slide)
      = f.input :slideshow_id, as: :hidden

      = f.input :title, label: "Title (optional, markup allowed)", as: :string

      - if @slide.image.present?
        .thumbnail.slide-thumb
          = image_tag @slide.image.image.url, class: "js-image-thumb"
        = link_to "Change Image", "#", class: "btn btn-default js-change-image-link"

      - else
        .thumbnail.slide-thumb.empty
          = image_tag "#", class: "js-image-thumb hidden"

        = link_to "Add Image", "#", class: "btn btn-default js-add-image-link", id: 'add-slide-image'

      .spacer

      = f.input :image_id, as: :hidden, input_html: {class: "js-image-id"}

      %p.info
        #{'...'} Alternatively you can present a video in this slide by pasting an embed code in the field below
      = f.input :video_embed, label: "Video embed code"
      = f.input :text, label: "Text (optional, markup allowed)", input_html: {class: 'md'}

      = f.button :submit, "Save slide", class: "btn btn-primary pull-right", data: {disable_with: "Saving..."}, id: 'save-slide'

      - if @slide.persisted?
        = link_to admin_slide_path(@slide), data: {method: :delete, confirm: "Are you sure you want to remove this slide?"}, class: 'btn btn-danger pull-left delete-slide' do
          %i.fa.fa-trash-o
          Remove Slide

:coffee
  $ -> new AdminSlideForm

Version data entries

42 entries across 42 versions & 1 rubygems

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