Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Sass] Bootstrap The-Right-Way #6

Open
gpedro opened this issue Jan 13, 2015 · 16 comments
Open

[Sass] Bootstrap The-Right-Way #6

gpedro opened this issue Jan 13, 2015 · 16 comments
Labels

Comments

@gpedro
Copy link

gpedro commented Jan 13, 2015

"Boostrap vai além de um simples framework de css que você inclui no teu site. Você pode criar teu próprio css com os mixins dele, assim possibilitando uma melhor semântica do código, proporcionando sites muito mais leves e rápidos e definições na folha de estilo que você realmente usa. Não há necessidade usar o Bootstrap apenas para utilizar a grid e mais dois ou três componentes." - yo.

Ensinar como usar Bootstrap da maneira correta com somente o que você irá realmente utilizar e de uma forma mais semântica.
http://www.psd2html.com/experts/topic/how-to-create-a-bootstrap-grid-using-sass-mixins.html

Entenderam?

@hugooliveirad
Copy link
Collaborator

Algumas pessoas já falaram sobre o uncss, e como ele diminui o tamanho de css não utilizado no seu site. Vale a pena citá-lo também.

Essa é uma boa dica pra quem tem sites com Bootstrap.

Boa pauta!

@felipefialho
Copy link
Member

@gpedro. Veja esse post que fiz faz alguns meses: http://www.felipefialho.com/blog/2014/utilizando-o-bootstrap-de-forma-consistente/

Seria isso?

@gpedro
Copy link
Author

gpedro commented Jan 13, 2015

quase isso @lfeh, só que a coisa mais na prática.

@willianjusten
Copy link
Member

Seria ensinando como criar componentes a partir dos mixins que o Bootstrap dá, certo?

@gpedro
Copy link
Author

gpedro commented Jan 13, 2015

isso @willianjusten. basicamente isso.

@hugooliveirad hugooliveirad changed the title [SASS] Bootstrap The-Right-Way [Sass] Bootstrap The-Right-Way Jan 17, 2015
@woliveiras
Copy link
Contributor

Show de bola esse tópico! Eu tenho um post agendado para a semana que vem falando um pouco sobre Bootstrap com Less, mas com a abordagem que eu estou utilizando. Será muito bom aprender esse esquema de componentes!

@gpedro
Copy link
Author

gpedro commented Jan 22, 2015

Exemplo:

<div class="row">
  <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">mafagafos</div>
  <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">ratatat</div>
  <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">pikachu</div>
  <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">dinossauro</div>
</div>
  • css gigante do bootstrap que você não usa nem 1/4.

THE RIGHT WAY

.pets {
   @include make-row();

   .pet {
      @include make-xs-column(12);
      @include make-sm-column(12);
      @include make-md-column(6);
      @include make-lg-column(6);
   }
}
<div class="pets">
  <div class="pet">mafagafos</div>
  <div class="pet">ratatat</div>
  <div class="pet">pikachu</div>
  <div class="pet">dinossauro</div>
</div>

benefícios:

  • performance: só tem coisa no css q vc tá usando
  • html melhor estruturado
  • pode trazer melhor acessibilidade.

@felipefialho
Copy link
Member

@gpedro, eu faço dessa forma, hehe.

@gpedro
Copy link
Author

gpedro commented Jan 22, 2015

@lfeh você é m1to, mas tem gente que não conhece que o TWBS tem mais potencial que imaginam. Ainda mais com esses mixins bolados!

@felipefialho
Copy link
Member

Cara, já vi um blog brazuca abordando muito bem isso. To procurando aqui, mas não estou achando =(

@jpcmf
Copy link

jpcmf commented Jan 22, 2015

@gpedro valeu pela dica! isso caiu como um luva para o projeto q estou fzendo usando twbs 👍

@gpedro
Copy link
Author

gpedro commented Jan 22, 2015

@fricks nois que voa, bruxão

@felipefialho
Copy link
Member

Pode crê, o @gpedro acabou dando uma aula na sugestão, haha.

Se eu achar o post, coloco aqui.

@gpedro
Copy link
Author

gpedro commented Jan 22, 2015

@felipefialho
Copy link
Member

Tem eu no Disqus, é esse mesmo. :p

@jpcmf
Copy link

jpcmf commented Jan 22, 2015

@lfeh Salvou o dia! 👯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants