app/helpers/pageflow/linkmap_page/areas_helper.rb in pageflow-linkmap-page-2.1.0 vs app/helpers/pageflow/linkmap_page/areas_helper.rb in pageflow-linkmap-page-2.2.0
- old
+ new
@@ -1,32 +1,34 @@
module Pageflow
module LinkmapPage
module AreasHelper
include BackgroundImageHelper
+ def linkmap_content_and_background_css_classes(configuration)
+ hide_overlay_boxes =
+ configuration['mobile_panorama_navigation'] == 'pan_zoom' &&
+ configuration['hide_linkmap_overlay_boxes']
+
+ [
+ 'content_and_background linkmap_page unplayed',
+ hide_overlay_boxes ? 'hide_overlay_boxes' : nil
+ ].compact.join(' ')
+ end
+
def linkmap_areas_div(entry, configuration)
color_map_file =
ColorMapFile.find_by_id(configuration['linkmap_color_map_file_id'])
masked_hover_image_file =
MaskedImageFile.find_by_id(configuration['linkmap_masked_hover_image_id'])
masked_visited_image_file =
MaskedImageFile.find_by_id(configuration['linkmap_masked_visited_image_id'])
-
- hide_overlay_boxes =
- configuration['mobile_panorama_navigation'] == 'pan_zoom' &&
- configuration['hide_linkmap_overlay_boxes']
-
render('pageflow/linkmap_page/areas/div',
entry: entry,
configuration: configuration,
color_map_file: color_map_file,
masked_hover_image_file: masked_hover_image_file,
masked_visited_image_file: masked_visited_image_file,
- css_classes: [
- 'linkmap_areas',
- hide_overlay_boxes ? 'hide_overlay_boxes' : nil
- ].compact.join(' '),
data_attributes: {
color_map_file_id: configuration['color_map_file_id']
})
end