class Weaver::NonNavPage
Page
with no navigation bar
Public Class Methods
new(title, global_settings, options, &block)
click to toggle source
Calls superclass method
# File lib/weaver/page_types/nonnav_page.rb, line 7 def initialize(title, global_settings, options, &block) super end
Public Instance Methods
generate(level)
click to toggle source
Calls superclass method
# File lib/weaver/page_types/nonnav_page.rb, line 11 def generate(level) instance_eval &@block rows = @rows.map do |row| <<~ENDROW <div class="row #{row.extra_classes}"> #{row.generate} </div> ENDROW end.join @body_class = 'gray-bg' @content = <<~CONTENT <div id="wrapper"> <div class="wrapper-content"> <div class="container"> #{rows} </div> </div> </div> CONTENT super end