Sha256: 94841ae0b6d9d3cab6dde70de18c86fd37b88c8d841e04049c9b7ce2f251a252

Contents?: true

Size: 866 Bytes

Versions: 14

Compression:

Stored size: 866 Bytes

Contents

<% @grid_nesting += 1 %>
<div id="<%= comp.id %>"
     class="mdc-layout-grid
            <%= 'v-nested_grid' if @grid_nesting>1 && !comp.padded %>"
     style="<%= "background-color: #{comp.color};" if comp.color %>">
  <% unless @grid_nesting>1 %>
  <% end %>

  <div class="mdc-layout-grid__inner">
    <% comp.columns.each do |col|
      span = "mdc-layout-grid__cell--span-#{col.size}"
      %i(desktop tablet phone).each do |device|
        span << " mdc-layout-grid__cell--span-#{col.send(device)}-#{device}" if col.send(device)
      end
    %>
      <div id="<%= col.id %>" class="mdc-layout-grid__cell <%= span %>"
           style="<%= "background-color: #{col.color};" if col.color %>">
        <%= erb :"components/render", :locals => {:components => col.components, :scope => nil} %>
      </div>
    <% end %>
  </div>
</div>
<% @grid_nesting -= 1
%>

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
voom-presenters-0.1.13 views/mdc/components/grid.erb
voom-presenters-0.1.12 views/mdc/components/grid.erb
voom-presenters-0.1.11 views/mdc/components/grid.erb
voom-presenters-0.1.10 views/mdc/components/grid.erb
voom-presenters-0.1.9 views/mdc/components/grid.erb
voom-presenters-0.1.8 views/mdc/components/grid.erb
voom-presenters-0.1.7 views/mdc/components/grid.erb
voom-presenters-0.1.6 views/mdc/components/grid.erb
voom-presenters-0.1.5 views/mdc/components/grid.erb
voom-presenters-0.1.4 views/mdc/components/grid.erb
voom-presenters-0.1.3 views/mdc/components/grid.erb
voom-presenters-0.1.2 views/mdc/components/grid.erb
voom-presenters-0.1.1 views/mdc/components/grid.erb
voom-presenters-0.1.0 views/mdc/components/grid.erb