Here is a README file based on the provided HTML code:
A web-based daily todo list application built with HTML, CSS, and JavaScript.
- Add tasks with title, due date, category, priority, and subtasks
- Filter tasks by category, priority, and status
- Search tasks by title
- Edit tasks
- Delete tasks
- Progress bar to track completed tasks
- Dark mode toggle
- Users can add tasks by filling out the form at the top of the page.
- Tasks are displayed in a list below the form, with options to edit or delete each task.
- Users can filter tasks by category, priority, or status using the dropdown menus.
- Users can search tasks by title using the search input field.
- The progress bar at the top of the page tracks the number of completed tasks.
The code is structured into the following sections:
index.html: The main HTML file that contains the application's UI and functionality.script.js: The JavaScript file that contains the application's logic and event handlers.styles.css: The CSS file that contains the application's styles and layout.
- Tailwind CSS: A utility-first CSS framework used for styling and layout.
- SortableJS: A JavaScript library used for sorting and dragging tasks.
- Clone the repository to your local machine.
- Open the
index.htmlfile in a web browser to run the application.
This application is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please submit a pull request with your changes and a brief description of what you've added or fixed.
- Tailwind CSS: https://tailwindcss.com
- SortableJS: https://sortablejs.github.io/Sortable/