From 92428e9583d1e216ae4e65af4580849d4c4be19a Mon Sep 17 00:00:00 2001 From: Luca Scalzotto Date: Tue, 6 Feb 2024 20:25:18 +0100 Subject: [PATCH] Add extension store badges --- README.md | 15 +++++++++------ {screenshots => images}/card-contract-hours.png | Bin {screenshots => images}/card-hours-worked.png | Bin {screenshots => images}/card-hover.png | Bin images/chrome-badge.png | Bin 0 -> 3435 bytes images/firefox-badge.png | Bin 0 -> 5407 bytes {screenshots => images}/page-cropped.png | Bin {screenshots => images}/page.png | Bin 8 files changed, 9 insertions(+), 6 deletions(-) rename {screenshots => images}/card-contract-hours.png (100%) rename {screenshots => images}/card-hours-worked.png (100%) rename {screenshots => images}/card-hover.png (100%) create mode 100644 images/chrome-badge.png create mode 100644 images/firefox-badge.png rename {screenshots => images}/page-cropped.png (100%) rename {screenshots => images}/page.png (100%) diff --git a/README.md b/README.md index e4d4914..a112f06 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,24 @@ # TimeChimp Billability Chart -[![CI](https://github.com/infi-nl/timechimp-billability-chart/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/infi-nl/timechimp-billability-chart/actions/workflows/ci.yml) - A browser extension to show your billability over the past 5 weeks in TimeChimp. -![The TimeChimp page with the billability chart](screenshots/page.png) +[![Available in the Chrome Web Store](images/chrome-badge.png)](https://chromewebstore.google.com/detail/timechimp-billability-cha/eleodjmnfjlgiidglnlfclhffhgkgpdp) +[![Get the add-on for Firefox](images/firefox-badge.png)](https://addons.mozilla.org/en-US/firefox/addon/timechimp-billability-chart/) + +## Screenshots + +![The TimeChimp page with the billability chart](images/page.png)
- The tooltip of the chart, showing detailed information - The chart, based on the contract hours + The tooltip of the chart, showing detailed information + The chart, based on the contract hours
## Usage The simplest way to use the extension is via the extension marketplace for your browser. -- [Firefox](https://addons.mozilla.org/en-US/firefox/addon/timechimp-billability-chart) +- [Firefox](https://addons.mozilla.org/en-US/firefox/addon/timechimp-billability-chart/) - [Chrome and Edge](https://chrome.google.com/webstore/detail/timechimp-billability-cha/eleodjmnfjlgiidglnlfclhffhgkgpdp) ## Calculations diff --git a/screenshots/card-contract-hours.png b/images/card-contract-hours.png similarity index 100% rename from screenshots/card-contract-hours.png rename to images/card-contract-hours.png diff --git a/screenshots/card-hours-worked.png b/images/card-hours-worked.png similarity index 100% rename from screenshots/card-hours-worked.png rename to images/card-hours-worked.png diff --git a/screenshots/card-hover.png b/images/card-hover.png similarity index 100% rename from screenshots/card-hover.png rename to images/card-hover.png diff --git a/images/chrome-badge.png b/images/chrome-badge.png new file mode 100644 index 0000000000000000000000000000000000000000..a5f08bdd5f5d94ae3658943700d6baf8c469c060 GIT binary patch literal 3435 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 JPDHLkV1j91MqB^@ literal 0 HcmV?d00001 diff --git a/screenshots/page-cropped.png b/images/page-cropped.png similarity index 100% rename from screenshots/page-cropped.png rename to images/page-cropped.png diff --git a/screenshots/page.png b/images/page.png similarity index 100% rename from screenshots/page.png rename to images/page.png