7, May 2013
Regrinha para ask? Ensina?
Volte sempre Anonymous há 1 week ago

Bom, não é nada de “ão”, tipo complicado. Só vai algumas coisas basicas de css.

.regras {text-transform: uppercase;font-weight:none; font-weight:none; margin-right: 0px;background: #eee url('http://static.tumblr.com/t0iuumg/GHamjv0nb/regra.png') no-repeat; background-position: top left; height: 20px; padding-top: 3px; padding-bottom: 3px; padding-left: 25px; padding-right: 5px; margin-bottom: 1px; font-size: 9px;} 
.regras:hover {background-position: bottom left;}

Na parte da imagem é o seguinte: Veja a imagem aberta aqui, é apenas uma image, mas eu quero que apareça apenas a primeira imagem. Como eu dividir, vou saber as medidas certas que no caso seria 20px; Ela é a imagem que fica no fundo do backgrund normal, e ela não se repete. Você pode da uma conferida no css e aprender algumas coisas. Dou background position, para informar que a parte que quero da imagem é a de cima, dai no hover indico que quero a de baixo e fica da forma que você pode conferir. Tem também, um padding-left que é um valor maior que a imagem que ficará «

html:

<div class="regras"> bla bla </div>

Bom uso!

30, Apr 2013

Bom, como sabem, no nosso theme anterior (o laranja) tinhamos um status que veio meio que na hora quando estava fazendo aquele theme. Eu o via e achava que faltava alguma coisa, quando BAM pensei em por um status e ficou legal, a maioria das pessoas gostaram e outras até disseram que não se importavam com o que escreviamos. Outras chegaram até copiar sem pedir pra gente, nada mais justo do que avisar. Algumas pessoas pedem para que a gente ensine a por, então vou dar uma dica rápida.

Antes de mais nada, veja essa imagem. Repare que os status estão feitos na imagem mesmo, eu os fiz no Ps e deixei a forma que eu queria. E sim, você pode desenhar seu status no ps, no seu footer, no seu header ou o que seja. Ou podes fazer manualmente usando os elementos de css.

Mas depois de fazer o status no ps, como posso adicionar no css/html?

Bom, caso coloque no footer ou header, temos bases em tagged/base que você pode usar. Temos o tutorial em tagged/codificando que você pode usar para codificar o theme que você irá fazer no ps. Temos uma video aula rápida de como fiz um theme psd postado aqui, você pode levar aquilo como ‘inspiração’ e conhecer as ferramentas que você poderá usar para tal coisa.

Voltando ao assunto, depois de fazer o local do seu status, você vai usar o tagged/position para posicionar tal status na imagem que você fez. Mas antes disso, vamos entender como você fará tal coisa.

Sempre que vamos posicionar algo em tal lugar, devemos sim da tamanho e largura a tal coisa. Para que fique certo. Então, no seu documento, lá onde tem o status. Você vai usar essa ferramenta:

Para tirar os valores que o balão do status tem. E para fazer isso, deves selecionar a ultima camada, que é onde deve ter fundo e fazer a seleção. PRINT!

Com a seleção feita, você vai da CTRL+C para copiar. Depois de copiar, vá em File -  New e quando for abrir um novo documento, vai notar que no height e width vai ter os valores daquilo que você copiou. Então, aquele valor é o tamanho do que você copiou, ou seja, a parte onde o texto do status vai ficar. Então, nossa div de posição terá que ter tal tamanho. Você pode usar um padding para dar espaçamento entre os cantos e ir diminuindo até achar que ficou bom.

Bom, é isso. Beijos. D.

8, Apr 2013

Olá, mandando por submit porque minhas asks não chegam ): Queria saber porque em algumas div, geralmente nas do css da caixinha de ask, tem a div (por exemplo, .ask) e embaixo tem outras div com uma letra, tipo .ask a, .ask b, etc. O que é isso e como se usa? Obrigada <3

/

É que o a e b geralmente são bem usados. Por exemplo, o b é negrito, dai se tiver algo com <b> na ask vai ficar com a cor que a gente colocou no css. Quando a gente coloca .ask b {elementos} indicamos que apenas o b daquela class/div vai ter aquela cor ou outras coisas. Independente se teu css já tenha o b ou a com formatação, vai ficar claro que aquele a e b deve ter a formatação indicado no .ask a e .ask b

Beijos

4, Apr 2013
como faz aqueles asks que aparecem no theme no canto do tumblr tipo parceiros?
Volte sempre insultavel há 1 month ago

Aquilo é só criar uma div, por exemplo:

.canto {position: fixed;
z-index: 1000;
top: 50%;
left: -300px;
width: 300px;
border-right: 20px solid #000;
height: 200px;}

É uma div com posição, e essa posição é fixa. Poderia usar um background com cor nessa class que ficaria legal também, depende da minha linda criatividade.

Minha caixa com posição é de 300px usei um border de 20px que ficaria em right » minha caixa tem um left,eu poderia usar um 0 mas como eu quero que essa caixa fique sem aparecer, eu coloquei o left em valor negativo, usando o -. Então, a caixa com 300px não vai aparecer, mas a minha borda de 20px vai, ela vai indicar que tem algo ali e que vai aparecer se a pessoa passar o mouse. Eu poderia usar qualquer outra coisa, lembrando.

Bom, agora temos que criar a div de hover, a gente repete aquele código:

.canto:hover {position: fixed;
z-index: 1000;
top: 50%;
left: 0px;
width: 300px;
border-right: 20px solid #000;
height: 200px;}

E no left, a gente vai por 0 que vai fazer com que a caixa que antes iria « em 300px vai voltar para o local onde ela deveria está.

  • Ah, mas não esta aparecendo lentinho, por que?

Para aparecer/surgir lento, você deve usar um transition:

-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;

Dai é só colocar na div, no hover e no normal.

E para usar, basta colocar depois de <body>

<div class="canto"> 

conteudo

</div>

Entendeu?

4, Apr
2013

Então, mais um estilo de ask. Sei que demorei pra fazer, mas é que fico meio sem inspiração, e é complicado fazer estilo de ask fofo e que você gostem. Espero que usem e mudem as cores certinho, pra não ficar feito no seu theme.

  • CSS:
/*** Stilo da Ask por tthy ****/
.pergunta  {font-family : calibri; display: block;  padding: 5px; text-align: justify; background: #ffe3ed; color: #d3a5b6; text-shadow: 1px 1px 0px #fdeef3; overflow: hidden; box-shadow: 0 6px 2px -2px rgba(160,160,160,0.1);  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 12px; line-height: 20px;}
.fotoperfil {box-shadow: 0 6px 2px -2px rgba(160,160,160,0.1);  -webkit-border-radius: 5px; box-shadow: 0px 0px 11px 0px rgba(160,160,160,0.2); border: 5px solid #c5e0e5; display: block;   position: absolute; }
.local { display: block; position: relative;}
.perguntou {-webkit-border-radius: 5px; display: block; background: #c5e0e5; margin-left: 36px; height: 24px; padding: 5px; line-height: 24px; font-family : calibri; color: #9ac2c7; font-size: 10px; text-transform: uppercase;}
.perguntou a {text-decoration: none; border-bottom: 1px solid #fff; margin-left: 1px; margin-right: 1px; color: #fff; text-shadow: 1px 1px 0px #aeced4; letter-spacing: 0px;}
.perguntou g {border-bottom: 1px solid #fff; margin-left: 1px; margin-right: 1px; color: #fff; text-shadow: 1px 1px 0px #aeced4; letter-spacing: 0px;}
.oi {margin-top: -3px; border-top: 4px solid rgba(231,195,208,0.5); font-family : calibri; display: block;  padding: 5px; text-align: justify; background: #eee; color: #999; text-shadow: 1px 1px 0px #fff; overflow: hidden; font-size: 12px; line-height: 20px; margin-left: 5px; margin-right: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
.perme {float: right; margin-right: 10px;}
.perme a {border: none; color: #9ac2c7; text-shadow: 0px 0px 0px #fff; text-decoration: none; font-size: 13px;}

Essa é a parte do HTML, vocês devem por no local do block de ask. Dai tem que ver se tem box/caixa e deve deixar da forma certa.

  • HTML:
{block:Answer}
<div class="caixa">
<div class="local">
<img src="{AskerPortraitURL-24}" class="fotoperfil"></div>
<div class="perguntou">O que você quer <g><a>{Asker}</a></g>? <span class="perme"><a href="{Permalink}">♥</a></span></div>
<img style="margin-left: 8px; margin-top: 4px; margin-bottom: -3px;" src="http://static.tumblr.com/ifqwhnb/8Tkmkp22u/sb.png">
<div class="pergunta">
{Question}
</div>
<div class="oi">
{Answer}  
</div>
</div>
{/block:Answer}

Qualquer erro ao usar, informe para que possamos te ajudar e até mesmo arrumar. D.

3, Apr 2013
Anna você poderia por gentileza ensinar a colocar aquela lupazinha no theme que quando clica dá zoom na foto/deixa a foto maior? *-*
Volte sempre Anonymous há 1 month ago

Claro, é bem simples. Em primeiro lugar, você precisa entender o porque da lupa. Ela serve para lhe mostrar o tamanho original de uma imagem em High Resolution. Ou seja, uma imagem que tenha o tamanho superior a 500px ou 600px e com qualidade. Aí temos os seguintes códigos para que a “lupa” apareça:

{block:HighRes} e {/block:HighRes}

Abrem e fecham o block da lupa. Eles é que definem se a imagem em questão, possui um tamanho superior e por este motivo, tem um link para a imagem em alta resolução.

{PhotoURL-HighRes}

Aqui temos a tag que redireciona para a URL da imagem em HighRes. Então, para abrí-la, usaremos um link, certo?

Então, logo após o {block:Photo}, ou seja, o block que abre sua foto, você pode por o código referente a lupa, ou no lugar que você usa para colocar o reblogue e seus notes. Então:

{block:HighRes}
<a href="{PhotoURL-HighRes}" target="_blank"> 
Imagem ou nome para o link da lupa
</a>
{/block:HighRes}

Bem, daí temos o código “cru”. Você pode criar um css legal pra posicionar o código, acrescentar uma imagem de lupa (que tu pode fazer fofa no Ps) e fazer um hover, para que apareça ao passar o mouse na postagem. Já vi pessoas usando um pop-up também para abrir a imagem. Vou ensinar da maneira que fiz no theme em grade pretinho que postei. O CSS:

.lupa{margin-left: 55px; position: absolute; opacity: 0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; margin-top: 5px;}

Este primeiro código é referente a posição da minha lupa em seu estado normal (fora do hover). Coloquei um margin-left, que é a distância do canto esquerdo da minha caixa. Um position: absolute, que deixa a lupa acima da imagem e a opacidade em 0, ou seja, ela não vai aparecer. Também adicionei uma transition pra ficar fofo.

.caixap:hover .lupa{opacity: 1; margin-left: 5px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}

Bem, aí está definido o hover. Deixei a opacidade em 1, ou seja, ao passar o mouse a lupa vai aparecer. Também alterei o valor do margin, para que faça um efeito de que a lupa está se aproximando do canto com transição. Você deve mudar o .caixap pelo nome da class da sua caixa. Ou seja, se a caixa da sua postagem tiver o nome de box, deve mudar o .caixap para .box 

Agora é só colocar o block da lupa, já com as divs de personalização. Ou seja, ficaria:

{block:HighRes}
<div class="lupa">
<a href="{PhotoURL-HighRes}" target="_blank">
<img src="http://static.tumblr.com/8yo5xxv/Hnjm5q2kf/lupa.png">
</a>
</div>
{/block:HighRes}

Gosto sempre de colocar o código de notes, reblogue e outros dentro de um IndexPage, para que eles não apareçam no permalink (por ser desnecessário e muitas vezes atrapalhar). Então colocaria:

{block:IndexPage}
Código acima
{/block:IndexPage}

Se você usa em theme em grade, recomendo que coloque logo após o {block:Photo} e em seguida o código da imagem. Pode colocar seu note, reblogue e outros junto também, usando do mesmo CSS da lupa pra ficar legal.

Qualquer dúvida, grite :’) A.

3, Apr 2013
como faz esse"QUAL É A SUA DUVIDA?" na ask?
Volte sempre Anonymous há 1 month ago

Queres o balão onde esta escrito? O html é esse, você deve por dentro da div caixa/box que for usar para que fique certo:

<div class="caixa4">Qual é sua dúvida?</div> 
<div style="margin-bottom: 8px; margin-top: -14px;">
<img src="http://static.tumblr.com/ifqwhnb/VTHmjd5hh/setinha.png"></div>

Eu sou preguiçosa as vezes e faço tudo na div style, só por preguiça mesmo. :P

Dai no style/css temos:

.caixa4 {display: block; 
text-transform: uppercase;
background: #48474a;
font-size: 13px;
color: #909090;
text-align: left;
text-shadow: 0px 0px 0px #000;
text-align: justify;
line-height: 25px;
margin-top: -5px;
margin-left: -5px;
margin-right: -5px;
margin-bottom: 4px;
overflow: hidden;
padding: 7px;
border-top: 4px solid #da5a85;}

Os margins em negativo, são para que a caixa com o titulo da pagina em questão, fique rente a caixa em que ela esta dentro. Se eu tirasse, o padding da caixa ficaria aparecendo, indicando que tenha espaçamento entre os cantos. Dai usamos os margins em “menos” pra indicar que queremos juntos. Se por exemplo, minha caixa esta dentro tem o padding de 5px; vamos usar no margin-left e right -5px; e no margin-top também usaremos isso. Espero que tenha entendido, a parte do html já foi com a imagem da pontinha. Se for trocar de cor, só trocar a cor da pontinha.

2, Apr 2013
Como coloca o contador dentro do avatar , tipo o d vcs? lindo avatar bj
Volte sempre Anonymous há 1 month ago

Isso foi uma coisa que eu fiz meio sem querer. É algo totalmente nosso, aqui do tthy. Mas vou explicar como faz. Primeiro de tudo, a imagem deve ter o tamanho que esta ai.

O HTML, você deve por isso na sua descrição, seguido de um texto legal. Modificar o local onde esta pedindo o nome do tumblr ou colocar o contador que você usa:

<div class="visitas">
<script src="http://fastwebcounter.com/secure.php?s=www.URL.tumblr.com">
</script>
</div>
<img class="per" src="{PortraitURL-64}">

O CSS é algo simples:

.visitas {position: absolute; 
display: block;
width: 60px;
text-align: center;
margin-top: 50px;
margin-left: 5px;
background: #eee;
opacity: 0.3;
padding: 2px;
text-transform: uppercase;
color: #000;
text-shadow: 1px 1px 0px #fff;
letter-spacing: 1px;
webkit-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;}

.per {background: #;
padding: 5px;
margin-right: 7px;
margin-bottom: -3px;
margin-top: 4px;
float: left;}
2, Apr
2013
Vamos lá, antes de qualquer coisa, essa é a forma como faço e como sempre uso nos meus layouts e até mesmo aqui no tthy. Qualquer problema envolvendo os códigos, preste atenção antes e veja se não há algo errado quando você foi o editar. As vezes esquecemos divs abertas e até mesmo, esquecemos de abri-la mas vai e coloca um fechamando que não deveria existir. Sempre conte as divs, span, p e tudo que você usar no html.
Sempre faço da seguinte forma o seguimento:
a div que começa o conteudo, que seria o content;
o topo, que seria meu header;
a sidebar onde ficará meus links, descrição e tudo que desejar;
o local das postagens, que seria o main ou posts, depende do seu html.
o final, que seria o footer do seguimento da página e não o da tela toda.
e por fim o da tela toda, que colocarei outro nome para ficar simples na hora de usar.
Percebe-se que a gente irá fazer um theme normal, e esquecemos totalmente a parte do footer na tela toda, certo? A gente pode usar esse footer na tela toda em qualquer parte do nosso theme. Só devemos lembrar de fechar a div de conteudo, porque se colocarmos a div que pega a tela toda vai ficar apenas na parte do conteudo, que é referente ao valor do seu theme que pode ser de 750 até 820. Esses são os valores que mais uso, mas você quem sabe.
Os css/html usados a seguir será como explicação, nada de usar eles no seu theme. Pegue a base no final. Thanks!
Irei usar a base que fiz para themes em psd. Lá vai ter:
/* --- meio  - */#content {width: 820px;background: url('http://static.tumblr.com/2jiprob/Xqamd2h0m/seguimento.png');margin: auto;}/* --- topo  - */#header {background: url('http://static.tumblr.com/2jiprob/niOmd2h2h/header.png');background-repeat: no-repeat;width: 820px;height: 208px;margin-left: auto 0px;}/* --- final  - */#footer {background: url('http://static.tumblr.com/2jiprob/4l6md2h3m/footer.png');background-repeat: no-repeat;background-position: bottom;width: 820px;height: 157px;clear: both;}
Vou renomar a div footer para footer1. Dai devemos mudar no html também, então caso você já esteja com seu theme pronto e queira fazer seguindo o tutorial, basta fazer isso e usar a base do final.
Na div id footer1 temos um height de 157, poderiamos deixar aquele valor em 0 ou usaremos um margin-bottom: -140px; e tiraremos a imagem que esta no footer.
Esse é o css que uso para o meu footer de tela toda:
/* Footer index */
#footer {z-index: 100000; background: #000; background-position: bottom center; height: 317px;width: 100%; margin-top: 30px; position: relative; bottom: 0px;}.footerconteudo {color:#1c1b1b; padding: 0px 0px; height: 317px; width: 820px;margin:0px auto; background: #fff;} 

Então, essa div id chamada footer ficará a onde? No final da página, então vai ter o fechamento da div de conteudo e você vai ter que colocar depois:

&lt;div id="footer"&gt;
&lt;div class="footerconteudo"&gt;
conteudo do footer
&lt;/div&gt;
&lt;/div&gt;
Veja que dentro da div id footer, temos uma div class chamanda footerconteudo, essa é a div que determina o tamanho do conteudo que vai ficar dentro da div footer. A div footer esta pegando a tela toda, e a footerconteudo esta no centro, com o valor de 820 e height de 317. Sim, os valores depende do seu theme!
Temos nessa div também, um margin auto, que faz aquele conteudo ficar no centro do footer que vai de canto a canto, sem ela o conteudo do footer ficaria no canto. Eu coloquei um fundo para vocês terem uma noção do que é footer e a parte do conteudo do footer.
DICA:
Na parte do #footer, podes ver que é uma faixa, então eu fiz a faixa e coloquei no style do #footer, dai eu fiz como um header a parte do .footerconteudo, fiz do tamanho certo, fiz tudo o que aquele footer deverá ter e o coloquei no local certo.
Voltando ao footer1, lembra do height que era bem grande? Dai usamos um margin-bottom em negativo, fazendo aquele footer ir para baixo? então&#8230;você pode fazer isso se teu theme tiver seguimento, que é imagem no content, igual ao theme do tthy, e dai como o footer terá imagem para que &#8220;bata&#8221; com o final devemos colocar em negativo até que fique certo footer1 com footer.
Uma coisa que a gente sempre nota, footer de tela toda nunca são pequenos, menos de 100px; outra coisa que notamos também, sempre são usados footer em tela toda, quando o conteudo extra da página é bastante. Fã-sites, blogs e etc. Sempre usam o footer na tela toda quando o seu conteudo é bastante, no caso então nem vai ter erro.
Bom, é mais ou menos isso. As vezes uso um js que faz com que o footer fique sempre em bottom, mas esse js vem dando erro e fazendo o footer subir. Uma pena.
Ah, mas como faz pra colocar conteudo no footer?
Em tagged/position temos tutorial de posicionamento. Só você da uma lidinha que consegue posicionar o que quiser no footer. É da mesma forma que esta posicionado aqui. Então, boa sorte ao tentar fazer um theme legal com footer de canto a canto. Espero que dê tudo certo.
- Base footer.
Desculpa se tiver algum erro de português. Bai, D.

Vamos lá, antes de qualquer coisa, essa é a forma como faço e como sempre uso nos meus layouts e até mesmo aqui no tthy. Qualquer problema envolvendo os códigos, preste atenção antes e veja se não há algo errado quando você foi o editar. As vezes esquecemos divs abertas e até mesmo, esquecemos de abri-la mas vai e coloca um fechamando que não deveria existir. Sempre conte as divs, span, p e tudo que você usar no html.

Sempre faço da seguinte forma o seguimento:

  1. a div que começa o conteudo, que seria o content;
  2. o topo, que seria meu header;
  3. a sidebar onde ficará meus links, descrição e tudo que desejar;
  4. o local das postagens, que seria o main ou posts, depende do seu html.
  5. o final, que seria o footer do seguimento da página e não o da tela toda.
  6. e por fim o da tela toda, que colocarei outro nome para ficar simples na hora de usar.

Percebe-se que a gente irá fazer um theme normal, e esquecemos totalmente a parte do footer na tela toda, certo? A gente pode usar esse footer na tela toda em qualquer parte do nosso theme. Só devemos lembrar de fechar a div de conteudo, porque se colocarmos a div que pega a tela toda vai ficar apenas na parte do conteudo, que é referente ao valor do seu theme que pode ser de 750 até 820. Esses são os valores que mais uso, mas você quem sabe.

  • Os css/html usados a seguir será como explicação, nada de usar eles no seu theme. Pegue a base no final. Thanks!

Irei usar a base que fiz para themes em psd. Lá vai ter:

/* --- meio  - */
#content {
width: 820px;
background: url('http://static.tumblr.com/2jiprob/Xqamd2h0m/seguimento.png');
margin: auto;}

/* --- topo  - */
#header {background: url('http://static.tumblr.com/2jiprob/niOmd2h2h/header.png');
background-repeat: no-repeat;
width: 820px;
height: 208px;
margin-left: auto 0px;}

/* --- final  - */
#footer {background: url('http://static.tumblr.com/2jiprob/4l6md2h3m/footer.png');
background-repeat: no-repeat;
background-position: bottom;
width: 820px;
height: 157px;
clear: both;}

Vou renomar a div footer para footer1. Dai devemos mudar no html também, então caso você já esteja com seu theme pronto e queira fazer seguindo o tutorial, basta fazer isso e usar a base do final.

Na div id footer1 temos um height de 157, poderiamos deixar aquele valor em 0 ou usaremos um margin-bottom: -140px; e tiraremos a imagem que esta no footer.

Esse é o css que uso para o meu footer de tela toda:

/* Footer index */
#footer {z-index: 100000; 
background: #000;
background-position: bottom center;
height: 317px;
width: 100%;
margin-top: 30px;
position: relative;
bottom: 0px;}
.footerconteudo {color:#1c1b1b;
padding: 0px 0px;
height: 317px;
width: 820px;
margin:0px auto;
background: #fff;}

Então, essa div id chamada footer ficará a onde? No final da página, então vai ter o fechamento da div de conteudo e você vai ter que colocar depois:


<div id="footer">

<div class="footerconteudo"> conteudo do footer </div>

</div>

Veja que dentro da div id footer, temos uma div class chamanda footerconteudo, essa é a div que determina o tamanho do conteudo que vai ficar dentro da div footer. A div footer esta pegando a tela toda, e a footerconteudo esta no centro, com o valor de 820 e height de 317. Sim, os valores depende do seu theme!

Temos nessa div também, um margin auto, que faz aquele conteudo ficar no centro do footer que vai de canto a canto, sem ela o conteudo do footer ficaria no canto. Eu coloquei um fundo para vocês terem uma noção do que é footer e a parte do conteudo do footer.

DICA:

Na parte do #footer, podes ver que é uma faixa, então eu fiz a faixa e coloquei no style do #footer, dai eu fiz como um header a parte do .footerconteudo, fiz do tamanho certo, fiz tudo o que aquele footer deverá ter e o coloquei no local certo.

Voltando ao footer1, lembra do height que era bem grande? Dai usamos um margin-bottom em negativo, fazendo aquele footer ir para baixo? então…você pode fazer isso se teu theme tiver seguimento, que é imagem no content, igual ao theme do tthy, e dai como o footer terá imagem para que “bata” com o final devemos colocar em negativo até que fique certo footer1 com footer.

Uma coisa que a gente sempre nota, footer de tela toda nunca são pequenos, menos de 100px; outra coisa que notamos também, sempre são usados footer em tela toda, quando o conteudo extra da página é bastante. Fã-sites, blogs e etc. Sempre usam o footer na tela toda quando o seu conteudo é bastante, no caso então nem vai ter erro.

Bom, é mais ou menos isso. As vezes uso um js que faz com que o footer fique sempre em bottom, mas esse js vem dando erro e fazendo o footer subir. Uma pena.

  • Ah, mas como faz pra colocar conteudo no footer?

Em tagged/position temos tutorial de posicionamento. Só você da uma lidinha que consegue posicionar o que quiser no footer. É da mesma forma que esta posicionado aqui. Então, boa sorte ao tentar fazer um theme legal com footer de canto a canto. Espero que dê tudo certo.

- Base footer.

Desculpa se tiver algum erro de português. Bai, D.

26, Mar
2013



Esse tutorial será apenas de como passar o theme para o HTML. Demais coisas, como faixa, menu e entre outras coisas, temos tutoriais diversos no tthy que você pode usar e deixar seu theme lindo.

Primeiro de tudo, você tem que saber como as camadas daquele theme em psd foi arrumado. Geralmente pessoas que sabem fazer algo no ps corretamente, deixa cada coisa em seu devido lugar.Separando tudo por group/pasta. Vou usar como exemplo, esse theme em psd. Então, repare em como fica as camadas desse theme:

Como podem ver, a faixa da sidebar esta separadinha. Então, você pode abri-la clicando sobre a setinha, apagar a camada da fonte porque você vai usar aquela faixa como base para outras faixas que sua sidebar vai ter. Se quiser antes, salve o nome da fonte para poder usar. Depois de fazer o que citei acima, clique na pasta da faixa com o lado direito e vá em: Marge Group. Isso vai fazer com que o conteudo que esta em group se torne apenas uma camada comum. Então pode notar que a faixa agora é apenas uma camada normal, todo o conteudo que estava em group se transformou em uma única camada. Selecione essa faixa e a copie. Abra um novo documento, que vai ser aberto com o tamanho da faixa já, e dai ao abrir deixe em transparent o backgrund contents. E cole a faixa dentro do novo documento que foi aberto.
Pronto, você aprendeu a separar cada coisinha. Pode acontecer isso com uma boxise que talvez venha a ter em algum theme psd que você baixar, dai só fazer a mesma coisa, lembrando que boxsides são separadas em partes, dai você vai ter que fazer isso.
Agora, vamos ver qual o tamanho do nosso documento, daquele psd todo. Volte para a aba do psd e deixe a aba da faixa da sidebar aberta ou simplesmente a salve. O psd que postei acima tem o width de 850, então no meu css base que você pode encontrar aqui, vamos por o valor de 850 nos width do content, header e footer.
Use:
Base - Topo, sidebar, postagens e final + com imagens indicado para os themespsd.
Copie o código e cole em um bloco de notas ou simplesmente no seu customize.
Procure por content e mude o width para: 850px;
Procure por header e mude o width para: 850px;
Procure por footer e mude o width para: 850px;
Agora, voltamos para o PS, ainda com o psd do theme aberto faça as mudanças necessárias que no caso seria o titulo e o que mais desejar. Depois de fazer tais mudança, caso seu menu seja de imagens, como esta no psd em que estamos trabalhando, deixe-o no modo invisivel. Nesse psd também temos o search você pode ou não usar. Temos tutorial de search com imagme aqui, apenas de uma busca e achará o tutorial.
Pegando o backgrund:
Selecione a última camada, que é a camada de fundo. Faça uma seleção com a ferramenta Rectangular marquee tool. (M) E copie boa parte do fundo. (Dando CTRL+C para copiar).
Logo em seguida, abra um documento e coloque os valores de 200px em w e h. Com o novo documento aberto, cole o fundo que você copiou ali e logo em seguida salve.
x
Depois de fazer o que lhe foi indicado acima, junte todas as camadas daquele documento, se aparecer uma notinha avisando que tem camadas invisivel, com uma pergunta se você quer descartar elas, clique em ok.
Recortes
Ainda com a ferramenta Rectangular marquee tool. (M), selecione a parte do topo e copie. Imagem.
Sim, você deve selecionar apenas a parte do topo, ou seja, a parte que você vai usar. Depois de selecionar, você vai copiar usando o comando de copiar no teclado que é o CTRL+C. Logo em seguida, vai abrir um novo documento que vai ter as medidas aquilo que você copiou. Veja qual é o valor do height e coloque no #header lá no css base que você esta usando. Salve o seu topo no formato PNG.
Selecione o meio, que é a parte branca que usaremos no content para que fique certinho. Imagem. Copie essa seleção, abra um novo documento novamente que vai ter as medidas daquilo que você acabou de copiar e cole o meio lá e salve.
Faça o mesmo com o final, que é o footer. Mas, lembre-se de olhar o valor do height e indicar no css.
Use o static file para upar as imagens.
Em content via ter lá:
background: url('http://static.tumblr.com/2jiprob/Xqamd2h0m/seguimento.png');
Ao upar a imagem do meio, troque o link da imagem do css pela que você upou. Faça o mesmo com o header e o footer.
Sempre digo que theme nesse estilo é com começo, meio e fim.
Sidebar e postagens
Nem sempre, um psd esta com os lados iguais. As vezes as pessoas gostam de colocar a sidebar na direta, outras na esquerda. E dai o local da postagem fica no lado oposto. Para saber mudar isso você deve usar o float que tem nas duas ids, que são da #sidebar e do #main.
Outra coisa que sempre ocorre, é que a maioria das pessoas que faz theme psd não mede, dai você tem que saber quanto tem de area para a posta e quanto tem para a sidebar. Para saber isso, basta selecionar tais partes, abrir um novo documento e lá vai mostrar quanto é. Sempre curto fazer na medida certa. Por exemplo, vou usar o block de foto no valor de 500px então, devo por na id #main os 500 e lembrar também do padding, então posso colocar um 510 porque vou dar 5px de largura para minhas caixas, que ao todo vai somar meus 500px do block e 5+5 de padding. Então, devo lembrar de tal coisa TAMBEM na hora de fazer as medidas no PS. Lembre-se sempre disso.
O lugar das postagens não esta no lugar certo, fica fora do lugar. Como resolver?
No css base, temos um margin-right porque nosso float esta em right, então nosso conteudo de postagem vai ficar&#160;» dai como queremos que ele ande pra «&#160;devemos usar o margin-right e dar o valor até que fique no local que desejamos. Faremos o mesmo também para  a sidebar. A mesma coisa que citei acima você deve fazer com a sidebar. Padding, valor e etc. Temos tutorial de sidebar em tagged/sidebar espero que seja útil.
Não entendi o caixa na sidebar, padding e bla bla.
A gente sempre usa uma box ou caixa para colocar as postagens dentro, não é só porque temos um content com conteudo que não vamos usar uma div para que fique tudo certinho, lembrando que vamos ter sim que usar devido ao margin-bottom que usamos para dar espaçamento entre um conteudo e outro. Ou seja:
.caixa {background: #fff; padding: 5px; margin-bottom: 10px;}
Usei uma cor no back para vocês terem uma noção de conteúdo. Sempre faço isso com divs de posições, acho que é vem valido e necessário. Então tenho um block de postagem, por exemplo da foto:
{block:Photo}
conteudo do block
{/block:Photo}
Então, o que devemos fazer para que a div de caixa apareça?
{block:Photo}&lt;div class="caixa"&gt;conteudo do block&lt;/div&gt;{/block:Photo}
Entenderam? Bom, é isso. Qualquer coisa só gritar que a gente da mais dicas por ask. Leia oe tutorial de como posicionar algo no header em: tagged/position.
Qualquer erro no texto, mil perdoes. Beijos, D.

Esse tutorial será apenas de como passar o theme para o HTML. Demais coisas, como faixa, menu e entre outras coisas, temos tutoriais diversos no tthy que você pode usar e deixar seu theme lindo.

Primeiro de tudo, você tem que saber como as camadas daquele theme em psd foi arrumado. Geralmente pessoas que sabem fazer algo no ps corretamente, deixa cada coisa em seu devido lugar.
Separando tudo por group/pasta. Vou usar como exemplo, esse theme em psd. Então, repare em como fica as camadas desse theme:

image

Como podem ver, a faixa da sidebar esta separadinha. Então, você pode abri-la clicando sobre a setinha, apagar a camada da fonte porque você vai usar aquela faixa como base para outras faixas que sua sidebar vai ter. Se quiser antes, salve o nome da fonte para poder usar. Depois de fazer o que citei acima, clique na pasta da faixa com o lado direito e vá em: Marge Group. Isso vai fazer com que o conteudo que esta em group se torne apenas uma camada comum. Então pode notar que a faixa agora é apenas uma camada normal, todo o conteudo que estava em group se transformou em uma única camada. Selecione essa faixa e a copie. Abra um novo documento, que vai ser aberto com o tamanho da faixa já, e dai ao abrir deixe em transparent o backgrund contents. E cole a faixa dentro do novo documento que foi aberto.

Pronto, você aprendeu a separar cada coisinha. Pode acontecer isso com uma boxise que talvez venha a ter em algum theme psd que você baixar, dai só fazer a mesma coisa, lembrando que boxsides são separadas em partes, dai você vai ter que fazer isso.

Agora, vamos ver qual o tamanho do nosso documento, daquele psd todo. Volte para a aba do psd e deixe a aba da faixa da sidebar aberta ou simplesmente a salve. O psd que postei acima tem o width de 850, então no meu css base que você pode encontrar aqui, vamos por o valor de 850 nos width do content, header e footer.

Use:

Base - Topo, sidebar, postagens e final + com imagens indicado para os themespsd.

Copie o código e cole em um bloco de notas ou simplesmente no seu customize.

Procure por content e mude o width para: 850px;

Procure por header e mude o width para: 850px;

Procure por footer e mude o width para: 850px;

Agora, voltamos para o PS, ainda com o psd do theme aberto faça as mudanças necessárias que no caso seria o titulo e o que mais desejar. Depois de fazer tais mudança, caso seu menu seja de imagens, como esta no psd em que estamos trabalhando, deixe-o no modo invisivel. Nesse psd também temos o search você pode ou não usar. Temos tutorial de search com imagme aqui, apenas de uma busca e achará o tutorial.

  • Pegando o backgrund:

Selecione a última camada, que é a camada de fundo. Faça uma seleção com a ferramenta Rectangular marquee tool. (M) E copie boa parte do fundo. (Dando CTRL+C para copiar).

Logo em seguida, abra um documento e coloque os valores de 200px em w e h. Com o novo documento aberto, cole o fundo que você copiou ali e logo em seguida salve.

x

Depois de fazer o que lhe foi indicado acima, junte todas as camadas daquele documento, se aparecer uma notinha avisando que tem camadas invisivel, com uma pergunta se você quer descartar elas, clique em ok.

  • Recortes

Ainda com a ferramenta Rectangular marquee tool. (M), selecione a parte do topo e copie. Imagem.

Sim, você deve selecionar apenas a parte do topo, ou seja, a parte que você vai usar. Depois de selecionar, você vai copiar usando o comando de copiar no teclado que é o CTRL+C. Logo em seguida, vai abrir um novo documento que vai ter as medidas aquilo que você copiou. Veja qual é o valor do height e coloque no #header lá no css base que você esta usando. Salve o seu topo no formato PNG.

Selecione o meio, que é a parte branca que usaremos no content para que fique certinho. Imagem. Copie essa seleção, abra um novo documento novamente que vai ter as medidas daquilo que você acabou de copiar e cole o meio lá e salve.

Faça o mesmo com o final, que é o footer. Mas, lembre-se de olhar o valor do height e indicar no css.

Em content via ter lá:

background: url('http://static.tumblr.com/2jiprob/Xqamd2h0m/seguimento.png');

Ao upar a imagem do meio, troque o link da imagem do css pela que você upou. Faça o mesmo com o header e o footer.

Sempre digo que theme nesse estilo é com começo, meio e fim.

  • Sidebar e postagens

Nem sempre, um psd esta com os lados iguais. As vezes as pessoas gostam de colocar a sidebar na direta, outras na esquerda. E dai o local da postagem fica no lado oposto. Para saber mudar isso você deve usar o float que tem nas duas ids, que são da #sidebar e do #main.

Outra coisa que sempre ocorre, é que a maioria das pessoas que faz theme psd não mede, dai você tem que saber quanto tem de area para a posta e quanto tem para a sidebar. Para saber isso, basta selecionar tais partes, abrir um novo documento e lá vai mostrar quanto é. Sempre curto fazer na medida certa. Por exemplo, vou usar o block de foto no valor de 500px então, devo por na id #main os 500 e lembrar também do padding, então posso colocar um 510 porque vou dar 5px de largura para minhas caixas, que ao todo vai somar meus 500px do block e 5+5 de padding. Então, devo lembrar de tal coisa TAMBEM na hora de fazer as medidas no PS. Lembre-se sempre disso.

  • O lugar das postagens não esta no lugar certo, fica fora do lugar. Como resolver?

No css base, temos um margin-right porque nosso float esta em right, então nosso conteudo de postagem vai ficar » dai como queremos que ele ande pra « devemos usar o margin-right e dar o valor até que fique no local que desejamos. Faremos o mesmo também para  a sidebar. A mesma coisa que citei acima você deve fazer com a sidebar. Padding, valor e etc. Temos tutorial de sidebar em tagged/sidebar espero que seja útil.

  • Não entendi o caixa na sidebar, padding e bla bla.

A gente sempre usa uma box ou caixa para colocar as postagens dentro, não é só porque temos um content com conteudo que não vamos usar uma div para que fique tudo certinho, lembrando que vamos ter sim que usar devido ao margin-bottom que usamos para dar espaçamento entre um conteudo e outro. Ou seja:

.caixa {background: #fff; padding: 5px; margin-bottom: 10px;}

Usei uma cor no back para vocês terem uma noção de conteúdo. Sempre faço isso com divs de posições, acho que é vem valido e necessário. Então tenho um block de postagem, por exemplo da foto:

{block:Photo}
conteudo do block
{/block:Photo}

Então, o que devemos fazer para que a div de caixa apareça?

{block:Photo}

<div class="caixa">

conteudo do block

</div>

{/block:Photo}

Entenderam? Bom, é isso. Qualquer coisa só gritar que a gente da mais dicas por ask. Leia oe tutorial de como posicionar algo no header em: tagged/position.

Qualquer erro no texto, mil perdoes. Beijos, D.

24, Mar 2013
Oi meninas, mandei uma ask mas acho q nao foi. Gostaria de saber como faz o menu em colunas pra colocar os links de tutoriais igual ao de vcs na pagina de css. Se puderem me responder ^^ Beijos
Volte sempre Anonymous há 1 month ago

Pra fazer um menuzinho de duas colunas, deve ter noção do que vai ter escrito dentro daquilo e se tal lugar cabe duas caixas com tal valor de width. O css do daqui é:

.menuzim a {
margin-right: 1px;
float: left;
display: inline-block;
text-align: left;
width: 217px;
background: #eee;
color: #999;
padding: 3px;
font-size: 9px;
margin-bottom: 1px;
text-transform: uppercase;}

Dai tem o display inline-block, que faz com que a caixa fique uma ao lado da outra. Temos um width com valor, que no caso, cabe dentro do local onde esta. Se por exemplo eu colocar em um lugar maior, vai ficar mais de duas colunas, então lembre-se sempre do tamanho do lugar onde vai ficar. Lembre-se também que o margin-left ou right também contam na hora do valor principal. Todo link que ficar dentro da div menuzim vai ficar com essa personalização. Ou seja:

<div class="menuzim">
<a href="URL"> url name </a>
<a href="URL"> url name </a>
</div>
16, Mar 2013

Bom, vamos entender algumas partes do js. Quando você entra no site que esta nos créditos, lá tem para baixar a pasta zipadinha com os documentos e etc. Dentro dessa pasta vem um documento chamando: jquery.tweet.

Abra em um editor de js, pode ser o notepad. No começo tem uma lista de como, tal como: username, list, favorites e etc. Tudo que estiver em null ou true é que vai aparecer caso você coloque na parte que falarei daqui a pouco. E tudo que esta em false é o que não vai aparecer, dai nem adianta colocar. Então, tudo que aparecer escrito na parte dos tweets é nessa parte que fica alguma das coisas. Por exemplo, antes tinha alguma coisa na frente do tempo em que o tweet foi postado, dai entrei nessa parte e apaguei e ficou como vocês podem ver na página de preview. Nem precisa mexer nessa parte, apenas queria que entendesse um pouco.

Cada partezinha que mostra os tweets daquele site, existe isso no show code:

        $("#query").tweet({

O #query é a div em questão, ou seja, nossa div se chama .tweet então a gente tem que por ali dentro .tweet senão nem vai pegar. Alguns dos estilos dali não são feitos para contas pessoais, então nem usa.

  • Quando consegui fazer mais coisas nesse estilo de tweets, eu posto pra vocês.

Coloque isso antes de </head>

<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script language="javascript" src="http://static.tumblr.com/2jiprob/71dmjeopm/jquery.tweet" type="text/javascript"></script>
<script type='text/javascript'>
     jQuery(function($){
        $(".tweet").tweet({
          join_text: "auto",
          username: "thingstohyou",
          avatar_size: 30,
          count: 5,
          loading_text: "loading tweets..."
        });
      });
</script>

Exeplicando algumas coisas.

  • count: Numero de tweets que vão aparecer.
  • avatar size: tamanho da imagem do avatar do twitter que vai aparecer.
  • username: nome da conta do twitter.

A parte do CSS:

/* tweets por tthy */
.tweet, .query {text-indent: 4px; font-family: 'calibri'; font-size: 11px; color: #999;}
.tweet_list {list-style: none; margin: 0px; padding: 0;overflow-y: hidden; -webkit-border-radius: 6px;-moz-border-radius: 6px; border-radius: 6px;}
.tweet_list li {background-color: #cde3e5; overflow-y: auto;overflow-x: hidden;padding: 0.5em;list-style-type: none; margin-bottom: 1px;}
.tweet_list li a {color: #c2769d;}
.tweet_list li a:hover {color: #999;}
.tweet_list .tweet_even {background-color: #ddf2f0; webkit-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;}
.tweet_list .tweet_avatar {margin-left: -5px; margin-right: 4px;  float: left;}
.tweet_list .tweet_avatar img {-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; vertical-align: middle; border: 3px solid #fff; -webkit-box-shadow: 0px 0px 5px #bad6da;  -moz-box-shadow: 0px 0px 5px #bad6da;  box-shadow: 0px 0px 5px #bad6da;}

Vamos entender.

Primeira div é onde você pode da o nome da fonte, largura para o local onde os tweets vão ficar, ou simplesmente deixar como esta logo acima.

Segunda div é a list inteira dos tweets, você pode da a cor do fundo, essa cor do fundo vai pegar toda aquela parte, sim, todos os tweets vão ficar com essa cor de fundo e até meso cor de fonte. Então, não coloque fundo nela a não ser que queira.

.tweet_list li, primeiro tweet, sempre o tweet acima. Escolha uma cor e logo abaixo tem o .tweet_list li a que é a cor dos links que ficaram naquele tweet, então escolha uma cor de acordo com seu theme.

.tweet_list .tweet_even pra quem não entende, isso é um seguimento, então se você por uma cor diferente nessa class list vai aparecer o segundo tweet com uma cor diferente, dando um charme ao seus ultimos tweets.

E as duas ultimas divs são a do avatar, você pode editar da forma que desejar.

Para que os tweets apareçam, basta colocar onde desejar a div:

<div class="tweet"></div>

Não coloque nada dentro da div.

Lembre-se. Se quero meus tweets no topo, devo criar uma div de posição, com width e height para que meus tweets fiquem certo dentro dessa caixa. Ou você pode da width na primeira div do css acima.

E é isso. Qualquer coisa, só gritar!

Mais postagens, eba!
Eu te quero, por todos os dias... Eu te preciso. Sou tua pequenininha.
♥_♥
Estamos também em:
youtube twitter facebook vimeo
O que o tthy representa pra você?
Ele representa uma grande ajuda, um grande aprendizado, um grande amigo, um grande tudo. Eu amo o Things to help you.