Sha256: e1565f67d5bbd08025231921d87ec8e0f09d84487b2e27cbaf347f56ad4cd3e9

Contents?: true

Size: 715 Bytes

Versions: 2

Compression:

Stored size: 715 Bytes

Contents

format :html do
  delegate :interior, to: :voo

  def layout_nest
    wrap_main { interior }
  end

  layout :pre do  # {{_main|raw}}
    wrap_with :pre do
      layout_nest
    end
  end

  layout :simple do
    layout_nest
  end

  layout :no_side do # {{_main|open}}
    <<-HTML.strip_heredoc
      <header>#{nest :header, view: :core}</header>
      <article>#{layout_nest}</article>
      <footer>{nest :footer, view: :core}</footer>
    HTML
  end

  layout :default do
    <<-HTML.strip_heredoc
      <header>#{nest :header, view: :core}</header>
      <article>#{layout_nest}</article>
      <aside>#{nest :sidebar, view: :core}</aside>
      <footer>{nest :footer, view: :core}</footer>
    HTML
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
card-mod-layout-0.13.4 set/all/layouts.rb
card-mod-layout-0.13.3 set/all/layouts.rb