Add page to hierarchy
Some checks failed
/ Run tests (push) Successful in 1m48s
/ Build, push and deploy image (push) Has been cancelled
/ Run system tests (push) Has been cancelled

This commit is contained in:
david 2024-11-17 18:57:44 +01:00
parent acc5357627
commit e576aa1e39

View file

@ -41,13 +41,13 @@ h2 2 Protokoll
- @report.pages.select { |p| p.elements.any? { |e| e.success_criteria.any? { _1.failed? } } }.each do |page| - @report.pages.select { |p| p.elements.any? { |e| e.success_criteria.any? { _1.failed? } } }.each do |page|
- current_page_pos += 1 - current_page_pos += 1
- current_element_pos = 0 - current_element_pos = 0
/h3 = "2.#{current_page_pos} #{page.path}" h3 = "2.#{current_page_pos} #{page.path}"
- page.elements.select { |e| e.success_criteria.any? { _1.failed? } }.each do |element| - page.elements.select { |e| e.success_criteria.any? { _1.failed? } }.each do |element|
- current_element_pos += 1 - current_element_pos += 1
- current_abs_element_pos += 1 - current_abs_element_pos += 1
- current_sc_pos = 0 - current_sc_pos = 0
/h4 = "2.#{current_page_pos}.#{current_element_pos} #{element.title}" h4 = "2.#{current_page_pos}.#{current_element_pos} #{element.title}"
h3 = "2.#{current_abs_element_pos} #{element.title}" /h3 = "2.#{current_abs_element_pos} #{element.title}"
p p
strong Pfad: strong Pfad:
span =< page.path span =< page.path
@ -55,8 +55,11 @@ h2 2 Protokoll
= element.description = element.description
- element.success_criteria.select{ _1.failed? }.each do |sc| - element.success_criteria.select{ _1.failed? }.each do |sc|
- current_sc_pos += 1 - current_sc_pos += 1
h4 = "2.#{current_abs_element_pos}.#{current_sc_pos} #{sc.title}" /h4
small = sc.number = "2.#{current_abs_element_pos}.#{current_sc_pos} #{sc.title}"
h5 = "2.#{current_page_pos}.#{current_element_pos}.#{current_sc_pos}"
strong Protokoll-Nummer
=< sc.number
- if sc.test_comment? - if sc.test_comment?
p = sc.test_comment p = sc.test_comment
- safe_display(sc.quick_criterion) do - safe_display(sc.quick_criterion) do
@ -66,7 +69,7 @@ h2 2 Protokoll
strong Quick Fail strong Quick Fail
.body_text = _1 .body_text = _1
- safe_display(sc.quick_fix) do - safe_display(sc.quick_fix) do
strong Kriterium strong Quick Fix
.body_text = _1 .body_text = _1
strong WCAG strong WCAG
.body_text = link_to(sc.check.external_number, sc.check.external_url) .body_text = link_to(sc.check.external_number, sc.check.external_url)