Sha256: 5fd52dcb911f4c2cfe74c38869251a17b4cd198ab1227883c254e51803386451

Contents?: true

Size: 708 Bytes

Versions: 26

Compression:

Stored size: 708 Bytes

Contents

format :html do
  attr_reader :interior

  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

26 entries across 26 versions & 2 rubygems

Version Path
card-mod-layout-0.13.2 set/all/layouts.rb
card-mod-layout-0.13.1 set/all/layouts.rb
card-mod-layout-0.13.0 set/all/layouts.rb
card-mod-layout-0.11.7 set/all/layouts.rb
card-mod-layout-0.12.0 set/all/layouts.rb
card-mod-layout-0.11.6 set/all/layouts.rb
card-mod-layout-0.11.5 set/all/layouts.rb
card-mod-layout-0.11.4 set/all/layouts.rb
card-mod-layout-0.11.3 set/all/layouts.rb
card-mod-layout-0.11.2 set/all/layouts.rb
card-mod-layout-0.11.1 set/all/layouts.rb
card-mod-layout-0.11.0 set/all/layouts.rb
card-1.100.0 mod/core/set/all/layouts.rb
card-1.99.6 mod/core/set/all/layouts.rb
card-1.99.5 mod/core/set/all/layouts.rb
card-1.99.4 mod/core/set/all/layouts.rb
card-1.99.3 mod/core/set/all/layouts.rb
card-1.99.2 mod/core/set/all/layouts.rb
card-1.99.1 mod/core/set/all/layouts.rb
card-1.99.0 mod/core/set/all/layouts.rb