Sha256: 38c6d0e9cb4b8d341a98b28d38e6a6d4bbc8c2df793a5da7921dfd47acc3fd6e

Contents?: true

Size: 991 Bytes

Versions: 9

Compression:

Stored size: 991 Bytes

Contents

.maps-map-editor
  %h1 Map Editor

  .map-editor
    = image_tag @map.image.image.url(:original)
    - @map.markers.each do |m|
      .marker{ data: { 'slug': m.slug, 'center-offset-x': m.centerOffsetX, 'center-offset-y': m.centerOffsetY }, style: "top: #{m.y-m.centerOffsetY}px; left: #{m.x-m.centerOffsetX}px;" }
        = image_tag m.image.image.url(:original)
        = image_tag('icons/10x10_red-cross.png', class: 'red-cross', style: "top: #{m.centerOffsetY-10}px; left: #{m.centerOffsetX-10}px;" )

  .markers-list
    %h1
      Markers (#{@map.markers.length})
      = link_to '[+]', new_marker_path({ map_id: @map.id })
    - @map.markers.each do |m|
      = form_for m, { html: { class: "item #{m.slug}" }, url: marker_path(m.id) } do |f|
        = m.slug
        = link_to '[~]', edit_marker_path(m.id)
        .field
          = f.label :x
          = f.text_field :x
        .field
          = f.label :y
          = f.text_field :y
        .field
          = f.submit 'Save'

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ish_manager-0.1.8.258 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.257 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.256 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.255 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.254 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.253 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.252 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.251 app/views/ish_manager/maps/map_editor.haml
ish_manager-0.1.8.250 app/views/ish_manager/maps/map_editor.haml