a11yist/app/views/reports/show.html.slim
david fd2a166025
Some checks failed
/ Run tests (push) Failing after 1m9s
/ Run system tests (push) Failing after 1m14s
/ Build, push and deploy image (push) Has been skipped
gui improvements
2024-11-01 03:59:49 +01:00

53 lines
2.4 KiB
Text

small.float-end
| Erstellt am
= l(@report.created_at, format: :short)
| , zuletzt bearbeitet am
= l(@report.updated_at, format: :short)
h1
i.bi.bi-journal-text.me-2
= @report.name
- if @report.comment
.smb-4.lead.mb-3
= @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(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 }
- if @current_page
= 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
- else
'Gehen Sie weiter, hier gibt es nichts zu sehen.
.action-row
= link_to report_path(@report, format: :pdf), class: "btn btn-secondary", target: "_blank" do
i.bi.bi-filetype-pdf
| PDF
= link_to report_path(@report, format: :docx), class: "btn btn-secondary", target: "_blank" do
i.bi.bi-filetype-docx
| DOCX
= link_to report_path(@report, format: :xlsx), class: "btn btn-secondary", target: "_blank" do
i.bi.bi-filetype-xlsx
| XLSX
= link_to report_path(@report, format: :rtf), class: "btn btn-secondary", target: "_blank" do
i.bi.bi-file-richtext
| RTF
= link_to report_path(@report, format: :xml), class: "btn btn-secondary", target: "_blank" do
i.bi.bi-filetype-html
| HTML
= link_to report_path(@report, format: :odt), class: "btn btn-secondary", target: "_blank" do
i.bi.bi-file-richtext
| ODT
.action-row
= link_to t("scaffold.link_edit", model: @report.model_name.human), edit_report_path(@report)
= link_to t("scaffold.link_index", model: @report.model_name.human(count: 2)), reports_path
= button_to t("scaffold.link_destroy", model: @report.model_name.human), @report, method: :delete, class: "btn btn-outline-danger"