summaryrefslogtreecommitdiff
path: root/app/views/events
diff options
context:
space:
mode:
authorerdgeist <erdgeist@erdgeist.org>2026-07-24 18:04:56 +0200
committererdgeist <erdgeist@erdgeist.org>2026-07-24 18:04:56 +0200
commit50ca5e40f461290a2db7452b95f80dd3188dba1d (patch)
tree2d94b44463afa35ef6cab73b8aac70c38c4cc0bf /app/views/events
parentd5883869e97244335370d54e21ef46b3f1885899 (diff)
Rename layout classes to what they actually do
Diffstat (limited to 'app/views/events')
-rw-r--r--app/views/events/edit.html.erb46
-rw-r--r--app/views/events/new.html.erb50
-rw-r--r--app/views/events/show.html.erb50
3 files changed, 73 insertions, 73 deletions
diff --git a/app/views/events/edit.html.erb b/app/views/events/edit.html.erb
index 4532ff29..5d7f613e 100644
--- a/app/views/events/edit.html.erb
+++ b/app/views/events/edit.html.erb
@@ -12,10 +12,10 @@
12 <%= hidden_field_tag :return_to, @return_to %> 12 <%= hidden_field_tag :return_to, @return_to %>
13 <%= form_error_messages(f) %> 13 <%= form_error_messages(f) %>
14 14
15 <div id="page_editor"> 15 <div id="admin_layout">
16 <div id="content"> 16 <div id="content">
17 <div class="node_description">Node</div> 17 <div class="layout_row_label">Node</div>
18 <div class="node_content"> 18 <div class="layout_row_content">
19 <% if @event.node %> 19 <% if @event.node %>
20 <%= link_to @event.node.title, node_path(@event.node) %> 20 <%= link_to @event.node.title, node_path(@event.node) %>
21 <details> 21 <details>
@@ -32,40 +32,40 @@
32 <%= f.hidden_field :node_id %> 32 <%= f.hidden_field :node_id %>
33 </div> 33 </div>
34 34
35 <div class="node_description">Start time</div> 35 <div class="layout_row_label">Start time</div>
36 <div class="node_content"><%= f.datetime_select :start_time %></div> 36 <div class="layout_row_content"><%= f.datetime_select :start_time %></div>
37 37
38 <div class="node_description">End time</div> 38 <div class="layout_row_label">End time</div>
39 <div class="node_content"><%= f.datetime_select :end_time %></div> 39 <div class="layout_row_content"><%= f.datetime_select :end_time %></div>
40 40
41 <div class="node_description">Recurrence</div> 41 <div class="layout_row_label">Recurrence</div>
42 <div class="node_content"> 42 <div class="layout_row_content">
43 <%= render "rrule_builder", f: f %> 43 <%= render "rrule_builder", f: f %>
44 </div> 44 </div>
45 45
46 <div class="node_description">Title</div> 46 <div class="layout_row_label">Title</div>
47 <div class="node_content"> 47 <div class="layout_row_content">
48 <%= f.text_field :title %> 48 <%= f.text_field :title %>
49 <span id="event_title_hint" class="field_hint">Optional — if left blank, the associated node's title is used.</span> 49 <span id="event_title_hint" class="field_hint">Optional — if left blank, the associated node's title is used.</span>
50 </div> 50 </div>
51 51
52 <div class="node_description">Tags</div> 52 <div class="layout_row_label">Tags</div>
53 <div class="node_content"><%= f.text_field :tag_list %></div> 53 <div class="layout_row_content"><%= f.text_field :tag_list %></div>
54 54
55 <div class="node_description">Allday</div> 55 <div class="layout_row_label">Allday</div>
56 <div class="node_content"><%= f.check_box :allday %></div> 56 <div class="layout_row_content"><%= f.check_box :allday %></div>
57 57
58 <div class="node_description">Url</div> 58 <div class="layout_row_label">Url</div>
59 <div class="node_content"><%= f.text_field :url %></div> 59 <div class="layout_row_content"><%= f.text_field :url %></div>
60 60
61 <div class="node_description">Latitude</div> 61 <div class="layout_row_label">Latitude</div>
62 <div class="node_content"><%= f.text_field :latitude %></div> 62 <div class="layout_row_content"><%= f.text_field :latitude %></div>
63 63
64 <div class="node_description">Longitude</div> 64 <div class="layout_row_label">Longitude</div>
65 <div class="node_content"><%= f.text_field :longitude %></div> 65 <div class="layout_row_content"><%= f.text_field :longitude %></div>
66 66
67 <div class="node_description"></div> 67 <div class="layout_row_label"></div>
68 <div class="node_content"><%= f.submit 'Update' %></div> 68 <div class="layout_row_content"><%= f.submit 'Update' %></div>
69 </div> 69 </div>
70 </div> 70 </div>
71<% end %> 71<% end %>
diff --git a/app/views/events/new.html.erb b/app/views/events/new.html.erb
index 028fce73..6472f207 100644
--- a/app/views/events/new.html.erb
+++ b/app/views/events/new.html.erb
@@ -5,51 +5,51 @@
5<%= form_for(@event) do |f| %> 5<%= form_for(@event) do |f| %>
6 <%= form_error_messages(f) %> 6 <%= form_error_messages(f) %>
7 7
8 <div id="page_editor"> 8 <div id="admin_layout">
9 <div id="content"> 9 <div id="content">
10 <div class="node_description">Node</div> 10 <div class="layout_row_label">Node</div>
11 <div class="node_content"> 11 <div class="layout_row_content">
12 <%= text_field_tag :event_node_search_term %> 12 <%= text_field_tag :event_node_search_term %>
13 <div id="event_search_results" class="search_results"></div> 13 <div id="event_search_results" class="search_results"></div>
14 <%= f.hidden_field :node_id %> 14 <%= f.hidden_field :node_id %>
15 <span class="field_hint">Optional — search and pick a node to associate this event with a page.</span> 15 <span class="field_hint">Optional — search and pick a node to associate this event with a page.</span>
16 </div> 16 </div>
17 17
18 <div class="node_description">Start time</div> 18 <div class="layout_row_label">Start time</div>
19 <div class="node_content"><%= f.datetime_select :start_time %></div> 19 <div class="layout_row_content"><%= f.datetime_select :start_time %></div>
20 20
21 <div class="node_description">End time</div> 21 <div class="layout_row_label">End time</div>
22 <div class="node_content"><%= f.datetime_select :end_time %></div> 22 <div class="layout_row_content"><%= f.datetime_select :end_time %></div>
23 23
24 <div class="node_description">Recurrence</div> 24 <div class="layout_row_label">Recurrence</div>
25 <div class="node_content"><%= render "rrule_builder", f: f %></div> 25 <div class="layout_row_content"><%= render "rrule_builder", f: f %></div>
26 26
27 <div class="node_description">Title</div> 27 <div class="layout_row_label">Title</div>
28 <div class="node_content"> 28 <div class="layout_row_content">
29 <%= f.text_field :title %> 29 <%= f.text_field :title %>
30 <span id="event_title_hint" class="field_hint">Optional — if left blank, the associated node's title is used.</span> 30 <span id="event_title_hint" class="field_hint">Optional — if left blank, the associated node's title is used.</span>
31 </div> 31 </div>
32 32
33 <div class="node_description">Tags</div> 33 <div class="layout_row_label">Tags</div>
34 <div class="node_content"><%= f.text_field :tag_list %></div> 34 <div class="layout_row_content"><%= f.text_field :tag_list %></div>
35 35
36 <div class="node_description">Allday</div> 36 <div class="layout_row_label">Allday</div>
37 <div class="node_content"><%= f.check_box :allday %></div> 37 <div class="layout_row_content"><%= f.check_box :allday %></div>
38 38
39 <div class="node_description">Url</div> 39 <div class="layout_row_label">Url</div>
40 <div class="node_content"><%= f.text_field :url %></div> 40 <div class="layout_row_content"><%= f.text_field :url %></div>
41 41
42 <div class="node_description">Latitude</div> 42 <div class="layout_row_label">Latitude</div>
43 <div class="node_content"><%= f.text_field :latitude %></div> 43 <div class="layout_row_content"><%= f.text_field :latitude %></div>
44 44
45 <div class="node_description">Longitude</div> 45 <div class="layout_row_label">Longitude</div>
46 <div class="node_content"><%= f.text_field :longitude %></div> 46 <div class="layout_row_content"><%= f.text_field :longitude %></div>
47 47
48 <div class="node_description"></div> 48 <div class="layout_row_label"></div>
49 <div class="node_content"><%= hidden_field_tag :return_to, params[:return_to] %></div> 49 <div class="layout_row_content"><%= hidden_field_tag :return_to, params[:return_to] %></div>
50 50
51 <div class="node_description"></div> 51 <div class="layout_row_label"></div>
52 <div class="node_content"><%= f.submit 'Create' %></div> 52 <div class="layout_row_content"><%= f.submit 'Create' %></div>
53 </div> 53 </div>
54 </div> 54 </div>
55<% end %> 55<% end %>
diff --git a/app/views/events/show.html.erb b/app/views/events/show.html.erb
index ac084c92..0bf14e8b 100644
--- a/app/views/events/show.html.erb
+++ b/app/views/events/show.html.erb
@@ -1,21 +1,21 @@
1<div id="page_editor" class="show_node"> 1<div id="admin_layout" class="show_node">
2 <h1><%= @event.node ? "Event for node #{@event.node.unique_name}" : "Event" %></h1> 2 <h1><%= @event.node ? "Event for node #{@event.node.unique_name}" : "Event" %></h1>
3 3
4 <div id="content"> 4 <div id="content">
5 <div class="node_description">Actions</div> 5 <div class="layout_row_label">Actions</div>
6 <div class="node_content node_info_group"> 6 <div class="layout_row_content info_group">
7 <div class="node_info_group_items"> 7 <div class="info_group_items">
8 <% if @event.node %> 8 <% if @event.node %>
9 <div class="node_info_item"> 9 <div class="info_item">
10 <%= link_to 'Node', node_path(@event.node) %> 10 <%= link_to 'Node', node_path(@event.node) %>
11 </div> 11 </div>
12 <% end %> 12 <% end %>
13 <div class="node_info_item"> 13 <div class="info_item">
14 <%= link_to edit_event_path(@event, return_to: request.path), class: 'action_button' do %> 14 <%= link_to edit_event_path(@event, return_to: request.path), class: 'action_button' do %>
15 <%= icon("edit", library: "tabler", "aria-hidden": true) %> Edit 15 <%= icon("edit", library: "tabler", "aria-hidden": true) %> Edit
16 <% end %> 16 <% end %>
17 </div> 17 </div>
18 <div class="node_info_item"> 18 <div class="info_item">
19 <%= button_to event_path(@event), method: :delete, form: { data: { confirm: 'Delete this event?' }, class: 'button_to destructive' } do %> 19 <%= button_to event_path(@event), method: :delete, form: { data: { confirm: 'Delete this event?' }, class: 'button_to destructive' } do %>
20 <%= icon("trash", library: "tabler", "aria-hidden": true) %> Destroy 20 <%= icon("trash", library: "tabler", "aria-hidden": true) %> Destroy
21 <% end %> 21 <% end %>
@@ -23,33 +23,33 @@
23 </div> 23 </div>
24 </div> 24 </div>
25 25
26 <div class="node_description">Start time</div> 26 <div class="layout_row_label">Start time</div>
27 <div class="node_content"><%=h @event.start_time %></div> 27 <div class="layout_row_content"><%=h @event.start_time %></div>
28 28
29 <div class="node_description">End time</div> 29 <div class="layout_row_label">End time</div>
30 <div class="node_content"><%=h @event.end_time %></div> 30 <div class="layout_row_content"><%=h @event.end_time %></div>
31 31
32 <div class="node_description">Rrule</div> 32 <div class="layout_row_label">Rrule</div>
33 <div class="node_content"><%=h @event.rrule %></div> 33 <div class="layout_row_content"><%=h @event.rrule %></div>
34 34
35 <% if (human = @event.humanize_rrule(I18n.locale)) %> 35 <% if (human = @event.humanize_rrule(I18n.locale)) %>
36 <div class="node_description">Recurrence</div> 36 <div class="layout_row_label">Recurrence</div>
37 <div class="node_content"><em><%= human %></em></div> 37 <div class="layout_row_content"><em><%= human %></em></div>
38 <% end %> 38 <% end %>
39 39
40 <div class="node_description">Tags</div> 40 <div class="layout_row_label">Tags</div>
41 <div class="node_content"><%=h @event.tag_list %></div> 41 <div class="layout_row_content"><%=h @event.tag_list %></div>
42 42
43 <div class="node_description">Allday</div> 43 <div class="layout_row_label">Allday</div>
44 <div class="node_content"><%=h @event.allday %></div> 44 <div class="layout_row_content"><%=h @event.allday %></div>
45 45
46 <div class="node_description">Url</div> 46 <div class="layout_row_label">Url</div>
47 <div class="node_content"><%=h @event.url %></div> 47 <div class="layout_row_content"><%=h @event.url %></div>
48 48
49 <div class="node_description">Latitude</div> 49 <div class="layout_row_label">Latitude</div>
50 <div class="node_content"><%=h @event.latitude %></div> 50 <div class="layout_row_content"><%=h @event.latitude %></div>
51 51
52 <div class="node_description">Longitude</div> 52 <div class="layout_row_label">Longitude</div>
53 <div class="node_content"><%=h @event.longitude %></div> 53 <div class="layout_row_content"><%=h @event.longitude %></div>
54 </div> 54 </div>
55</div> 55</div>