Fiz esta joia incrível para usar um layout de grade css e usá-lo de forma rails.
Quer dizer, o layout da grade css é muito legal, mas fez você criar muitos divs. até agora está tudo bem. Mas quando se trata de fazer cada um com suas coleções, se você quiser usar seu User.all e fazer algo divertido em sua visão … Que dor!
Então, usando a ‘ grade
css ‘, eu fiz todas as coisas superdolorosas para você. Suponho que você deseja iterar por todos os seus usuários, e fez uma bela visualização da lista com a árvore de perfil a linha. Você pode lutar com ‘in groups_of’ e ‘each’ e ‘class => “span4″‘.
Ou você pode simplesmente chamar
<% = three col container: collection => User.all do | user | %>
Nome: <% = user.name%>
<% = end%>
Há muitas opções: id,: class para spans criados,: nested que é semiautomática quando você está dentro de outra linha,: prepend e: append, e muitos mais!
Você pode verificar a documentação completa no github: https://github.com/petrachi/css_grid
Para usar esta gema, basta adicionar ‘gem “css_grid” ao seu gemfile.
Se você está no Rails <3, basta ler o documento, mas fique seguro, é compatível.