diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-07-24 18:04:56 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-07-24 18:04:56 +0200 |
| commit | 50ca5e40f461290a2db7452b95f80dd3188dba1d (patch) | |
| tree | 2d94b44463afa35ef6cab73b8aac70c38c4cc0bf /app/views/nodes/edit.html.erb | |
| parent | d5883869e97244335370d54e21ef46b3f1885899 (diff) | |
Rename layout classes to what they actually do
Diffstat (limited to 'app/views/nodes/edit.html.erb')
| -rw-r--r-- | app/views/nodes/edit.html.erb | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/app/views/nodes/edit.html.erb b/app/views/nodes/edit.html.erb index 55397d42..4d58e62c 100644 --- a/app/views/nodes/edit.html.erb +++ b/app/views/nodes/edit.html.erb | |||
| @@ -25,7 +25,7 @@ | |||
| 25 | <%= link_to "Preview ↗", preview_page_path(@page), target: "_blank", rel: "noopener", class: "preview_link" %> | 25 | <%= link_to "Preview ↗", preview_page_path(@page), target: "_blank", rel: "noopener", class: "preview_link" %> |
| 26 | </div> | 26 | </div> |
| 27 | 27 | ||
| 28 | <div id="page_editor"> | 28 | <div id="admin_layout"> |
| 29 | <%= form_for(@node, html: { data: { autosave_url: autosave_node_path(@node), show_url: node_path(@node) } }) do |f| %> | 29 | <%= form_for(@node, html: { data: { autosave_url: autosave_node_path(@node), show_url: node_path(@node) } }) do |f| %> |
| 30 | <% if @node.errors.any? %> | 30 | <% if @node.errors.any? %> |
| 31 | <div class="error_messages"> | 31 | <div class="error_messages"> |
| @@ -37,14 +37,14 @@ | |||
| 37 | <div id="edit_grid"> | 37 | <div id="edit_grid"> |
| 38 | 38 | ||
| 39 | <div id="main_fields"> | 39 | <div id="main_fields"> |
| 40 | <div class="node_description">Title</div> | 40 | <div class="layout_row_label">Title</div> |
| 41 | <div class="node_content"><%= d.text_field :title %></div> | 41 | <div class="layout_row_content"><%= d.text_field :title %></div> |
| 42 | 42 | ||
| 43 | <div class="node_description">Abstract</div> | 43 | <div class="layout_row_label">Abstract</div> |
| 44 | <div class="node_content"><%= d.text_area :abstract %></div> | 44 | <div class="layout_row_content"><%= d.text_area :abstract %></div> |
| 45 | 45 | ||
| 46 | <div class="node_description">Attachments</div> | 46 | <div class="layout_row_label">Attachments</div> |
| 47 | <div class="node_content"> | 47 | <div class="layout_row_content"> |
| 48 | <div id="related_assets" | 48 | <div id="related_assets" |
| 49 | data-search-url="<%= search_node_related_assets_path(@node) %>" | 49 | data-search-url="<%= search_node_related_assets_path(@node) %>" |
| 50 | data-create-url="<%= node_related_assets_path(@node) %>"> | 50 | data-create-url="<%= node_related_assets_path(@node) %>"> |
| @@ -94,16 +94,16 @@ | |||
| 94 | <details id="metadata_details"> | 94 | <details id="metadata_details"> |
| 95 | <summary>Metadata (slug, parent, tags, template, author, images)</summary> | 95 | <summary>Metadata (slug, parent, tags, template, author, images)</summary> |
| 96 | <div id="metadata"> | 96 | <div id="metadata"> |
| 97 | <div class="node_description">Slug</div> | 97 | <div class="layout_row_label">Slug</div> |
| 98 | <div class="node_content"> | 98 | <div class="layout_row_content"> |
| 99 | <%= f.text_field( | 99 | <%= f.text_field( |
| 100 | :staged_slug, :value => @node.staged_slug || @node.slug | 100 | :staged_slug, :value => @node.staged_slug || @node.slug |
| 101 | ) | 101 | ) |
| 102 | %> | 102 | %> |
| 103 | </div> | 103 | </div> |
| 104 | 104 | ||
| 105 | <div class="node_description">parent</div> | 105 | <div class="layout_row_label">parent</div> |
| 106 | <div class="node_content"> | 106 | <div class="layout_row_content"> |
| 107 | <%= text_field_tag :move_to_search_term, @node.parent.title rescue "" %> | 107 | <%= text_field_tag :move_to_search_term, @node.parent.title rescue "" %> |
| 108 | <p class="field_hint">Start typing to find a new parent for this node.</p> | 108 | <p class="field_hint">Start typing to find a new parent for this node.</p> |
| 109 | <div id="move_to_search_results" class="search_results"></div> | 109 | <div id="move_to_search_results" class="search_results"></div> |
| @@ -114,23 +114,23 @@ | |||
| 114 | %> | 114 | %> |
| 115 | </div> | 115 | </div> |
| 116 | 116 | ||
| 117 | <div class="node_description">Tags</div> | 117 | <div class="layout_row_label">Tags</div> |
| 118 | <div class="node_content"> | 118 | <div class="layout_row_content"> |
| 119 | <%= text_field_tag :tag_list, @page.tag_list.join(', ') %> | 119 | <%= text_field_tag :tag_list, @page.tag_list.join(', ') %> |
| 120 | <span class="field_hint">Comma separated, lowercase.</span> | 120 | <span class="field_hint">Comma separated, lowercase.</span> |
| 121 | </div> | 121 | </div> |
| 122 | 122 | ||
| 123 | <div class="node_description">Publish at</div> | 123 | <div class="layout_row_label">Publish at</div> |
| 124 | <div class="node_content"><%= d.datetime_select :published_at, :value => @page.published_at %></div> | 124 | <div class="layout_row_content"><%= d.datetime_select :published_at, :value => @page.published_at %></div> |
| 125 | 125 | ||
| 126 | <div class="node_description">Template</div> | 126 | <div class="layout_row_label">Template</div> |
| 127 | <div class="node_content"> | 127 | <div class="layout_row_content"> |
| 128 | <%= d.select :template_name, custom_page_templates, {:prompt => 'Select Template'} %> | 128 | <%= d.select :template_name, custom_page_templates, {:prompt => 'Select Template'} %> |
| 129 | <span class="field_hint">Set automatically based on how this node was created - change it if needed.</span> | 129 | <span class="field_hint">Set automatically based on how this node was created - change it if needed.</span> |
| 130 | </div> | 130 | </div> |
| 131 | 131 | ||
| 132 | <div class="node_description">Author</div> | 132 | <div class="layout_row_label">Author</div> |
| 133 | <div class="node_content"> | 133 | <div class="layout_row_content"> |
| 134 | <%= d.select :user_id, user_list, | 134 | <%= d.select :user_id, user_list, |
| 135 | :selected => @page.user_id || @node.draft&.user_id || @node.head&.user_id %> | 135 | :selected => @page.user_id || @node.draft&.user_id || @node.head&.user_id %> |
| 136 | </div> | 136 | </div> |
| @@ -139,7 +139,7 @@ | |||
| 139 | </details> | 139 | </details> |
| 140 | 140 | ||
| 141 | <div id="content"> | 141 | <div id="content"> |
| 142 | <div class="node_description">Body</div> | 142 | <div class="layout_row_label">Body</div> |
| 143 | <div class="body_toolbar_row"> | 143 | <div class="body_toolbar_row"> |
| 144 | <button type="button" id="preview_toggle" class="view_toggle" aria-pressed="false" aria-label="Toggle live preview" title="Toggle live preview"> | 144 | <button type="button" id="preview_toggle" class="view_toggle" aria-pressed="false" aria-label="Toggle live preview" title="Toggle live preview"> |
| 145 | <%= icon("layout-sidebar-right", library: "tabler", "aria-hidden": true) %> <span>Live preview</span> | 145 | <%= icon("layout-sidebar-right", library: "tabler", "aria-hidden": true) %> <span>Live preview</span> |
| @@ -151,7 +151,7 @@ | |||
| 151 | 151 | ||
| 152 | <div id="editor_and_preview"> | 152 | <div id="editor_and_preview"> |
| 153 | <div class="preview_content"> | 153 | <div class="preview_content"> |
| 154 | <div class="node_content"><%= d.text_area :body, :class => 'with_editor' %></div> | 154 | <div class="layout_row_content"><%= d.text_area :body, :class => 'with_editor' %></div> |
| 155 | </div> | 155 | </div> |
| 156 | <div id="preview_panel" style="display:none"> | 156 | <div id="preview_panel" style="display:none"> |
| 157 | <iframe id="live_preview_iframe" title="Live preview" data-src="<%= preview_page_path(@page, :locale => I18n.default_locale) %>"></iframe> | 157 | <iframe id="live_preview_iframe" title="Live preview" data-src="<%= preview_page_path(@page, :locale => I18n.default_locale) %>"></iframe> |
