Skip to content

Desafio criar 30 mini projetos utilizando HTML e CSS em 30 dias

License

Notifications You must be signed in to change notification settings

araujobtc/30diasDeCSS

Repository files navigation

30 Dias de CSS 🚀

Este é um desafio que tem como objetivo por em prática habilidades de codificação com a criação de mini projetos diários utilizando HTML5 e CSS3 (adicionei um pouco de JavaScript).

Criado por @MilenaCarecho

Objetivo

Durante 30 dias seguidos devo criar mini projetos com HTML5 e CSS3, além de compartilhar meu progresso nas mídias sociais (Ex.: Twitter, Facebook, Linkedin etc.) usando a hashtag #30diasDeCSS

Youtube Referencias dos desafios

Online Tutorials - Creative Creations - DarkCode


Meu codigo
Post LinkedIn
O que eu aprendi
Criar as camadas utilizando a tag
transform
transition
box-shadow
animations
overflow
::before
z-index
position
@keyframes

Dia 02 - Ícones de rede social com efeito

dia 2


Meu codigo
Post LinkedIn
O que eu aprendi
transform
transition
box-shadow
overflow
::before
:hover
position
CSS Gradients
-webkit-background-clip
-webkit-text-fill-color

Dia 03 - Glassmorphism Card

dia 3


Meu codigo
Post LinkedIn
O que eu aprendi
transition
calc()
:hover
position
CSS Gradients

Dia 04 - Loader animado

dia 4


Meu codigo
Post LinkedIn
O que eu aprendi
transition
::before
position
::after
animations
@keyframes
inset

Dia 05 - Menu de navegação circular

dia 5


Meu codigo
Post LinkedIn
O que eu aprendi
transition
transform
position
calc()
z-index
box-sizing

Dia 06 - Popup para mensagem

dia 6


Meu codigo
Post LinkedIn
O que eu aprendi
transition
transform
position
box-sizing
:hover
box-shadow
overflow

Dia 07 - Borda animada

dia 7


Meu codigo
Post LinkedIn
O que eu aprendi
transform
position
box-sizing
overflow
::before
::after
animations
@keyframes
inset

Dia 08 - Menu animado

dia 8


Meu codigo
Post LinkedIn
O que eu aprendi
transform
box-sizing
overflow
::before
:hover
-webkit-text-stroke
filter
attr
gap

Dia 09 - Botões criativos

dia 9


Meu codigo
Post LinkedIn
O que eu aprendi
transform
box-sizing
:checked
::before
transition
appearance
selectors

Dia 10 - Botões com efeitos

dia 10


Meu codigo
Post LinkedIn
O que eu aprendi
box-sizing
overflow
::before
:hover
transition
z-index
position

Dia 11 - Cards com efeitos

dia 11


Meu codigo
Post LinkedIn
O que eu aprendi
box-sizing
:hover
transition
grid-template-columns
grid-gap
display
transform

Dia 12 - Formulário de Login

dia 12


Meu codigo
Post LinkedIn
O que eu aprendi
transition
transform
attribute selectors
:focus
:hover

Dia 13 - Card de apresentação

dia 13


Meu codigo
Post LinkedIn
O que eu aprendi
transition
:hover
:nth-child

Dia 14 - Card para E-commerce

dia 14


Meu codigo
Post LinkedIn
O que eu aprendi
transition
transform
overflow
::before
:hover

Dia 15 - Menu acordeão

dia 15


Meu codigo
Post LinkedIn
O que eu aprendi
transition
transform
@media
:target
::after
::before
calc()
background-size
flex-wrap

Dia 16 - Card para E-commerce

dia 16


Meu codigo
Post LinkedIn
O que eu aprendi
transition
@media
:hover
flex
display
overflow
flex-wrap

Dia 17 - Card formulário

dia 17


Meu codigo
Post LinkedIn
O que eu aprendi
position
transition
:hover
display
overflow

Dia 18 - Card para post

dia 18


Meu codigo
Post LinkedIn
O que eu aprendi
transform
transition
:hover
display
overflow
flex-wrap
@media

Dia 19 - Barra de pesquisa

dia 19


Meu codigo
Post LinkedIn
O que eu aprendi
transform
transition
overflow
position
::before
::after

Dia 20 - Menu de navegação

dia 20


Meu codigo
Post LinkedIn
O que eu aprendi
transform
transition
display
::before
::after
inset
gap
box-shadow
filter

Dia 21 - Loader animado

dia 21


Meu codigo
Post LinkedIn
O que eu aprendi
transform
display
@keyframes
animations
:nth-child

Dia 22 - Botão de deletar

dia 22


Meu codigo
Post LinkedIn
O que eu aprendi
transform
transition
:focus
:hover
::before
overflow

Dia 23 - Botão para avaliação

dia 23


Meu codigo
Post LinkedIn
O que eu aprendi
transform
transition
::before
::after
inset
filter
overflow
:nth-child
selectors

Dia 24 - Barra de porcentagem

dia 24


Meu codigo
Post LinkedIn
O que eu aprendi
transform
::before
::after
box-sizing
@keyframes

Dia 25 - Efeito em imagens

dia 25


Meu codigo
Post LinkedIn
O que eu aprendi
transition
filter
:hover
:nth-child
::before
overflow

Dia 26 - Animação

dia 26


Meu codigo
Post LinkedIn
O que eu aprendi
transform
box-sizing
filter
transform-origin
animations
:nth-child
::before
::after
@keyframes

Dia 27 - Checkbox xícara de café

dia 27


Meu codigo
Post LinkedIn
O que eu aprendi
transform
transition
box-sizing
filter
transform-origin
appearance
:last-child
:checked

Dia 28 - Loader animado

dia 28


Meu codigo
Post LinkedIn
O que eu aprendi
transform
box-sizing
filter
animations
::before
@keyframes

Dia 29 - Barra de navegação

dia 29


Meu codigo
Post LinkedIn
O que eu aprendi
box-sizing
transition
position
display
text-decoration

Dia 30 - Input para senha

dia 30


Meu codigo
Post LinkedIn
O que eu aprendi
box-sizing
transform
position
display
box-shadow
outline
::placeholder

About

Desafio criar 30 mini projetos utilizando HTML e CSS em 30 dias

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published