Fork me on GitHub

Artigos

Criando vinhetas animadas em CSS

Escrito em November 27, 2016

Preparem a folha e o lápis, pois nesta série iremos muito além do simples código. Chegou a hora de mostrar para o mundo que o CSS não é apenas corzinha e fonte.

Criando vinhetas animadas em CSS
Exemplo

Já faz um tempo que venho prometendo uma nova série de CSS, e desde o último post que fiz em meu blog pessoal (Animações avançadas com CSS3 - Introdução), alguns leitores vêem me pedindo para dar continuidade a série, então tive a idéia de elaborar primeiro esta série, como um requisito básico para a nossa série de animações avançadas.

Alguns temas que serão abordados

Organização é fundamental

"Um bom dev, é um dev organizado." (Clóvis Neto)



Sempre que você estiver lendo um post da nossa série, aconselho separar um caderno ou ao menos uma folha de papel e caneta, por mais bobo que seja o exercício ou exemplo, tente refazer você mesmo. Eu sempre costumo anexar alguma imagem nos meus post's de rascunhos quando estou elaborando o exemplo.

Tenha isto em mente:
ELABORAR != DESENVOLVER

Um projeto bem elaborado, irá oferecer mais produtividade, conforto e segurança para quem for desenvolver ou dar manutenção no mesmo.

Animação de textos

Como o foco principal será criar vinhetas, acredito que antes de tudo temos que aprender a controlar e desenvolver animações interessantes nos textos. Desenvolva esta habilidade com perfeição, e todo o resto ficará 99% mais fácil.

Desenhando, animando e controlando formas (quadrados, triângulos, círculos)

Após desenvolver sua skill de "text-animation" (SIM! Teremos skill's ahuahuahuha), descobriremos que um simples quadrado duplicado algumas vezes, um circulo que utiliza uma técnica de box-shadow ou até mesmo um triangulozinho podem fazer váaaarias coisas incríveis. Não acredita? Segue abaixo alguns exemplos do meu Codepen:


See the Pen Round, roouund!! by clovis neto (@clovisneto) on CodePen.

See the Pen Square Rotate :D by clovis neto (@clovisneto) on CodePen.

See the Pen Disk Circle by clovis neto (@clovisneto) on CodePen.

See the Pen Bluup by clovis neto (@clovisneto) on CodePen.

See the Pen Pure CSS Load Battery by clovis neto (@clovisneto) on CodePen.


Todos os exemplos a cima são formas básicas (quadrados, triângulos e círculos). Todos estão utilizando apenas CSS e HTML <3

SVG + CSS <3

Particularmente um dos tópicos que eu mais gosto e me empolgo em falar, SVG junto com CSS é lindooo! Semana passada estava aprofundando minhas técnicas de animações com SVG e CSS, quando pude notar que a maioria dos tutorias de SVG + CSS em PT-BR, só falam de animações na propriedade stroke e fill, algo que SVG vai muiiiiito além disto. Prepare-se, pois iremos embarcar num mundo de animações muito além do simples \o/

Exercícios

O ponto mais importante da série! Sempre que terminarmos um post, irei pedir um exercício postado no CODEPEN, baseado no post que aprendemos, e só irei continuar a série dependendo da conclusão e postagem destes exercícios. O link do PEN deverá ser enviado para o email do CSS Brasil (contatocssbrasil@gmail.com).

E muito mais!

No final da semana irá rolar o Front in Aracaju, então deixarei para publicar o primeiro post da nossa série na segunda-feira, então separem os materiais e já vão se preparando o/o/o/o/


Um novo jeito de aprender CSS no Brasil

{ Comentários }