Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ninja1375/animated-candles-with-css
Animated Candles with CSS
https://github.com/ninja1375/animated-candles-with-css
animated candles css3 html5
Last synced: about 13 hours ago
JSON representation
Animated Candles with CSS
- Host: GitHub
- URL: https://github.com/ninja1375/animated-candles-with-css
- Owner: Ninja1375
- Created: 2024-12-17T01:00:11.000Z (6 days ago)
- Default Branch: main
- Last Pushed: 2024-12-18T22:52:22.000Z (4 days ago)
- Last Synced: 2024-12-18T23:28:36.305Z (4 days ago)
- Topics: animated, candles, css3, html5
- Language: CSS
- Homepage: https://ninja1375.github.io/animated-candles-with-css/
- Size: 43.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Animated Candles with CSS
Este projeto apresenta uma animação criativa de velas utilizando HTML5 e CSS3 puro, com elementos interativos e visuais que incluem olhos piscando, chamas dançantes e efeitos de fundo dinâmicos.
## 🔥 Destaques da Animação
Velas com expressões faciais animadas
Os olhos piscam em intervalos realistas, criando uma expressão divertida e envolvente.**Chama da vela animada**
O movimento sutil da chama simula o efeito natural do fogo utilizando keyframes CSS.
**Efeitos de fumaça**
A fumaça se dissipa com animações suaves, trazendo mais realismo ao projeto.
**Transições de fundo**
Um fundo dinâmico com cores em transição contínua, proporcionando uma experiência visual agradável.
## 🚀 Tecnologias Utilizadas
**HTML5:** Estrutura básica do projeto.
**CSS3:** Estilização, keyframes e animações puras.
## 📂 Estrutura do Projeto
A organização dos arquivos é simples e direta:
```plaintext
animated-candles-with-css/
│-- index.html # Estrutura HTML do projeto
│-- style.css # Estilização e animações CSS
└-- README.md # Documentação do projeto
```## 🎥 Pré-visualização
Para visualizar a animação:
Faça o clone do projeto:
```bash
git clone https://github.com/Ninja1375/animated-candles-with-css.git
```Abra o arquivo `index.html` em qualquer navegador moderno.
## 🛠️ Como Funciona
Principais Animações
**Olhos Piscando**
Criado com `@keyframes` alternando a opacidade e altura dos olhos.
```css
@keyframes blink-eyes {
0%, 100% { transform: scaleY(1); }
50% { transform: scaleY(0.1); }
}
```**Movimento da Chama**
Simula o balanço natural do fogo.
```css
@keyframes dance-fire {
0%, 100% { transform: rotate(0deg); }
50% { transform: rotate(2deg); }
}
```**Fumaça Subindo**
Animação suave movendo elementos para cima e para os lados.
```css
@keyframes move-smoke {
0% { opacity: 1; transform: translateY(0); }
100% { opacity: 0; transform: translateY(-50px); }
}
```**Fundo Dinâmico**
Alterna entre cores usando `@keyframes`.
```css
@keyframes change-background {
0% { background-color: #fef3d3; }
50% { background-color: #ffccbc; }
100% { background-color: #fef3d3; }
}
```## 🎨 Captura de Tela
![Velas Animadas com CSS ](https://github.com/user-attachments/assets/3d61d93f-0708-4f29-9bd8-1bcc59145dae)
## 💡 Inspiração
Este projeto foi desenvolvido para demonstrar o poder do **CSS puro** na criação de animações interativas e criativas.
Se gostou do projeto, deixe uma estrela ⭐ no repositório!