GUI cosmetics
This commit is contained in:
parent
fab4981508
commit
3e2cef9907
2 changed files with 8 additions and 14 deletions
|
|
@ -25,7 +25,7 @@
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% safe_display(element.screenshot) do |s| %>
|
<% safe_display(element.screenshot) do |s| %>
|
||||||
<div data-controller="lightbox">
|
<div class="mb-3" data-controller="lightbox">
|
||||||
<%= link_to(s) do %>
|
<%= link_to(s) do %>
|
||||||
<%= image_tag(s.variant(:thumbnail), class: "img-fluid", alt: "Screenshot des getesteten Elements") %>
|
<%= image_tag(s.variant(:thumbnail), class: "img-fluid", alt: "Screenshot des getesteten Elements") %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,7 @@
|
||||||
li id=dom_id(element, :page_nav_row) data={ "sortable-url": element_path(element), "form-name": "element", "position-attribute": "position" }
|
li.d-flex id=dom_id(element, :page_nav_row) data={ "sortable-url": element_path(element), "form-name": "element", "position-attribute": "position" }
|
||||||
- if current_page
|
- url = current_page ? "##{dom_id(element)}" : report_path(element.report, page_id: element.page.id, anchor: dom_id(element))
|
||||||
=< link_to("##{dom_id(element)}", data: { "turbo": false }) do
|
|
||||||
i.bi.bi-boxes.me-2
|
i.bi.bi-boxes.me-2
|
||||||
|
=< link_to(url, data: { "turbo": false }, class: "me-auto") do
|
||||||
span id=dom_id(element, :page_nav_title)
|
span id=dom_id(element, :page_nav_title)
|
||||||
= "#{element.number} #{element.title}"
|
= "#{element.number} #{element.title}"
|
||||||
i.bi.bi-grip-vertical.float-end.handle
|
i.bi.bi-grip-vertical.handle
|
||||||
- else
|
|
||||||
=< link_to(report_path(element.report, page_id: element.page.id, anchor: dom_id(element)), data: { "turbo": false }) do
|
|
||||||
i.bi.bi-boxes.me-2
|
|
||||||
span id=dom_id(element, :page_nav_title)
|
|
||||||
=< "#{element.number} #{element.title}"
|
|
||||||
i.bi.bi-grip-vertical.float-end.handle
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue