Todo New Tab is a browser extension that replaces your new tab page with a simple, elegant todo list. It allows you to manage your daily tasks efficiently while providing a clean, distraction-free interface.
LINK TO THE EXTENSION: New Tab Todo
- Replace new tab page with a todo list
- Add, edit, and delete tasks
- Mark tasks as completed
- Clone this repository or download the source code.
- Open your browser's extension page:
- For Firefox: Navigate to
about:addons
- For Firefox: Navigate to
- Enable "Developer mode" (usually a toggle in the top right corner).
- Click
Load Temporary Add-on
(Firefox). - Select the directory containing the extension files.
- Open a new tab in your browser.
- You'll see the current date and time at the top of the page.
- To add a new task, type it into the input field and press Enter.
- To mark a task as completed, click the circle next to the task.
- To edit a task, click the
edit
button or directly click on the task text. - To delete a task, click the
×
button.
index.html
: The main HTML structure of the new tab pagestyles.css
: CSS styles for the todo list and overall layoutscript.js
: JavaScript code for todo list functionalitymanifest.json
: Extension manifest file
- HTML5
- CSS3
- JavaScript (ES6+)
- Browser Storage API
This extension is designed to work with:
- Mozilla Firefox
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.
Note: This extension was inspired by this.