6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# File 'lib/kitchen/directions/bake_eoc_section_content/use_section_title.rb', line 6
def self.v1(chapter:, eoc_selector: '', section_selector: '')
composite_page = chapter.search(eoc_selector).first
return if composite_page.nil?
section = composite_page.search(section_selector).first
section_title = section.first('[data-type="title"]')
composite_page_title = composite_page.first('[data-type="document-title"]')
composite_page_title.append(child:
<<~HTML
<span class="os-divider">—</span>
<span class="os-subtitle">#{section_title.text}</span>
HTML
)
section_title.trash
end
|