Skip to content

swarn6402/KarmaChronos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KarmaChronos Chrome Extension

Timer4Life Logo

🕰️ Description

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.

✨ Features

  • 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.

🚀 Installation

  1. Clone this repository:

    git clone https://github.com/Swarn6402/Timer4Life.git
    

    Or download the ZIP file and extract it.

  2. Open Google Chrome and navigate to chrome://extensions/.

  3. Enable "Developer mode" using the toggle in the top right corner.

  4. Click "Load unpacked" and select the directory containing the Timer4Life files.

🖱️ Usage

  1. Open a new tab in Chrome to access the Timer4Life interface.
  2. 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.
  3. Click "Save" to apply your settings.
  4. Watch as the visual grid updates in real-time, representing your countdown!

📁 File Structure

Timer4Life/
├── .git/
├── assets/
│   └── Swarn.png
├── src/
│   ├── index.html
│   ├── script.js
│   └── style.css
├── .gitignore
├── manifest.json
├── screenshots
├── background.js
├── LICENSE
└── README.md

🛠️ Development

To modify or enhance Timer4Life:

  1. Edit the HTML, CSS, or JavaScript files in the src/ directory.
  2. Update manifest.json if you add new features requiring additional permissions.
  3. If adding background functionality, modify background.js.
  4. Reload the extension in Chrome (chrome://extensions/) to see your changes.

🤝 Contributing

You are welcome to make contributions to Timer4Life! Here's how you can help:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/AmazingFeature).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some AmazingFeature').
  5. Push to the branch (git push origin feature/AmazingFeature).
  6. Open a Pull Request.

Please ensure your code adheres to our coding standards and includes appropriate tests.

📜 License

Distributed under the MIT License. See LICENSE for more information.

📞 Contact

Swarnjeet Nath Tiwary - @Swarn6402 - swarnjeettiwary01@gmail.com

Project Link: https://github.com/Swarn6402/Timer4Life


⏳ Time is precious. Make every moment count with Timer4Life! ⏳

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published