module Kitchen::Directions::BakeStepwise
Public Class Methods
v1(book:)
click to toggle source
# File lib/kitchen/directions/bake_stepwise.rb, line 6 def self.v1(book:) book.search('ol.stepwise').each do |ol| ol.remove_class('stepwise') ol.add_class('os-stepwise') ol.search('li').each_with_index do |li, ii| li.wrap_children('span', class: 'os-stepwise-content') li.prepend(child: <<~HTML <span class="os-stepwise-token">#{I18n.t(:stepwise_step_label)} #{ii + 1}. </span> HTML ) end end end