- Um calendário que utiliza Firebase para permitir que o usuário carregue imagens nele. Possui tema escuro e claro, e é responsivo.
- Tecnologias usadas: Create React App, styled components e TypeScript
- Temas dark e light.
- Galeria dinâmica, fotos e imagens podem ser carregadas nela.
- Responsividade para as telas mobile, tablet e desktop.
- A preferência do modo escuro ou claro é salva no Local Storage.
- REACT_APP_FIREBASE_APIKEY=
- REACT_APP_FIREBASE_AUTHDOMAIN=
- REACT_APP_FIREBASE_PROJECTID=
- REACT_APP_FIREBASE_STORAGEBUCKET=
- REACT_APP_FIREBASE_MESSAGINGSENDERID=
- REACT_APP_FIREBASE_APPID=
Vídeos e APIs usadas no projeto.
- Tema light/dark com React, Styled Components e TypeScript | Code/Drops #16
- Galeria de Fotos em React (com Typescript e Firebase) - Projeto 3 - Desafio 5em5 (React)
- Como fazer deploy com React JS de forma fácil! 👌
- As cores de cada modo são modificadas dinâmicamente através de JavaScript.
Cor | Hexadecimal |
---|---|
Cor primary | |
Cor secondary | |
Cor primarySecond | |
Cor shadow | |
Cor textSecondary | |
Cor textShadow | |
Cor submit | |
Cor warning |
Cor | Hexadecimal |
---|---|
Cor primary | |
Cor secondary | |
Cor primarySecond | |
Cor shadow | |
Cor textSecondary | |
Cor textShadow | |
Cor submit | |
Cor warning |
- Modelo inicial modo claro:
- Responsividade:
Neste projeto você pode fazer run:
Abre o app.
Abra http://localhost:3000 para ver no navegador.
Abre um teste.
Veja mais aqui: running tests
Builda a aplicação na pasta build
.\
- Outros comandos:
Create React App documentation.