Kit de Iniciação CSS para Desenvolvedores - Shoelace.css
Os desenvolvedores de frontend precisam dos melhores recursos que conseguirem. Normalmente, isso significa trabalhando em cima de um quadro como Bootstrap porque vem embalado com basicamente tudo.
No entanto, existem muitas alternativas e Shoelace.css é um exemplo que você deve estar familiarizado com.
este kit CSS grátis não é realmente uma estrutura completa. Em vez disso, é mais como um kit de iniciantes para desenvolvedores quem não quer construir dezenas de estilos CSS personalizados a partir do zero.
Você sempre pode usar uma redefinição de CSS, mas isso só formata cada navegador da mesma forma. Um reset é não é um cover-all para lidar com tarefas mais complexas, e esse é exatamente o ponto do Shoelace.
Vem como um pacote com uma CLI em execução no nó que você pode instalar com qualquer projeto. Embora, também tem uma versão CDN se você não quiser usar npm.
Para configurar tudo isso, confira Guia de instalação na documentação oficial. Apesar de esta ser rotulada como uma biblioteca CSS, vem com componentes JavaScript, também. Apesar a maioria deles é executada no jQuery, então você precisa incluir isso como uma dependência.
Se você se aprofundar nos documentos, encontrará o página de personalização o que te mostra como editar variáveis em CSS. Eles permitem que você crie componentes personalizados e altere os estilos padrão do Shoelace com facilidade.
Cada componente tem uma sensação Bootstrap-y para o design, então Shoelace funcionará para praticamente qualquer layout.
No entanto, também tem uma curva de aprendizado mais íngreme do que Bootstrap, já que não é tão popular, nem tem tanto apoio. Até o momento, o Shoelace ainda está na v1.0 beta, então ele tem tempo de sobra para acompanhar os frameworks de frontend maiores.
Uma rápida olhada nos documentos deve provar que isso é pronto para um site de produção. Cabe a você se o Shoelace valeria a pena aprender e implementar.
Dê uma olhada no Reit do GitHub para pegar uma cópia e a documentos on-line para mais informações de configuração. Se você tiver alguma dúvida ou sugestão para o Shoelace, você também pode deixar uma linha para o criador no Twitter @claviska.