Personalizar Modelo Contempo


Dentre os temas mais recentes responsivos lançados pelo Blogger, um dos meus favoritos é o Contempo. Já o personalizei para usar aqui no blog e compartilho com vocês alguns códigos úteis para quem quer personalizar também.
Algumas vezes o que fiz para mudar alguma coisa nesse tema deu certo em um blog de testes e no meu não ou vice-versa, portanto as dicas que estão nesse post não são profissionais, afinal, eu só edito html por que gosto mesmo e vou aprendendo aos poucos, mas acredito que auxilie a encontrar algumas partes que talvez você possa querer incrementar. Eu o personalizei deixando sempre uma postagem em destaque.. Vejam o resultado final aqui: Contempo Kawaii.
Primeiro, vá em Tema - Contempo e clique no primeiro modelo, aplicando-o ao blog. Vá em Personalizar (ou clique no modelo + personalizar). Aí você especifica o 'geralzão' do template. O que mudei aqui foi:
Em Avançado...
  • Texto da página: fonte 14px /cor #757575
  • Plano de Fundo: altura do plano de fundo 640/ cor do plano de fundo do corpo da página: transparent/ cor do plano de fundo da postagem: #ffffff
  • Links: cor do link: #d5a6bd/ visitado: #ead1dc/ hover: #c797af
  • Postagens: cor do título:#d5a6bd/ tamanho: 30px/ fonte do texto da postagem: Verdana, 15px/ cor dos ícones: #d5a6bd.
  • Compartilhamento: cor do texto e ícones: #d5a6bd
  • Links de navegação: cor #d5a6bd
  • Menu lateral: transparent
  • Marcadores: fundo:#d5a6bd texto:#ffffff
  • Larguras: barra lateral: 290/conteúdo: 810/margem:90.
Gadgets: Ocultei alguns como Quem sou eu, Postagens mais visitadas, Denunciar abuso. Aí você escolhe.

Aplique suas alterações ao blog. Agora sim, vamos em Tema - Editar HTML.

Trocar a imagem de fundo e o background

Uma das vantagens desse template é que se pode adicionar 2 imagens como background bem mais fácil do que como mostrei nesse post aqui, sem contar que você ainda pode usar uma imagem de cabeçalho em Layout. No html do Contempo procure por Credit: Michael Elkan. Há um link para a imagem padrão:
https://themes.googleusercontent.com/image?id=L1lcAxxz0CLgsDzixEprHJ2F38TyEjCyE3RSAjynQDks0lT1BDc1OxXKaTEdLc89HPvdB11X9FDw
Só trocar esse link acima pelo link da sua imagem.

Note que a imagem fica um pouco escura. Procure por .bg-photo-overlay e só mude o background, assim:
.bg-photo-overlay {
  background: none;
  background-size: cover;
  height: $(body.background.height);
  position: absolute;
  width: 100%;
  z-index: 2;
}

Procure por body (destaquei abaixo):

Mude o background para algo como:
background: #f4ddef url('URL-DA-IMAGEM') repeat;
  color: $(body.text.color);
  font: $(body.text.font);
  margin: 0;
  min-height: 100vh;

Ou seja, background: #código-de-uma-cor-opcional url('URL-DO-SEU-BACKGROUND') repeat;

Sidebar
Por padrão, a sidebar desse modelo aparece em telas maiores que 1440px de resolução. Para fazer a sidebar aparecer em telas menores, usei antes de /b:skin esse código do site Airina:
@media screen and (max-width: 1439px){
.sidebar-invisible {
    -webkit-transform: translateX(0px)!important;
    -ms-transform: translateX(0px)!important;
    transform: translateX(0px)!important;
  }
  .centered-bottom,
  .centered-top-container,
  .centered-top-placeholder {
    margin-left:10%; /* adjust % accordingly */
    margin-right:-10%; /* adjust % accordingly */
  }
}

@media screen and (max-width: 1024px){
  .sidebar-invisible {
    -webkit-transform: translateX(-284px)!important;
    -ms-transform: translateX(-284px)!important;
    transform: translateX(-284px)!important;
  }
  .centered-bottom,
  .centered-top-container,
  .centered-top-placeholder {
    margin-left:auto;
    margin-auto:auto;
  }
}

@media screen and (min-width: 1440px) {
  .sidebar-container {
    margin-top: 0 !important;
  }

Se quiser que a sidebar fique oculta novamente, basta remover o código. (Em um dos templates que editei para testar, quando troquei o valor de margem para 90 (em Personalizar - Avançado - Larguras que citei no início da postagem), a sidebar apareceu também.
Há uma sombra na sidebar. Procure por: .sidebar-container ou .sidebar-container .widget + .widget ou um trecho que nem esse:
.sidebar-container{
box-shadow:1px 1px 3px rgba(0,0,0,.1)
}
.sidebar-container,.sidebar-container .sidebar_bottom{
background-color:$(sidebar.backgroundColorBottom)
}
e apague: box-shadow:1px 1px 3px rgba(0,0,0,.1) e deixe background: transparent;

Para personalizar os títulos da sidebar, procure por .sidebar-container .widget .title e mude a cor, tamanho, fonte... exemplo:
.sidebar-container .widget .title{
color: #d5a6bd;
margin: 0;
text-align: center;
font-size: 22px;
font-family: 'Parisienne', cursive;
}
Procure por .sidebar-container .svg-icon-24 e deixe assim (para mudar a cor da setinha que abre/expande os gadgets):
.sidebar-container .svg-icon-24{
fill:#d5a6bd;
}
No gadget Arquivo, se quiser mudar a cor do número de postagens, procure por .BlogArchive .post-count e deixe assim:
.BlogArchive .post-count{
color:#d5a6bd;
}
Basta usar um código de cor de sua preferência em color.

Ocultar Attribution

Procure por Attribution e mude a cor do texto para transparent

Estilo do 'Mais Postagens'
O Contempo não tem (até agora) a opção postagens mais recentes ou antigas, e sim o mais postagens que aparece no final do blog, de fora das postagens. Para alterar a cor do texto, procure por #blog-pager a
Deixe assim, usando a cor que preferir:
#blog-pager a{
color:#d5a6bd;
font-size:14px
}

Esconder barra com nome do blog
Aquela barra com título que aparece quando você 'desce' até o rodapé; para que ela suma, encontre: .sticky{ e acrescente display:none; talvez você precise fazer o mesmo em .centered-top-container.sticky .Header .replaced h1, acrescentando ou mudando display:block para um  display:none;

Postagens
Centralizar títulos
Procure por .post-title aí você encontra isso:
.post-title{
font:$(posts.title.font);
float:$(startSide);
margin:0 0 8px 0;
max-width:calc(100% - 48px)
}
.post-title a{
font:$(posts.stream.title.font)
}

E troca por isso:
.post-title {
  font: normal normal 45px 'Parisienne', cursive;
  text-align: center;
  margin: 0 0 8px 0;
  max-width: calc(100% - 48px);
}

.post-title a {
  font: normal normal 45px 'Parisienne', cursive;
}

.post-header{text-align:center;
}

Justificar texto nas postagens
Procure .post-snippet .snippet-item e acrescente:
text-align: justify;
font-family: Delius, cursive; <= para mudar a fonte

Adicionar Postagens Relacionadas, Postagens Recentes/Antigas, Perfil do autor abaixo das postagens

Essa é a parte mais... complicadinha? É porque você precisa encontrar o lugar certo. Comigo funcionou assim...
Tenha os códigos dos posts relacionados, dos links de postagens mais recentes ou antigos, do seu mini perfil com imagens, links de redes sociais etc e tal. A parte dos posts relacionados a que me refiro é a que o autor do código diz para adicionar antes de </b:includable>, a outra vai antes de </head> normal.
Procure por postMeta. Acima dele há postLabels, com uma seta preta; clique nessa seta para abrir/expandir e antes de </b:includable>, acrescente seu html de perfil, posts relacionados, links de navegação...

Procure por Postagens no blog. Logo acima, há snippetedPostThumbnail com uma seta preta; clique nessa seta para expandir o código.

E antes de </b:includable> cole novamente só o código das postagens relacionadas

Salve e veja se deu tudo certo quando acessar seu blog (as postagens relacionadas só aparecem em blogs públicos). Não adicionei os estilos para as postagens relacionadas do autor do código (o que vai entre <style>e</style>). E caso queira que algo só apareça "dentro do post", use isso:
<b:if cond='data:blog.pageType == &quot;item&quot;'>
Escreva algo aqui
</b:if>

Vou disponibilizar esse modelo que personalizei para download como template free, caso vocês queiram usá-lo ou dar uma olhada nos códigos. Só tenho que dar uns retoques e o compartilho assim que estiver bom ok?
Espero que lhes seja útil.

Imagem do início do post: Pixabay.com






Postar um comentário

6 Comentários

  1. Olá! Tudo bem?
    Obrigada por publicares este tutorial, sei que há muitas blogueiras que precisam deste tipo de tutoriais, por causa de não entenderem muito bem html.
    O resultado ficou bem fofo!
    Bjs! Visita? https://y-ukinoyume.blogspot.pt/

    ResponderExcluir
    Respostas
    1. E obrigada pela visita e comentário :3
      bjuuu

      Excluir
  2. Anônimo17 janeiro

    Adorei seu blog e os Templates também.
    Parabéns sucesso para você,bjs

    ResponderExcluir
  3. Olá! Sua postagem me ajudou muito, pois tem poucos tutoriais para alterar o html do modelo Contempo, e suas instruções funcionaram. Se puder, gostaria de saber qual é o código para mudar o tamanho da fonte da postagem, foi o único item que não consegui. Grande abraço!

    ResponderExcluir
    Respostas
    1. Que bom, fico feliz que tenha ajudado <3
      Vc pode alterar clicando em Tema - Personalizar, lá tem a parte avançada na qual pode alterar o layout geral, incluindo a fonte, tamanho, cor....

      Excluir

Muito obrigada por seu comentário e por sua presença! Ambos são super importantes para mim.

Apenas peço que:
- Comente a vontade, dê sua opinião, faça críticas, esclareça suas dúvidas e dê suas sugestões sobre o assunto referente às postagens;
- Use um vocabulário livre para todas as idades;
- Não ofenda ninguém em hipótese alguma.

Os comentários são moderados e não são permitidos comentários de pessoas que não se identifiquem. Algumas dúvidas podem ser previamente esclarecidas na F.A.Q, assim como créditos e outras coisas.

Por favor, entrem em contato por meio das redes sociais também para dúvidas, sugestões, pedidos ou outros:
Facebook - Twitter - Deviantart

up