Segredos do Github - Tabelas e Task lists

Segredos do Github

Continuando a série, hoje vou mostrar algumas outras features legais que você pode usar no Github: tabelas e task lists!

Task lists

Sabe aquela issue que você abriu no Github e precisa quebrá-la em partes, mas não quer criar uma issue para cada coisa? Você pode usar as task lists!

Basta você usar a notação - [ ] Texto da task (com um espaço dentro dos colchetes) para criar um checkbox desmarcado, ou então - [x] Texto da task, para um checkbox marcado. Exemplo:

1
2
3
4
- [ ] Comprar arroz
- [ ] Comprar feijão
- [ ] Comprar batata
- [x] Comprar macarrão

Que resulta nisso:

Agora você não se perde mais xD

Tabelas

Para criar tabelas, também é bem simples:

1
2
3
4
5
6
Alimentos | Preço
--------- | ------
Arroz | R$ 10
Feijão | R$ 8
Batata | R$ 7
Macarrão | R$ 8

O título da tabela é marcado com os traços - abaixo da palavra. O pipe | cria as colunas. Não é necessário alinhar com espaços, mas visualmente fica melhor. Não precisa fazer se tiver preguiça :P

O resultado:

Tabela

O preço ficou estranho alinhado à esquerda. Pra ficar alinhado à direita, tenho que fazer manualmente?

Não! Você consegue alinhar usando : nos traços que ficam abaixo do título da tabela.

Se usar : no lado esquerdo, o alinhamento será feito à esquerda (padrão);
Se usar : no lado direito, o alinhamento será feito à direita;
E para centralizar, use dos dois lados.

Preço alinhado à direita:

1
2
3
4
5
6
Alimentos | Preço
--------- | ------:
Arroz | R$ 10
Feijão | R$ 8
Batata | R$ 7
Macarrão | R$ 8

Resultado:

Preços alinhados à direita

Nome dos alimentos centralizados e preço à direita:

1
2
3
4
5
6
Alimentos | Preço
:-------: | ------:
Arroz | R$ 10
Feijão | R$ 8
Batata | R$ 7
Macarrão | R$ 8

Nome dos alimentos centralizados e preços alinhados à direita

Era isso! Até o próximo post :D

Sobre o #1postperday: https://blog.da2k.com.br/2014/12/31/um-post-por-dia/

Tem alguma sugestão para os próximos posts do #1postperday? Deixe ela aqui: https://github.com/fdaciuk/fdaciuk.github.io/issues/1