Este projeto consiste em uma página de produto para o iPhone 13 Pro, onde os usuários podem selecionar diferentes cores do iPhone e visualizar a imagem correspondente.
- Os usuários podem selecionar diferentes cores do iPhone clicando nos botões de seleção de cores.
- A cor selecionada é destacada visualmente.
- A imagem do produto é atualizada dinamicamente para exibir a imagem correspondente à cor selecionada.
- A troca de imagem é acompanhada por uma animação suave.
- HTML5: para estruturar a página.
- CSS3: para estilizar a página e criar uma experiência visual atraente.
- JavaScript: para adicionar interatividade aos botões de seleção de cores e atualizar a imagem do produto.
- Navegador da web atualizado.
-
Clone o repositório para o seu ambiente local: git clone https://github.com/Eduxplorer/iPhone-13-clone.git
-
Navegue até o diretório do projeto: cd nome-do-repositorio
-
Abra o arquivo
index.htmlem um navegador da web.
Agora você pode interagir com a página, clicando nos botões de seleção de cores para ver a imagem do produto atualizada.
Se você deseja adicionar mais cores ou modificar as imagens do produto, siga estas etapas:
- Adicione um novo botão de seleção de cor no arquivo HTML, dentro da lista
<ul>com o idimage-picker. Certifique-se de atribuir um ID exclusivo ao botão e inclua um elemento<span>com a classecolorpara exibir a cor. - Adicione a imagem correspondente à nova cor no diretório
img. Certifique-se de nomear a imagem corretamente usando o padrãoiphone_cor.jpg, onde "cor" corresponde ao ID do botão de seleção de cor.
Não é necessário modificar o JavaScript, pois ele adicionará a funcionalidade de forma dinâmica com base na estrutura HTML e nas imagens existentes.
Contribuições são bem-vindas! Se você tiver sugestões ou melhorias para o projeto, sinta-se à vontade para fazer um fork do repositório, criar uma branch com suas alterações e enviar um pull request.
Este projeto está licenciado sob a MIT License. Sinta-se à vontade para usar, modificar e distribuir o código conforme necessário.
Se você tiver alguma dúvida, entre em contato:
- Nome: Eduardo dos Santos Silva
- E-mail: eduardods.silva@outlook.com
- GitHub: Eduxplorer