Um tema Gatsby com estilo?
Superstylin' é um tema Gatsby que usa componentes estilizados como a principal forma de estilizar seu site Gatsby. Ele fornece uma estrutura fácil de iniciar para você começar a usar seu primeiro site com tecnologia Gatsby.
Simplificando, styled-components é uma forma de adicionar seu css em seu js, funciona criando um componente e estilizando-o, então você obterá um styled-component, é realmente simples e muito poderoso.
Ao usar seu css em seu js você obtém o poder do javascript para adicionar mais funcionalidades à maneira como você declara seus estilos, mas espere, isso não é tudo!
Abaixo estão algumas leituras interessantes para descobrir ainda mais os benefícios dos componentes estilizados.
Um grande obrigado a Glen Maddern e Max Stoiber por criarem componentes estilizados ??.
Também muito obrigado a Kyle Mathews por iniciar e manter Gatsby ??.
Leia esta excelente postagem sobre por que estilos inline! == css-in-js de Max Stoiber.
Dentro do seu starter:
$ yarn add gatsby-theme-superstylin
E por fim, adicione o tema no seu gatsby-config.js
:
module . exports = {
plugins : [ 'gatsby-theme-superstylin' ]
}
Veja a demonstração para ver um exemplo.
Licenciado sob a licença MIT, Copyright © 2018 Enrique Benitez
Consulte licença para obter mais informações.