Sha256: df61c1fb4771a545270b02199d55ca9740a6eca466bd05e4f8458ce4cc10f22d

Contents?: true

Size: 738 Bytes

Versions: 2

Compression:

Stored size: 738 Bytes

Contents

module Layouts
  class Admin < Layouts::Base
    include do
      def head
        csrf_meta_tag
        super
      end

      def body
        div do
          header
          div :id => 'page' do
            div :id => 'main', :class => 'main' do
              render :partial => 'layouts/flash'
              div :id => 'content' do
                content
              end
            end
            div :id => 'sidebar', :class => 'right' do
            end
          end
        end
      end

      def header
        render :partial => 'layouts/admin/header'
      end

      def stylesheets
        stylesheet_link_tag :admin
      end

      def javascripts
        javascript_include_tag :admin
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
adva-core-0.0.2 app/views/layouts/admin.rb
adva-core-0.0.1 app/views/layouts/admin.rb