A responsive and dynamic To-Do List application built with HTML, CSS, and JavaScript, designed to help users manage tasks efficiently with a simple and elegant interface.
- Add new tasks via input form
- Checkbox to mark tasks as complete (with bold line-through effect)
- Dynamic layout β tasks arranged in responsive grid format
- Auto-clear input after task is added
- Stylish cards with hover effects and shadows
- Scrollable task container (scrollbar appears on hover)
- Responsive layout with header and planned sidebar navigation
- HTML5 β Semantic structure
- CSS3 β Flexbox, hover effects, custom scrollbar, responsive design
- JavaScript (Vanilla) β DOM manipulation, event handling
β¨ Future Improvements Sidebar navigation (on-hover expandable)
Save tasks in localStorage
Task deletion functionality
Edit existing tasks
Mobile responsiveness enhancements
Light/Dark mode toggle
π Author Harsh Dubey