To do list é um trabalho da cadeira de Desenvolvimento de software para web afim de colocar em prática conceitos básicos de HTML, CSS e JavaScript ministrados na disciplina. O objetivo da atividade é criar uma ferramenta de ferenciamento de atividade.
- Tudo deve acontecer na mesma página HTML
- Use HTML para estrutura, CSS para estilização e JavaScript para as ações / interações.
- Uma nova tarefa deve ser adicionada clicando no botão "Adicionar" ou apertando "Enter" no teclado.
- Deve haver limitação no tamanho do texto da tarefa de aproximadamente 70% do onde se digita o nome da atividade e de forma que não fique maior do que a caixa na lista de atividades cadastras.
- Deve possuir um "X" ao final de cada atividade. Ao clicar no "X", a atividade deve ser removida da lista de forma imediata.
- Deve ser possível clicar em uma atividade já cadastrada e marcar ela como concluída. Ao marcar como concluída, a atividade deve mudar de cor. Azul para atividade não concluída e verde para atividade concluída (ou outra cor de sua preferência).
O projeto foi desenvolvido utilizando as seguintes tecnologias:
O projeto foi desenvolvido utilizando a seguinte metogologia e diretriz:
# Clonar o repositório
$ git clone https://github.com/fabianysousa/to-do-list
# Entrar no diretório
$ cd to-do-list
# Abra o arquivo index.html no navegador