|
37 | 37 |
|
38 | 38 | - Map::BASE_MAPS.each do |base_map| |
39 | 39 | - active = (@map_properties[:base_map] == base_map) |
40 | | - |
41 | 40 | - map_image = "base_maps/placeholder.jpg" |
42 | 41 | - if Rails.application.assets.find_asset("base_maps/#{base_map}.jpg").present? |
43 | 42 | - map_image = "base_maps/#{base_map}.jpg" |
44 | 43 | = image_tag(map_image, data: { base_map: base_map, action: "click->map--settings#updateBaseMap" }, class: "layer-preview", loading: 'lazy') |
45 | 44 |
|
46 | | - %br |
47 | | - - # Default checkbox state gets set by initSettingsModal() |
48 | | - %span.no-wrap.me-2 |
49 | | - %label{ for: "map-terrain"} 3D Terrain: |
50 | | - %input#map-terrain{type: "checkbox", data: { action: "click->map--settings#updateTerrain"} } |
| 45 | + .map-settings |
| 46 | + - # Default checkbox state gets set by initSettingsModal() |
| 47 | + %span.no-wrap.me-2 |
| 48 | + %label{ for: "map-terrain"} 3D Terrain: |
| 49 | + %input#map-terrain{type: "checkbox", data: { action: "click->map--settings#updateTerrain"} } |
51 | 50 |
|
52 | | - %span.no-wrap.me-2 |
53 | | - %label{ for: "map-hillshade"} Hillshade: |
54 | | - %input#map-hillshade{type: "checkbox", data: { action: "click->map--settings#updateHillshade"} } |
| 51 | + %span.no-wrap.me-2 |
| 52 | + %label{ for: "map-hillshade"} Hillshade: |
| 53 | + %input#map-hillshade{type: "checkbox", data: { action: "click->map--settings#updateHillshade"} } |
55 | 54 |
|
56 | | - %span.no-wrap.me-2 |
57 | | - %label{ for: "map-contours"} Contour lines: |
58 | | - %input#map-contours{type: "checkbox", data: { action: "click->map--settings#updateContours"} } |
| 55 | + %span.no-wrap.me-2 |
| 56 | + %label{ for: "map-contours"} Contour lines: |
| 57 | + %input#map-contours{type: "checkbox", data: { action: "click->map--settings#updateContours"} } |
59 | 58 |
|
60 | | - %span.no-wrap.me-2 |
61 | | - %label{ for: "map-globe"} Globe: |
62 | | - %input#map-globe{type: "checkbox", data: { action: "click->map--settings#updateGlobe"} } |
| 59 | + %span.no-wrap.me-2 |
| 60 | + %label{ for: "map-globe"} Globe: |
| 61 | + %input#map-globe{type: "checkbox", data: { action: "click->map--settings#updateGlobe"} } |
63 | 62 |
|
64 | 63 |
|
65 | 64 | .feature-section-card |
|
0 commit comments