<%= turbo_frame_tag "new_element_frame" do %>
<%= render partial: "pages/new_element_button", locals: { page: page } %>
<% end %>
diff --git a/app/views/pages/new.html.erb b/app/views/pages/new.html.erb
index 3dac663..cdf2e3c 100644
--- a/app/views/pages/new.html.erb
+++ b/app/views/pages/new.html.erb
@@ -3,7 +3,6 @@
<%= turbo_frame_tag "new_page_frame" do %>
<%= render "form", page: @page %>
- <%= link_to "Abbrechen", report_path(@page.report) %>
<% end %>
diff --git a/app/views/pages/show.html.erb b/app/views/pages/show.html.erb
deleted file mode 100644
index ab0f41b..0000000
--- a/app/views/pages/show.html.erb
+++ /dev/null
@@ -1,9 +0,0 @@
-
<%= t("scaffold.pagetitle_show", model: @page.class.model_name.human) %>
-
-<%= render @page %>
-
-
- <%= link_to t("scaffold.link_edit", model: @page.model_name.human), edit_page_path(@page) %>
- <%= link_to t("scaffold.link_index", model: @page.model_name.human(count: 2)), report_pages_path(@page.report) %>
- <%= button_to t("scaffold.link_destroy", model: @page.model_name.human), @page, method: :delete, class: "btn btn-outline-danger" %>
-
diff --git a/app/views/pages/show.html.slim b/app/views/pages/show.html.slim
new file mode 100644
index 0000000..535d219
--- /dev/null
+++ b/app/views/pages/show.html.slim
@@ -0,0 +1,9 @@
+h1
+ = t("scaffold.pagetitle_show", model: @page.class.model_name.human)
+= render @page
+= turbo_frame_tag(dom_id(@page, :notes)) do
+ = render partial: "pages/notes", locals: { page: @page }
+.action-row
+ = link_to t("scaffold.link_edit", model: @page.model_name.human), edit_page_path(@page)
+ = link_to t("scaffold.link_index", model: @page.model_name.human(count: 2)), report_pages_path(@page.report)
+ = button_to t("scaffold.link_destroy", model: @page.model_name.human), @page, method: :delete, class: "btn btn-outline-danger"
diff --git a/app/views/reports/_new_page_button.html.erb b/app/views/reports/_new_page_button.html.erb
index 02f99a0..c9cdae5 100644
--- a/app/views/reports/_new_page_button.html.erb
+++ b/app/views/reports/_new_page_button.html.erb
@@ -1 +1 @@
-<%= link_to "#{tag.i(class: "bi bi-plus-lg")} Neuer Pfad".html_safe, new_report_page_path(report), class: "btn btn-primary" %>
+<%= link_to "#{tag.i(class: "bi bi-plus-lg")} Neuer Pfad".html_safe, new_report_page_path(report), class: "btn btn-primary mb-3" %>
diff --git a/app/views/reports/show.html.slim b/app/views/reports/show.html.slim
index 90d0140..6e14462 100644
--- a/app/views/reports/show.html.slim
+++ b/app/views/reports/show.html.slim
@@ -1,22 +1,27 @@
h1
i.bi.bi-journal-text.me-2
= @report.name
-p.small
+p.small.mb-2
| Erstellt am
= l(@report.created_at, format: :short)
| , zuletzt bearbeitet am
= l(@report.updated_at, format: :short)
- if @report.comment
- .mt-2.mb-4.lead
+ .smb-4.lead
= @report.comment
= turbo_frame_tag "nav" do
.row
.col-lg-3.col-md-6.col-sm-12
nav.nav.nav-pills.flex-column.mb-3#page_list
- @report.pages.each do |page|
- = link_to(page.path, report_path(@report, page_id: page.id), class: "nav-link#{@current_page&.id == page.id ? " active" : nil }")
+ /= link_to(report_path(@report, page_id: page.id), class: "nav-link#{@current_page&.id == page.id ? " active" : nil }", data: { "turbo-action": :advance }) do
+ i.bi.bi-file
+ =< "#{page.position} #{page.path}"
+ = link_to(page.path, report_path(@report, page_id: page.id), class: "nav-link#{@current_page&.id == page.id ? " active" : nil }", data: { "turbo-action": :advance })
= turbo_frame_tag "new_page_frame" do
= render partial: "reports/new_page_button", locals: { report: @report }
+ = turbo_frame_tag(dom_id(@current_page, :notes)) do
+ = render partial: "pages/notes", locals: { page: @current_page }
.col-lg-9.col-md-6.col-sm-12
- if @current_page
= render @current_page
diff --git a/app/views/reports/show.rtf.erb b/app/views/reports/show.rtf.erb
index 33bf8d8..9ac82f1 100644
--- a/app/views/reports/show.rtf.erb
+++ b/app/views/reports/show.rtf.erb
@@ -1,11 +1,11 @@
<%= @report.name %>
-
+
Erstellt am <%= l(@report.created_at, format: :short) %>,
zuletzt bearbeitet am <%= l(@report.updated_at, format: :short) %>
<% if @report.comment %>
-
+
<%= @report.comment %>
<% end %>
diff --git a/app/views/success_criteria/_form.html.erb b/app/views/success_criteria/_form.html.erb
index 09bfb50..358df48 100644
--- a/app/views/success_criteria/_form.html.erb
+++ b/app/views/success_criteria/_form.html.erb
@@ -1,10 +1,10 @@
-
+
<%== render partial: "success_criteria/header", locals: { success_criterion: success_criterion } %>
- <%= bootstrap_form_with(model: success_criterion.persisted? ? success_criterion : [:element, success_criterion], data: { controller: "unsaved-changes" }) do |form| %>
+ <%= bootstrap_form_with(model: success_criterion.persisted? ? success_criterion : [:element, success_criterion]) do |form| %>
diff --git a/app/views/success_criteria/_header.html.erb b/app/views/success_criteria/_header.html.erb
index c82a109..bd2f36a 100644
--- a/app/views/success_criteria/_header.html.erb
+++ b/app/views/success_criteria/_header.html.erb
@@ -1,7 +1,7 @@
<% edit_mode = action_name == "edit" %>