diff options
Diffstat (limited to 'app/views/nodes/edit.html.erb')
| -rw-r--r-- | app/views/nodes/edit.html.erb | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/app/views/nodes/edit.html.erb b/app/views/nodes/edit.html.erb index 25f15c2..12dc000 100644 --- a/app/views/nodes/edit.html.erb +++ b/app/views/nodes/edit.html.erb | |||
| @@ -82,17 +82,27 @@ | |||
| 82 | <ul id="related_asset_list" class="thumbnail_list"> | 82 | <ul id="related_asset_list" class="thumbnail_list"> |
| 83 | <% @page.related_assets.includes(:asset).each do |related| %> | 83 | <% @page.related_assets.includes(:asset).each do |related| %> |
| 84 | <li data-url="<%= node_related_asset_path(@node, related) %>" | 84 | <li data-url="<%= node_related_asset_path(@node, related) %>" |
| 85 | data-asset-id="<%= related.asset.id %>" | ||
| 85 | data-large-url="<%= related.asset.upload.url(:large) %>" | 86 | data-large-url="<%= related.asset.upload.url(:large) %>" |
| 86 | data-original-url="<%= related.asset.upload.url %>" | 87 | data-original-url="<%= related.asset.upload.url %>" |
| 87 | data-name="<%= related.asset.name %>"> | 88 | data-name="<%= related.asset.name %>" |
| 89 | data-has-credit="<%= related.asset.show_credit? %>" | ||
| 90 | data-headline="<%= related.headline? %>" | ||
| 91 | class="<%= "is_headline" if related.headline? %>"> | ||
| 88 | <span class="related_asset_handle"><%= icon("grip-vertical", library: "tabler", "aria-hidden": true) %></span> | 92 | <span class="related_asset_handle"><%= icon("grip-vertical", library: "tabler", "aria-hidden": true) %></span> |
| 89 | <%= image_tag related.asset.upload.url(:thumb) %> | 93 | <%= image_tag related.asset.upload.url(:thumb) %> |
| 94 | <button type="button" class="related_asset_set_headline" | ||
| 95 | aria-pressed="<%= related.headline? %>" aria-label="Set as headline image" | ||
| 96 | title="Use this photo as the page's headline image"> | ||
| 97 | <%= icon("star", library: "tabler", "aria-hidden": true) %> | ||
| 98 | </button> | ||
| 90 | <button type="button" class="related_asset_remove" aria-label="Remove image"> | 99 | <button type="button" class="related_asset_remove" aria-label="Remove image"> |
| 91 | <%= icon("x", library: "tabler", "aria-hidden": true) %> | 100 | <%= icon("x", library: "tabler", "aria-hidden": true) %> |
| 92 | </button> | 101 | </button> |
| 93 | </li> | 102 | </li> |
| 94 | <% end %> | 103 | <% end %> |
| 95 | </ul> | 104 | </ul> |
| 105 | <p class="field_hint">The starred image or PDF becomes this page's headline on the public site. If none is starred, visitors get a link to browse all attached images instead.</p> | ||
| 96 | <%= text_field_tag nil, nil, id: "related_asset_search_term", placeholder: "Search images to attach…", autocomplete: "off" %> | 106 | <%= text_field_tag nil, nil, id: "related_asset_search_term", placeholder: "Search images to attach…", autocomplete: "off" %> |
| 97 | <div id="related_asset_search_results" class="search_results"></div> | 107 | <div id="related_asset_search_results" class="search_results"></div> |
| 98 | </div> | 108 | </div> |
| @@ -102,6 +112,9 @@ | |||
| 102 | <li> | 112 | <li> |
| 103 | <span class="related_asset_handle"><%= icon("grip-vertical", library: "tabler", "aria-hidden": true) %></span> | 113 | <span class="related_asset_handle"><%= icon("grip-vertical", library: "tabler", "aria-hidden": true) %></span> |
| 104 | <img src=""> | 114 | <img src=""> |
| 115 | <button type="button" class="related_asset_set_headline" aria-pressed="false" aria-label="Set as headline image"> | ||
| 116 | <%= icon("star", library: "tabler", "aria-hidden": true) %> | ||
| 117 | </button> | ||
| 105 | <button type="button" class="related_asset_remove" aria-label="Remove image"> | 118 | <button type="button" class="related_asset_remove" aria-label="Remove image"> |
| 106 | <%= icon("x", library: "tabler", "aria-hidden": true) %> | 119 | <%= icon("x", library: "tabler", "aria-hidden": true) %> |
| 107 | </button> | 120 | </button> |
