The Simple To-Do List is a lightweight task management application designed to help you organize your daily tasks efficiently. With a clean and user-friendly interface, this project allows you to add tasks, mark them as complete, and clear the entire task list when needed. The responsive design ensures a seamless experience across various devices.
-
Add Tasks: Input tasks easily with the provided text field and click the "Add" button.
-
Mark as Complete: Click on a task to mark it as complete, and easily distinguish completed tasks.
-
Remove Tasks: Each task comes with a close button to remove it from the list.
-
Clear All Tasks: The "Clear All Tasks" button dynamically appears at the bottom when there are tasks in the list, providing a one-click solution to clear the entire task list.
-
HTML: Provides the structure and layout for the project.
-
CSS: Styles the HTML elements, making the application visually appealing.
-
JavaScript: Adds interactivity to the project, allowing for dynamic task management and storage using local storage.
- Clone this repository to your local machine using
git clone
. - Open the
index.html
file in your preferred web browser.
- Add tasks by entering text in the input field and clicking the "Add" button.
- Mark tasks as complete by clicking on them.
- Remove individual tasks using the close button on each task.
- Clear the entire task list by clicking the "Clear All Tasks" button.
Contributions are welcome! If you have any improvements or feature suggestions, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.