Sempre usei o jekyll para construir o site, mas resolvi migrar o estilo do site para o twitter bootstrap pois estava um pouco cansado daquele leiaute que eu fiz. Acabei usando o jekyll bootstrap para acelerar a migração. A organização do code é um tanto quanto melhor que a minha e então tive que substituir alguns detalhes em todos os posts ao mesmo tempo. Para não passar arquivo por arquivo, utilizei uma expressão regular com perl:

Para trocar o nome do leiaute

ls *.markdown | xargs perl -pi -e 's/layout: ideiame/layout: post/g'

Também removi o título e foi simples interno de cada post pois está sendo injetado pela nova template:

Para remover a linha do titulo de cada post

ls *.markdown | xargs perl -pi -e 's/# \\{\\{.page.title.}}//g'

Temas para o bootstrap

A estrutura do twitter bootstrap é simples e linda. E também permite usar temas de forma muito simples. Estou usando o tema cyborg do site bootswatch, e também adicionei um menu onde é possível trocar o tema. Agora só falta colocar um cookie para manter o mesmo tema do último acesso.

E aí gostaram do novo leiaute?


Share → Twitter Facebook Linkedin


Hello there, my name is Jônatas Davi Paganini and this is my personal blog.
I'm developer advocate at Timescale and I also have a few open source projects on github.

Check my talks or connect with me via linkedin / twitter / github / instagram / facebook / strava / meetup.