app/views/pageflow/linkmap_page/areas/_div.html.erb in pageflow-linkmap-page-1.5.0 vs app/views/pageflow/linkmap_page/areas/_div.html.erb in pageflow-linkmap-page-2.0.0
- old
+ new
@@ -1,18 +1,24 @@
-<%= content_tag(:div, class: "linkmap_areas", data: data_attributes) do %>
+<%= content_tag(:div, class: css_classes, data: data_attributes) do %>
<% (configuration['linkmap_areas'].presence || []).each_with_index do |attributes, index| %>
<%= linkmap_area(entry, attributes, index, configuration['background_type']) do %>
- <canvas class="visited_image"></canvas>
+ <%= linkmap_area_background_image_div('visited',
+ attributes,
+ configuration,
+ color_map_file) %>
<% if configuration['background_type'] == 'hover_video' &&
!Pageflow::ImageFile.find_by_id(configuration['hover_image_id']) %>
- <%= background_image_div_with_size(configuration,
- 'panorama_video',
- file_type: 'video_file',
- class: 'hover_image') %>
+ <%= background_image_div(configuration,
+ 'panorama_video',
+ file_type: 'video_file',
+ class: 'hover_image') %>
<% else %>
- <canvas class="hover_image"></canvas>
+ <%= linkmap_area_background_image_div('hover',
+ attributes,
+ configuration,
+ color_map_file) %>
<% end %>
<div class="linkmap_marker <%= attributes['marker'] %>">
<div class="inline_loading_spinner">
<div class="circle_inner">