Skip to content

Suhas-Bhatt/BuildingWithTodo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Premium Glassmorphic Todo App

A lightweight, modern, and highly interactive Task Manager built with vanilla HTML, CSS, and JavaScript. The application features a sleek dark-themed glassmorphism user interface with responsive elements and glowing background elements.


✨ Features

  • Interactive Task Addition: Add tasks seamlessly by typing in the input field and clicking Add Task or pressing the Enter key.
  • Dynamic Task Deletion: Delete tasks using a highly efficient event-delegation mechanism bound to the task list container.
  • Empty Input Prevention: Prevents accidental creation of blank tasks.
  • Sleek Aesthetics: Built with a premium dark theme, modern typography (Outfit Font), custom hover micro-interactions, responsive flex alignments, and dual-glow abstract orbs in the background.

πŸ“‚ Project Structure

  • index.html - Clean, semantic markup that defines the structure and loads the visual and interactive assets.
  • style.css - Modular styling utilizing CSS custom properties, backdrop-filters, custom scrollbar styling, keyframe animations, and glowing background decorations.
  • app.js - Simple, clean JavaScript managing input handling, enter-key triggers, task creation, and dynamic task removal via DOM event delegation.

πŸš€ How to Run

Since the application uses pure vanilla web technologies, there are no build steps or dependencies:

  1. Double-click or open index.html in any modern web browser.
  2. Start adding and managing your tasks!

Releases

Packages

Contributors

Languages