Timer4Life is a basic but deep Chrome extension that transforms your new tab into a dynamic, visual countdown timer. Whether you're tracking your lifespan or counting down to a specific event, Timer4Life provides an engaging grid-based interface that helps you visualize the passage of time.
- Lifespan Countdown: Set your date of birth and watch your life progress in real-time.
- Event Countdown: Create custom countdowns for important dates or deadlines.
- Visual Grid Interface: See time elapsed and remaining through an intuitive color-coded grid.
- Customizable Settings: Tailor the countdown to your preferences.
- New Tab Integration: Access your countdown every time you open a new tab.
-
Clone this repository:
git clone https://github.com/Swarn6402/Timer4Life.git
Or download the ZIP file and extract it.
-
Open Google Chrome and navigate to
chrome://extensions/
. -
Enable "Developer mode" using the toggle in the top right corner.
-
Click "Load unpacked" and select the directory containing the Timer4Life files.
- Open a new tab in Chrome to access the Timer4Life interface.
- Click the ⚙️ (settings) icon to configure your countdown:
- For lifespan countdown: Enter your date of birth.
- For event countdown: Specify the event title, start date, and end date.
- Click "Save" to apply your settings.
- Watch as the visual grid updates in real-time, representing your countdown!
Timer4Life/
├── .git/
├── assets/
│ └── Swarn.png
├── src/
│ ├── index.html
│ ├── script.js
│ └── style.css
├── .gitignore
├── manifest.json
├── screenshots
├── background.js
├── LICENSE
└── README.md
To modify or enhance Timer4Life:
- Edit the HTML, CSS, or JavaScript files in the
src/
directory. - Update
manifest.json
if you add new features requiring additional permissions. - If adding background functionality, modify
background.js
. - Reload the extension in Chrome (
chrome://extensions/
) to see your changes.
You are welcome to make contributions to Timer4Life! Here's how you can help:
- Fork the repository.
- Create a new branch (
git checkout -b feature/AmazingFeature
). - Make your changes.
- Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a Pull Request.
Please ensure your code adheres to our coding standards and includes appropriate tests.
Distributed under the MIT License. See LICENSE
for more information.
Swarnjeet Nath Tiwary - @Swarn6402 - swarnjeettiwary01@gmail.com
Project Link: https://github.com/Swarn6402/Timer4Life
⏳ Time is precious. Make every moment count with Timer4Life! ⏳