Octopress com tabelas personalizadas

Trabalhar com tabelas em markdown não é complicado, no octopress funciona da mesma forma que em qualquer editor markdown, porém, por alguma razão a configuração definida na folha de estilos (CSS) para tabelas no octopress não formata as bordas, tabela sem borda nem parece tabela.

Para resolver o problema, novamente pesquisei e achei algumas referências, veja abaixo como resolvi em meu ambiente.

Ajustando o Octopress

Primeiro passo, crie um arquivo chamado data-table.css em source/stylesheets com o conteúdo abaixo:

{% codeblock lang:css %}

{% endcodeblock %}

Segundo passo, adicione a linha abaixo ao arquivo source/_includes/head.html

{% codeblock lang:html %}

{% endcodeblock %}

A partir deste momento a tabelas que você criar via markdown

Nome                    | Twitter      
----------------------- | --------------
Guto Carvalho           | @gutocarvalho
Jose Augusto Carvalho   | @joseaugustocc

Vão ter bordas, o resultado final é este abaixo

Nome Twitter
Guto Carvalho @gutocarvalho
Jose Augusto Carvalho @joseaugustocc

Viram como foi fácil, e via CSS você pode personalizar ainda mais o estilo de suas tabelas.

No site smashingmagazine tem vários exemplos de CSS para tabelas.

Referências