From 3a098c0cfb8b8862cc6915ebffdffd84a0e18f8a Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 10:46:58 -0600 Subject: [PATCH 01/37] docs(readme): Add automatic Vercel deploy instructions (#562) --- README.md | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index d8649a07..eee76362 100644 --- a/README.md +++ b/README.md @@ -159,12 +159,12 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font
Instructions for Deploying to Heroku ($5-$7/month) - ### Step-by-step instructions for deploying to Heroku +### Step-by-step instructions for deploying to Heroku - 1. Sign in to **Heroku** or create a new account at - 2. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) - 3. Scroll to the bottom and click **"Generate token"** - 4. Click the Deploy button below +1. Sign in to **Heroku** or create a new account at +2. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) +3. Scroll to the bottom and click **"Generate token"** +4. Click the Deploy button below [![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/DenverCoder1/github-readme-streak-stats/tree/main "Deploy to Heroku") @@ -181,8 +181,27 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font
Instructions for Deploying to Vercel (Free) - -### Step-by-step instructions for deploying to Vercel + +### Step-by-step instructions for deploying to Vercel (automatic) + +1. Sign in to **Vercel** or create a new account at +2. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) +3. Scroll to the bottom and click **"Generate token"** +4. Click the Deploy button below + +[![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy with Vercel](https://vercel.com/button)]() + +5. Create your repository by filling in a Repository Name and clicking "Create" +6. **Add the token** as a Config Var with the key `TOKEN`: + +![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/17a433d6-0aaa-4c69-9a53-6d4638318fbb) + +6. Click **"Deploy"** at the end of the form +7. Once the app is deployed, click the screenshot or continue to the dashboard to find your domain to use in place of `streak-stats.demolab.com` + +![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/32092461-5983-4fed-b21b-29be55ed85e8) + +### Step-by-step instructions for deploying to Vercel (manual) > **Note** PNG mode is not supported since Inkscape will not be installed. From 6ba3ca51d7ee3c22a47992fcac3e7499bf45d89a Mon Sep 17 00:00:00 2001 From: Sounak Mandal Date: Thu, 31 Aug 2023 22:41:48 +0530 Subject: [PATCH 02/37] docs(readme): Improvements to Vercel deployment instructions (#534) Co-authored-by: Jonah Lawrence --- README.md | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index eee76362..e46d7a32 100644 --- a/README.md +++ b/README.md @@ -205,19 +205,18 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font > **Note** PNG mode is not supported since Inkscape will not be installed. -1. Sign in to **Vercel** or create a new account at -2. Clone this repository with `git clone https://github.com/DenverCoder1/github-readme-streak-stats.git` - - You may also fork the repository and clone your fork instead if you intend to make changes -3. Enter the directory with `cd github-readme-streak-stats` -4. Switch branches to the `vercel` branch with `git checkout vercel` -5. Make sure you have the [Vercel CLI](https://vercel.com/download) installed -6. Run `vercel` and follow the prompts to link your Vercel account and select a project name -7. The app will be deployed to `.vercel.app` -8. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) -9. Scroll to the bottom and click **"Generate token"** -10. Visit the [Vercel dashboard](https://vercel.com/dashboard) and select your project, then click **"Settings"**, then **"Environment Variables"**. -11. Add a new variable with the key `TOKEN` and the value as your token from step 9 and click "Save". -12. For the environment variable to be available, you will need to redeploy the app. Run `vercel --prod` to deploy to production. +1. Sign in to **Vercel** or create a new account at . +2. Use the following command to clone the repository: `git clone https://github.com/DenverCoder1/github-readme-streak-stats.git`. If you plan to make changes, you can also fork the repository and clone your fork instead. If you do not have Git installed, you can download it from . +3. Navigate to the cloned repository's directory using the command `cd github-readme-streak-stats`. +4. Switch to the "vercel" branch using the command `git checkout vercel`. +5. Make sure you have the Vercel CLI (Command Line Interface) installed on your system. If not, you can download it from . +6. Run the command `vercel` and follow the prompts to link your Vercel account and choose a project name. +7. After successful deployment, your app will be available at `.vercel.app`. +8. Open [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token on GitHub. You don't need to select any scopes for the token. +9. Scroll to the bottom of the page and click on **"Generate token"**. +10. Visit the Vercel dashboard at and select your project. Then, click on **"Settings"** and choose **"Environment Variables"**. +11. Add a new environment variable with the key `TOKEN` and the value as the token you generated in step 9. Save the changes. +12. To apply the new environment variable, you need to redeploy the app. Run `vercel --prod` to deploy the app to production. ![image](https://user-images.githubusercontent.com/20955511/209588756-8bf5b0cd-9aa6-41e8-909c-97bf41e525b3.png) From 58e8f7c8c40580c7d3e65e50027428f0df987039 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 11:22:05 -0600 Subject: [PATCH 03/37] docs(readme): Restructure Vercel documentation (#563) --- README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index e46d7a32..d2e84774 100644 --- a/README.md +++ b/README.md @@ -182,7 +182,11 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font
Instructions for Deploying to Vercel (Free) -### Step-by-step instructions for deploying to Vercel (automatic) +### Step-by-step instructions for deploying to Vercel + +> **Note** PNG mode is not supported since Inkscape will not be installed but the standard SVG mode will work. + +#### Option 1: Deploy to Vercel quickly with the Deploy button (recommended) 1. Sign in to **Vercel** or create a new account at 2. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) @@ -197,25 +201,23 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/17a433d6-0aaa-4c69-9a53-6d4638318fbb) 6. Click **"Deploy"** at the end of the form -7. Once the app is deployed, click the screenshot or continue to the dashboard to find your domain to use in place of `streak-stats.demolab.com` +7. Once the app is deployed, click the screenshot of your app or continue to the dashboard to find your domain to use in place of `streak-stats.demolab.com` ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/32092461-5983-4fed-b21b-29be55ed85e8) -### Step-by-step instructions for deploying to Vercel (manual) +#### Option 2: Deploy to Vercel manually -> **Note** PNG mode is not supported since Inkscape will not be installed. - -1. Sign in to **Vercel** or create a new account at . +1. Sign in to **Vercel** or create a new account at 2. Use the following command to clone the repository: `git clone https://github.com/DenverCoder1/github-readme-streak-stats.git`. If you plan to make changes, you can also fork the repository and clone your fork instead. If you do not have Git installed, you can download it from . -3. Navigate to the cloned repository's directory using the command `cd github-readme-streak-stats`. -4. Switch to the "vercel" branch using the command `git checkout vercel`. +3. Navigate to the cloned repository's directory using the command `cd github-readme-streak-stats` +4. Switch to the "vercel" branch using the command `git checkout vercel` 5. Make sure you have the Vercel CLI (Command Line Interface) installed on your system. If not, you can download it from . -6. Run the command `vercel` and follow the prompts to link your Vercel account and choose a project name. -7. After successful deployment, your app will be available at `.vercel.app`. +6. Run the command `vercel` and follow the prompts to link your Vercel account and choose a project name +7. After successful deployment, your app will be available at `.vercel.app` 8. Open [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token on GitHub. You don't need to select any scopes for the token. -9. Scroll to the bottom of the page and click on **"Generate token"**. +9. Scroll to the bottom of the page and click on **"Generate token"** 10. Visit the Vercel dashboard at and select your project. Then, click on **"Settings"** and choose **"Environment Variables"**. -11. Add a new environment variable with the key `TOKEN` and the value as the token you generated in step 9. Save the changes. +11. Add a new environment variable with the key `TOKEN` and the value as the token you generated in step 9, then save your changes 12. To apply the new environment variable, you need to redeploy the app. Run `vercel --prod` to deploy the app to production. ![image](https://user-images.githubusercontent.com/20955511/209588756-8bf5b0cd-9aa6-41e8-909c-97bf41e525b3.png) From fd04c5d94d9f070ba2357270452f7d6f7acf3a0c Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 12:46:05 -0600 Subject: [PATCH 04/37] chore: Update app.json Heroku formation (#564) --- app.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app.json b/app.json index 0bc56f3b..e41f0a88 100644 --- a/app.json +++ b/app.json @@ -8,13 +8,13 @@ "env": { "TOKEN": { "description": "GitHub personal access token obtained from https://github.com/settings/tokens/new", - "required": false + "required": true } }, "formation": { "web": { "quantity": 1, - "size": "free" + "size": "standard-1x" } }, "buildpacks": [ From 021cdb785789d3145b1d8af7535b59fcef102b78 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 12:48:20 -0600 Subject: [PATCH 05/37] chore: Make default Heroku formation the cheaper basic dynos --- app.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.json b/app.json index e41f0a88..5e568a8f 100644 --- a/app.json +++ b/app.json @@ -14,7 +14,7 @@ "formation": { "web": { "quantity": 1, - "size": "standard-1x" + "size": "basic" } }, "buildpacks": [ From 08006212769a75138eadcade3dc5bed28080639b Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 13:16:01 -0600 Subject: [PATCH 06/37] docs(readme): Add deploy buttons near the top of the readme (#565) Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d2e84774..9fc330d6 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,13 @@ 3. Star the repo 😄 -> **Note** See below for customization options and about deploying the app on your own. +Check out the [Demo Site](https://streak-stats.demolab.com) or [Options](https://github.com/DenverCoder1/github-readme-streak-stats?tab=readme-ov-file#-options) below for available customizations. + +> It is recommended to self-host the project more better reliability. +> +> [![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/DenverCoder1/github-readme-streak-stats/tree/main "Deploy to Heroku") [![Deploy to Vercel](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/12c1fef8-ed1f-47f9-ae83-49cdaeb07ae9)]( "Deploy with Vercel") +> +> See [Deploying it on your own](https://github.com/DenverCoder1/github-readme-streak-stats?tab=readme-ov-file#-deploying-it-on-your-own) for more details. ## ⚙ Demo Site From a08df1ef939bc2844b4f7e327107d532884d7417 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 17:55:45 -0600 Subject: [PATCH 07/37] docs(readme): Enhance deployment instructions and add video (#566) --- README.md | 78 +++++++++++++++++++++++++++++++------------------------ 1 file changed, 44 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 9fc330d6..7bad9c35 100644 --- a/README.md +++ b/README.md @@ -150,43 +150,22 @@ The current streak is the number of consecutive days ending with the current day ## 📤 Deploying it on your own -If you can, it is preferable to host the files on your own server. +It is preferable to host the files on your own server and it takes less than 2 minutes to set up. Doing this can lead to better uptime and more control over customization (you can modify the code for your usage). -You can deploy the PHP files on any website server with PHP installed or as a Heroku app. +You can deploy the PHP files on any website server with PHP installed including Heroku and Vercel. The Inkscape dependency is required for PNG rendering, as well as Segoe UI font for the intended rendering. If using Heroku, the buildpacks will install these for you automatically. -### Deploy Streak Stats instantly +### [![Deploy to Vercel](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/5a503e6b-c462-4627-82ee-651f2cb2a1fc)][verceldeploy] -[![Heroku_logo](https://user-images.githubusercontent.com/20955511/136292872-ab2b3918-3350-4878-93a2-aa1f569b095a.png)](https://heroku.com) +Vercel is the recommended option for hosting the files since it is **free** and easy to set up. Watch the video below or expand the instructions to learn how to deploy to Vercel. -
- Instructions for Deploying to Heroku ($5-$7/month) - -### Step-by-step instructions for deploying to Heroku - -1. Sign in to **Heroku** or create a new account at -2. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) -3. Scroll to the bottom and click **"Generate token"** -4. Click the Deploy button below - -[![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/DenverCoder1/github-readme-streak-stats/tree/main "Deploy to Heroku") - -5. **Add the token** as a Config Var with the key `TOKEN`: - -![heroku config variables](https://user-images.githubusercontent.com/20955511/136292022-a8d9b3b5-d7d8-4a5e-a049-8d23b51ce9d7.png) - -6. Click **"Deploy App"** at the end of the form -7. Once the app is deployed, you can use `.herokuapp.com` in place of `streak-stats.demolab.com` - -
- -[![Vercel_logo](https://user-images.githubusercontent.com/20955511/209479243-5b14048b-e9ae-42da-aec3-1cc88a97aaee.png)](https://vercel.com) +### 📺 [Click here for a video tutorial on how to self-host on Vercel](https://www.youtube.com/watch?v=maoXtlb8t44)
- Instructions for Deploying to Vercel (Free) + Instructions for deploying to Vercel ### Step-by-step instructions for deploying to Vercel @@ -194,15 +173,14 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font #### Option 1: Deploy to Vercel quickly with the Deploy button (recommended) -1. Sign in to **Vercel** or create a new account at -2. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) -3. Scroll to the bottom and click **"Generate token"** -4. Click the Deploy button below +1. Click the Deploy button below -[![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy with Vercel](https://vercel.com/button)]() +[![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy with Vercel](https://vercel.com/button)][verceldeploy] -5. Create your repository by filling in a Repository Name and clicking "Create" -6. **Add the token** as a Config Var with the key `TOKEN`: +2. Create your repository by filling in a Repository Name and clicking "Create" +3. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) +4. Scroll to the bottom and click **"Generate token"** +5. **Add the token** as a Config Var with the key `TOKEN`: ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/17a433d6-0aaa-4c69-9a53-6d4638318fbb) @@ -232,6 +210,38 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font
+### [![Deploy on Heroku](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/e8b575af-5746-4200-a295-7e7baa448383)][herokudeploy] + +Heroku is another great option for hosting the files. All features are supported on Heroku and it is where the default domain is hosted. Heroku is not free, however, and you will need to pay between \$5 and \$7 per month to keep the app running. Expand the instructions below to learn how to deploy to Heroku. + +
+ Instructions for deploying to Heroku + +### Step-by-step instructions for deploying to Heroku + +1. Sign in to **Heroku** or create a new account at +2. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) +3. Scroll to the bottom and click **"Generate token"** +4. Click the Deploy button below + +[![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)][herokudeploy] + +5. **Add the token** as a Config Var with the key `TOKEN`: + +![heroku config variables](https://user-images.githubusercontent.com/20955511/136292022-a8d9b3b5-d7d8-4a5e-a049-8d23b51ce9d7.png) + +6. Click **"Deploy App"** at the end of the form +7. Once the app is deployed, you can use `.herokuapp.com` in place of `streak-stats.demolab.com` + +
+ +### ![Deploy on your own](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/e36ed842-ab56-473a-83fd-ace5bf968996) + +You can transfer the files to any webserver using FTP or other means, then refer to [CONTRIBUTING.md](/CONTRIBUTING.md) for installation steps. + +[verceldeploy]: https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FDenverCoder1%2Fgithub-readme-streak-stats%2Ftree%2Fvercel&env=TOKEN&envDescription=GitHub%20Personal%20Access%20Token%20(no%20scopes%20required)&envLink=https%3A%2F%2Fgithub.com%2Fsettings%2Ftokens%2Fnew%3Fdescription%3DGitHub%2520Readme%2520Streak%2520Stats&project-name=streak-stats&repository-name=github-readme-streak-stats +[herokudeploy]: https://heroku.com/deploy?template=https://github.com/DenverCoder1/github-readme-streak-stats/tree/main + ## 🤗 Contributing Contributions are welcome! Feel free to [open an issue](https://github.com/DenverCoder1/github-readme-streak-stats/issues/new/choose) or submit a [pull request](https://github.com/DenverCoder1/github-readme-streak-stats/compare) if you have a way to improve this project. From e46fb2d9fa030d1d51faf763267ce510f4e28fbd Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 18:14:39 -0600 Subject: [PATCH 08/37] docs(readme): Move Vercel png warning higher up (#567) --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7bad9c35..274a8acf 100644 --- a/README.md +++ b/README.md @@ -162,6 +162,8 @@ The Inkscape dependency is required for PNG rendering, as well as Segoe UI font Vercel is the recommended option for hosting the files since it is **free** and easy to set up. Watch the video below or expand the instructions to learn how to deploy to Vercel. +> **Note** PNG mode is not supported since Inkscape will not be installed but the default SVG mode will work. + ### 📺 [Click here for a video tutorial on how to self-host on Vercel](https://www.youtube.com/watch?v=maoXtlb8t44)
@@ -169,8 +171,6 @@ Vercel is the recommended option for hosting the files since it is **free** and ### Step-by-step instructions for deploying to Vercel -> **Note** PNG mode is not supported since Inkscape will not be installed but the standard SVG mode will work. - #### Option 1: Deploy to Vercel quickly with the Deploy button (recommended) 1. Click the Deploy button below From 0211d0d63c7d92884543634f71c784465d6497a9 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 18:24:39 -0600 Subject: [PATCH 09/37] docs(readme): Change image url to fix Vercel link --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 274a8acf..06ed0342 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Check out the [Demo Site](https://streak-stats.demolab.com) or [Options](https:/ > It is recommended to self-host the project more better reliability. > -> [![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/DenverCoder1/github-readme-streak-stats/tree/main "Deploy to Heroku") [![Deploy to Vercel](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/12c1fef8-ed1f-47f9-ae83-49cdaeb07ae9)]( "Deploy with Vercel") +> [![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)][herokudeploy] [![Deploy to Vercel](https://i.imgur.com/Mb3VLCi.png)][verceldeploy] > > See [Deploying it on your own](https://github.com/DenverCoder1/github-readme-streak-stats?tab=readme-ov-file#-deploying-it-on-your-own) for more details. @@ -158,7 +158,7 @@ You can deploy the PHP files on any website server with PHP installed including The Inkscape dependency is required for PNG rendering, as well as Segoe UI font for the intended rendering. If using Heroku, the buildpacks will install these for you automatically. -### [![Deploy to Vercel](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/5a503e6b-c462-4627-82ee-651f2cb2a1fc)][verceldeploy] +### [![Deploy to Vercel](https://i.imgur.com/Mb3VLCi.png)][verceldeploy] Vercel is the recommended option for hosting the files since it is **free** and easy to set up. Watch the video below or expand the instructions to learn how to deploy to Vercel. From 21fdb7ee5ad2ead4a405bc9c40f978201730eb17 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 31 Aug 2023 18:26:23 -0600 Subject: [PATCH 10/37] docs(readme): Fix vercel images --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 06ed0342..0ef4ee7c 100644 --- a/README.md +++ b/README.md @@ -158,7 +158,7 @@ You can deploy the PHP files on any website server with PHP installed including The Inkscape dependency is required for PNG rendering, as well as Segoe UI font for the intended rendering. If using Heroku, the buildpacks will install these for you automatically. -### [![Deploy to Vercel](https://i.imgur.com/Mb3VLCi.png)][verceldeploy] +### [![Deploy to Vercel](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/5a503e6b-c462-4627-82ee-651f2cb2a1fc)][verceldeploy] Vercel is the recommended option for hosting the files since it is **free** and easy to set up. Watch the video below or expand the instructions to learn how to deploy to Vercel. @@ -175,19 +175,19 @@ Vercel is the recommended option for hosting the files since it is **free** and 1. Click the Deploy button below -[![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy with Vercel](https://vercel.com/button)][verceldeploy] +[![](https://user-images.githubusercontent.com/20955511/136058102-b79570bc-4912-4369-b664-064a0ada8588.png)](#) [![Deploy with Vercel](https://i.imgur.com/Mb3VLCi.png)][verceldeploy] 2. Create your repository by filling in a Repository Name and clicking "Create" 3. Visit [this link](https://github.com/settings/tokens/new?description=GitHub%20Readme%20Streak%20Stats) to create a new Personal Access Token (no scopes required) 4. Scroll to the bottom and click **"Generate token"** 5. **Add the token** as a Config Var with the key `TOKEN`: -![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/17a433d6-0aaa-4c69-9a53-6d4638318fbb) +![vercel environment variables](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/17a433d6-0aaa-4c69-9a53-6d4638318fbb) 6. Click **"Deploy"** at the end of the form 7. Once the app is deployed, click the screenshot of your app or continue to the dashboard to find your domain to use in place of `streak-stats.demolab.com` -![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/32092461-5983-4fed-b21b-29be55ed85e8) +![deployment](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/32092461-5983-4fed-b21b-29be55ed85e8) #### Option 2: Deploy to Vercel manually From 938c5f1653f29edc9b6fd3163c0e4498e8152d07 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Tue, 5 Sep 2023 18:23:35 -0600 Subject: [PATCH 11/37] docs(faq): Add self-hosting to FAQ (#569) --- docs/faq.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/faq.md b/docs/faq.md index 8570404e..1cf4d3a1 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -1,5 +1,9 @@ # FAQ +## How do I create a Readme for my profile? + +A profile readme appears on your profile page when you create a repository with the same name as your username and add a `README.md` file to it. For example, the repository for the user [`DenverCoder1`](https://github.com/DenverCoder1) is located at [`DenverCoder1/DenverCoder1`](https://github.com/DenverCoder1/DenverCoder1). + ## How do I include GitHub Readme Streak Stats in my Readme? Markdown files on GitHub support embedded images using Markdown or HTML. You can customize your Streak Stats image on the [demo site](https://streak-stats.demolab.com/demo/) and use the image source in either of the following ways: @@ -71,6 +75,10 @@ You can [specify theme context](https://github.blog/changelog/2022-05-19-specify ``` -## How do I create a Readme for my profile? +## Why and how do I self-host GitHub Readme Streak Stats? -A profile readme appears on your profile page when you create a repository with the same name as your username and add a `README.md` file to it. For example, the repository for the user [`DenverCoder1`](https://github.com/DenverCoder1) is located at [`DenverCoder1/DenverCoder1`](https://github.com/DenverCoder1/DenverCoder1). +Self-hosting the code can be done online and only takes a couple minutes. The benefits include better uptime since it will use your own access token so will not run into ratelimiting issues and it allows you to customize the deployment for your own use case. + +### [📺 Click here for a video tutorial on how to self-host on Vercel](https://www.youtube.com/watch?v=maoXtlb8t44) + +See [Deploying it on your own](https://github.com/DenverCoder1/github-readme-streak-stats?tab=readme-ov-file#-deploying-it-on-your-own) in the Readme for detailed instructions. From 3ed23eff8c94221badeac8062a1fa5cc48096f8a Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 7 Sep 2023 16:40:02 -0600 Subject: [PATCH 12/37] feat: Add `github-dark-dimmed`, `blue-navy`, and `calm-pink` themes (#571) --- docs/themes.md | 265 +++++++++++++++++++++++++------------------------ src/themes.php | 39 ++++++++ 2 files changed, 173 insertions(+), 131 deletions(-) diff --git a/docs/themes.md b/docs/themes.md index f50e9391..63e1b958 100644 --- a/docs/themes.md +++ b/docs/themes.md @@ -6,137 +6,140 @@ You can also try out and customize these themes on the [Demo Site](https://strea Note: Theme names provided are case-insensitive and any use of underscores will be treated the same as hyphens. -| Theme | Preview | -| :---------------------------: | :--------------------------------------------------------------------------------------------------------------: | -| `default` | ![image](https://user-images.githubusercontent.com/107488620/183304039-a1fcf05c-0112-493a-9188-778708dc9e8f.png) | -| `dark` | ![image](https://user-images.githubusercontent.com/107488620/183304038-2788ab5d-4c02-45e9-a724-990f27061c54.png) | -| `highcontrast` | ![image](https://user-images.githubusercontent.com/107488620/183304037-0e54b5e6-f39a-481d-806f-3369d257a391.png) | -| `transparent` | ![image](https://user-images.githubusercontent.com/20955511/221571948-1b69a2cc-87af-4e96-83fa-f01278c22c33.png) | -| `radical` | ![image](https://user-images.githubusercontent.com/20955511/183303809-eb8fea2f-d56b-4ad3-9f6d-ef55f8812ed2.png) | -| `merko` | ![image](https://user-images.githubusercontent.com/20955511/183303806-4ce9e5bb-6bd7-4914-a4ff-47edee01bde3.png) | -| `gruvbox` | ![image](https://user-images.githubusercontent.com/20955511/183303804-95ff960f-ad52-4026-8627-a67f1599cee3.png) | -| `gruvbox-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303801-eb1d8dea-7f89-4075-b334-542bb546dfcd.png) | -| `tokyonight` | ![image](https://user-images.githubusercontent.com/20955511/183303799-e039b635-5424-437b-9f87-7ed9dca8aea6.png) | -| `tokyonight-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303796-03bb6eb2-667f-492b-8397-efd2ad93edeb.png) | -| `onedark` | ![image](https://user-images.githubusercontent.com/20955511/183303794-54389af4-24f3-41e6-9d70-2e949d19227e.png) | -| `onedark-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303791-a4a6d5f0-ab3a-4f6e-b4cc-a87bb24fd135.png) | -| `cobalt` | ![image](https://user-images.githubusercontent.com/20955511/183303787-eaa77366-6f13-4dc8-a0fa-637ac5333612.png) | -| `synthwave` | ![image](https://user-images.githubusercontent.com/20955511/183303784-6257055f-d206-4d1a-bdb9-95e9dd7052fb.png) | -| `dracula` | ![image](https://user-images.githubusercontent.com/20955511/183303782-2231d9eb-9b65-4cf9-9e26-f4cfb773abf6.png) | -| `prussian` | ![image](https://user-images.githubusercontent.com/20955511/183303779-56649d30-2226-4797-b001-0ca1c3902132.png) | -| `monokai` | ![image](https://user-images.githubusercontent.com/20955511/183303777-5f424f42-3c71-4802-946d-148dd4a0805f.png) | -| `vue` | ![image](https://user-images.githubusercontent.com/20955511/183303773-44ea348d-973b-4d3c-967c-7152bba274d5.png) | -| `vue-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303769-0735cf9f-d44c-40ca-b2c1-2b56384670b4.png) | -| `shades-of-purple` | ![image](https://user-images.githubusercontent.com/20955511/183303767-30426d56-e2bd-487a-98d7-7e5f5c8eb640.png) | -| `nightowl` | ![image](https://user-images.githubusercontent.com/20955511/183303763-289d7a24-070f-4604-b729-8dd75eefe234.png) | -| `buefy` | ![image](https://user-images.githubusercontent.com/20955511/183303761-3e0d060a-6a67-407a-9a0a-9c1e615cff87.png) | -| `buefy-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303760-df6fcc74-884a-404b-9966-34363a7438b3.png) | -| `blue-green` | ![image](https://user-images.githubusercontent.com/20955511/183303758-c8c90e09-db0d-4179-a91f-6463489fee7e.png) | -| `algolia` | ![image](https://user-images.githubusercontent.com/20955511/183303756-2b0134af-ab8b-42d4-b805-4e853f929c5e.png) | -| `great-gatsby` | ![image](https://user-images.githubusercontent.com/20955511/183303754-168e88f6-80db-443b-b91b-2086b164531b.png) | -| `darcula` | ![image](https://user-images.githubusercontent.com/20955511/183303753-4b91b591-4502-4a39-9554-8ed2c7eb9777.png) | -| `bear` | ![image](https://user-images.githubusercontent.com/20955511/183303752-5adcd734-3cdb-44f7-8c67-e42edde5ac9c.png) | -| `solarized-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303751-b1570958-bb9a-4829-9588-0d94c3fb5cfe.png) | -| `solarized-light` | ![image](https://user-images.githubusercontent.com/20955511/183303750-03e52dfd-b052-4acd-aee6-78a1106c147e.png) | -| `chartreuse-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303749-1a489c0e-7a53-4fd5-90cd-b1271aca26e3.png) | -| `nord` | ![image](https://user-images.githubusercontent.com/20955511/183303748-556b28e8-2f87-4657-b164-899f3216ef51.png) | -| `gotham` | ![image](https://user-images.githubusercontent.com/20955511/183303747-bf39ce32-1bdf-4712-b4fd-abd0eb54a89e.png) | -| `material-palenight` | ![image](https://user-images.githubusercontent.com/20955511/183303746-e73933e0-03fa-480d-9469-296852be957a.png) | -| `graywhite` | ![image](https://user-images.githubusercontent.com/20955511/183303745-185ba0c3-a840-4a4e-95e3-03325c3b3e4e.png) | -| `vision-friendly-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303743-0c134e67-aa99-43cb-9a56-3a8b6c9fe44a.png) | -| `ayu-mirage` | ![image](https://user-images.githubusercontent.com/20955511/183303742-31e46a33-fb80-4cf4-a966-d751d98a9c93.png) | -| `midnight-purple` | ![image](https://user-images.githubusercontent.com/20955511/183303740-641a4a18-da69-46a8-b218-f1a6dc04fcdf.png) | -| `calm` | ![image](https://user-images.githubusercontent.com/20955511/183303737-c00375f6-e2bc-4cf5-99c2-1544366fd260.png) | -| `flag-india` | ![image](https://user-images.githubusercontent.com/20955511/183303735-66e35638-0fa3-40f4-b9aa-9b6c284eac8f.png) | -| `omni` | ![image](https://user-images.githubusercontent.com/20955511/183303734-67e9f9d1-82e5-4518-8105-9105c8a13e6b.png) | -| `react` | ![image](https://user-images.githubusercontent.com/20955511/183303733-0d994b10-1fb3-497a-8c8c-7d901dda03ed.png) | -| `jolly` | ![image](https://user-images.githubusercontent.com/20955511/183303732-2e877a4e-f609-452d-b091-d5fb48482def.png) | -| `maroongold` | ![image](https://user-images.githubusercontent.com/20955511/183303731-08ca9109-551d-4052-a17f-630cbb0cf323.png) | -| `yeblu` | ![image](https://user-images.githubusercontent.com/20955511/183303730-5ffad264-362d-4ee6-82b2-15b8a8669462.png) | -| `blueberry` | ![image](https://user-images.githubusercontent.com/20955511/183303729-f3c89ba7-efef-437e-9a05-fa5feebb9d72.png) | -| `blueberry-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303728-4d209b8c-536f-4921-aa43-6371f1e313fe.png) | -| `slateorange` | ![image](https://user-images.githubusercontent.com/20955511/183303727-7ffec3ef-1303-4096-bd0f-f8fc1e4949e6.png) | -| `kacho-ga` | ![image](https://user-images.githubusercontent.com/20955511/183303726-9adaaf73-2ea8-4b78-a3f4-7382ce299511.png) | -| `ads-juicy-fresh` | ![image](https://user-images.githubusercontent.com/20955511/183303725-25851d72-963a-4532-a5ca-1eaae6c4c224.png) | -| `black-ice` | ![image](https://user-images.githubusercontent.com/20955511/183303724-de45e18a-d4f8-48ae-88c1-d54a35d2ecea.png) | -| `soft-green` | ![image](https://user-images.githubusercontent.com/20955511/183303722-3ae70df8-87ff-4b3b-a941-f84cef5dddf4.png) | -| `blood` | ![image](https://user-images.githubusercontent.com/20955511/183303721-a22ea310-ebab-4ef5-bab9-2f1d7e7c566d.png) | -| `blood-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303720-487819af-3c20-4854-8ae1-85d70115cf80.png) | -| `green-nur` | ![image](https://user-images.githubusercontent.com/20955511/183303719-dc5ad223-cdd6-4830-9ffb-0ae965ec0159.png) | -| `neon-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303718-8b043f5f-8d87-4370-ac42-38032e230d6e.png) | -| `neon-palenight` | ![image](https://user-images.githubusercontent.com/20955511/183303716-bf924275-320f-44b6-8ad7-6a5f786ee9e6.png) | -| `dark-smoky` | ![image](https://user-images.githubusercontent.com/20955511/183303715-baad8600-943a-4ad6-85d9-f7c2a46eab41.png) | -| `monokai-metallian` | ![image](https://user-images.githubusercontent.com/20955511/183303713-2bf8ee11-a251-4d39-8aa5-ed1fd4c545ce.png) | -| `city-lights` | ![image](https://user-images.githubusercontent.com/20955511/183303712-c9aa7429-eece-4d03-8c10-fbf28c77d495.png) | -| `blux` | ![image](https://user-images.githubusercontent.com/20955511/183303711-ed60bb0e-9392-468b-a344-22debb20613a.png) | -| `earth` | ![image](https://user-images.githubusercontent.com/20955511/183303710-b3c336ad-df6d-4529-aa95-6808bfe907dc.png) | -| `deepblue` | ![image](https://user-images.githubusercontent.com/20955511/183303709-823b626b-d9c6-4e12-a146-e641a0345a2f.png) | -| `holi-theme` | ![image](https://user-images.githubusercontent.com/20955511/183303708-83f5f757-5692-4e24-8e66-daaa8bca6b5b.png) | -| `ayu-light` | ![image](https://user-images.githubusercontent.com/20955511/183303707-fb381b09-9963-48c8-90b9-f6b5bc67c85a.png) | -| `javascript` | ![image](https://user-images.githubusercontent.com/20955511/183303706-4b4e34ef-6d43-4255-9a58-1d35c3127ff7.png) | -| `javascript-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303704-65313140-d66a-4f9b-9ce6-da176ecd6ec7.png) | -| `noctis-minimus` | ![image](https://user-images.githubusercontent.com/20955511/183303703-3f774a1e-573c-48a3-a7cd-1f226784d74f.png) | -| `github-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303702-1bd5adbb-7277-4610-ad59-e5bdf20dd1de.png) | -| `github-dark-blue` | ![image](https://user-images.githubusercontent.com/20955511/183303701-34bf6b33-812d-4afd-9c1f-70b04b2e486a.png) | -| `github-light` | ![image](https://user-images.githubusercontent.com/20955511/183303700-7678833c-70c1-4260-8da0-5c8db7b2c38b.png) | -| `elegant` | ![image](https://user-images.githubusercontent.com/20955511/183303699-fdd92594-83ca-486f-9ed4-a555f674d59a.png) | -| `leafy` | ![image](https://user-images.githubusercontent.com/20955511/183303696-5129d744-af63-4874-bc99-d603ffb03b2e.png) | -| `navy-gear` | ![image](https://user-images.githubusercontent.com/20955511/183303695-633ba0b8-11c0-49f3-988d-49390862696a.png) | -| `hacker` | ![image](https://user-images.githubusercontent.com/20955511/183303694-e5cd3ee9-2158-41ed-8ad6-20ca7f1298cf.png) | -| `garden` | ![image](https://user-images.githubusercontent.com/20955511/183303692-ea99a78d-be75-43fa-80ca-83f3ae454a35.png) | -| `github-green-purple` | ![image](https://user-images.githubusercontent.com/20955511/183303691-278ec85a-197d-4a6b-abf3-593e4cc8492b.png) | -| `icegray` | ![image](https://user-images.githubusercontent.com/20955511/183303690-7d798870-dd80-4d71-b5c2-775cc3555e14.png) | -| `neon-blurange` | ![image](https://user-images.githubusercontent.com/20955511/183303688-7a4ceb50-84e8-47ca-8cf0-14f212227ce6.png) | -| `yellowdark` | ![image](https://user-images.githubusercontent.com/20955511/183303687-49da2ffe-5fc9-4a0b-9ca9-c46bc394ec03.png) | -| `java-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303686-a652b2fb-daae-4390-b245-71610aa54ef7.png) | -| `android-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303685-fed30ead-2660-48bc-b724-04fe3c394c7f.png) | -| `deuteranopia-friendly-theme` | ![image](https://user-images.githubusercontent.com/107488620/183304765-9d423ff4-52ed-4a27-8a1c-2bcd290f4803.png) | -| `windows-dark` | ![image](https://user-images.githubusercontent.com/103951737/183449796-23096f23-54b5-45af-8078-b8afd4f3baf3.png) | -| `git-dark` | ![image](https://user-images.githubusercontent.com/103951737/183690748-060943ff-7b39-4229-b32d-806d654bd12d.png) | -| `python-dark` | ![image](https://user-images.githubusercontent.com/103951737/183929763-ae8c93d4-0106-461c-bded-2c2adb0bd6bf.png) | -| `sea` | ![image](https://user-images.githubusercontent.com/103951737/184303266-0e5f8a25-bfeb-4876-abf1-91a38ca87680.png) | -| `sea-dark` | ![image](https://user-images.githubusercontent.com/103951737/184301879-953370eb-e61a-4e0f-abf4-7029c336e8f1.png) | -| `violet-dark` | ![image](https://user-images.githubusercontent.com/103951737/184529784-05de7e57-b939-42f7-9852-345fa191c343.png) | -| `horizon` | ![image](https://user-images.githubusercontent.com/3828247/184559656-e1f1b290-0a44-45cc-9681-010577386760.png) | -| `material` | ![image](https://user-images.githubusercontent.com/20955511/193617994-dfab039d-b111-4a95-a00d-39517d9e40ab.png) | -| `modern-lilac` | ![image](https://user-images.githubusercontent.com/20955511/197569406-6ff144c3-1d6e-4500-9f0b-3112a6c62584.png) | -| `modern-lilac2` | ![image](https://user-images.githubusercontent.com/20955511/197575977-029fc730-9c7e-4556-be7c-a727a1715fa7.png) | -| `halloween` | ![image](https://user-images.githubusercontent.com/20955511/198897937-a3c918ea-0f35-43a0-9faf-80ad8f254cdf.png) | -| `violet-punch` | ![image](https://user-images.githubusercontent.com/20955511/199313653-d678d969-facd-4f8d-b36e-2d0ee2ce61a5.png) | -| `submarine-flowers` | ![image](https://user-images.githubusercontent.com/20955511/201519290-14d69c90-ce17-4c63-9020-7b244ebc6fab.png) | -| `rising-sun` | ![image](https://user-images.githubusercontent.com/20955511/221126697-2c47639d-23c5-4c23-b545-d883063deebf.png) | -| `gruvbox-light` | ![image](https://user-images.githubusercontent.com/20955511/221585454-f9474df6-bbf4-4e3a-91e4-5e9e090e90c0.png) | -| `outrun` | ![image](https://user-images.githubusercontent.com/20955511/221585435-d39df945-6387-4e3e-abdf-0af7dd0dabef.png) | -| `ocean-dark` | ![image](https://user-images.githubusercontent.com/20955511/221585476-3eb2d25c-346b-4562-808e-bf09a59b17cd.png) | -| `discord-old-blurple` | ![image](https://user-images.githubusercontent.com/20955511/221585526-e191cb4c-9957-4ec9-85ec-8916ac691b40.png) | -| `aura-dark` | ![image](https://user-images.githubusercontent.com/20955511/221585541-88c2a657-dbe7-47a2-b6f9-9e3cdf1fbbfe.png) | -| `panda` | ![image](https://user-images.githubusercontent.com/20955511/221585562-1f7edc63-41c7-43c6-ac33-fd0ecb32ec5f.png) | -| `cobalt2` | ![image](https://user-images.githubusercontent.com/20955511/221585614-256d590d-9c45-43a8-be15-48231e418bf2.png) | -| `swift` | ![image](https://user-images.githubusercontent.com/20955511/221585640-666641b9-cc29-435c-948f-f50e58a6b330.png) | -| `aura` | ![image](https://user-images.githubusercontent.com/20955511/221585659-f4e8a547-7f98-4438-aba9-8f13ffbcc657.png) | -| `apprentice` | ![image](https://user-images.githubusercontent.com/20955511/221585690-155c5b01-988e-4e1c-a588-94edb0913800.png) | -| `moltack` | ![image](https://user-images.githubusercontent.com/20955511/221585716-9e9a9bb6-17cf-458d-826c-1d9a659cdcec.png) | -| `codestackr` | ![image](https://user-images.githubusercontent.com/20955511/221585743-c836e303-9b9a-4caf-bd12-ef83bf39bf54.png) | -| `rose-pine` | ![image](https://user-images.githubusercontent.com/20955511/221585761-b7df70e8-b2c4-446a-a6fc-4fd13aa18117.png) | -| `date-night` | ![image](https://user-images.githubusercontent.com/20955511/221585779-db7f394d-b3c6-49e4-ad75-bbba97530765.png) | -| `one-dark-pro` | ![image](https://user-images.githubusercontent.com/20955511/221585805-1d10928a-286c-4945-95ed-a7317e56692f.png) | -| `rose` | ![image](https://user-images.githubusercontent.com/20955511/221585827-e566b73a-e0c0-4711-b48c-667e6500d44e.png) | -| `neon` | ![image](https://user-images.githubusercontent.com/20955511/225303106-8c901c48-732e-49ae-a2e6-8733254536eb.png) | -| `sunset-gradient` | ![image](https://user-images.githubusercontent.com/20955511/233865257-3ed2bd35-458b-46bc-a189-57b0c8a2a473.png) | -| `ocean-gradient` | ![image](https://user-images.githubusercontent.com/20955511/233865264-3bb6c04d-05d2-47b1-857c-3f9a1277651f.png) | -| `ambient-gradient` | ![image](https://user-images.githubusercontent.com/20955511/233865269-81583e73-c9b6-4e4b-9475-bc130de1bfdd.png) | -| `catppuccin-latte` | ![image](https://user-images.githubusercontent.com/85760664/248204601-358a8a31-4ffc-4535-a617-840926ecd4f0.png) | -| `catppuccino-frappe` | ![image](https://user-images.githubusercontent.com/85760664/248204858-daa7bd60-1e83-4b4e-8afc-65644055235e.png) | -| `catppuccino-macchiato` | ![image](https://user-images.githubusercontent.com/85760664/248205012-15d74ba2-746a-4efd-b2f5-bc2db87b7c10.png) | -| `catppuccino-mocha` | ![image](https://user-images.githubusercontent.com/85760664/248204228-9f965d12-2013-48c9-b3a8-e9717b1c4e43.png) | -| `burnt-neon` | ![image](https://user-images.githubusercontent.com/112064697/250343082-de641726-1200-4264-885a-154d539cfc3f.png) | -| `humoris` | ![image](https://user-images.githubusercontent.com/20955511/263020536-793bedbd-cca6-47e5-92dc-c7b38ab05bce.png) | -| `shadow-red` | ![image](https://user-images.githubusercontent.com/86386385/263407052-345edfdf-b6ee-4b53-a4c4-7dcb4948f6dc.png) | -| `shadow-green` | ![image](https://user-images.githubusercontent.com/86386385/263407047-d769c2cf-e435-4d46-9a34-04c16f61d200.png) | -| `shadow-blue` | ![image](https://user-images.githubusercontent.com/86386385/263407038-bdcd2ed9-4d2c-4a46-b8df-1b989ee517f5.png) | -| `shadow-orange` | ![image](https://user-images.githubusercontent.com/86386385/263406777-07fd919b-7b4f-4fa9-ac47-3ebd0602a80b.png) | -| `shadow-purple` | ![image](https://user-images.githubusercontent.com/86386385/263406551-46e14eac-fdbc-4b90-9df8-85c0bd1eeb41.png) | -| `shadow-brown` | ![image](https://user-images.githubusercontent.com/86386385/263406156-5e17541d-4dcf-4315-b68d-d36c95d53767.png) | +| Theme | Preview | +| :---------------------------: | :-----------------------------------------------------------------------------------------------------------------------: | +| `default` | ![image](https://user-images.githubusercontent.com/107488620/183304039-a1fcf05c-0112-493a-9188-778708dc9e8f.png) | +| `dark` | ![image](https://user-images.githubusercontent.com/107488620/183304038-2788ab5d-4c02-45e9-a724-990f27061c54.png) | +| `highcontrast` | ![image](https://user-images.githubusercontent.com/107488620/183304037-0e54b5e6-f39a-481d-806f-3369d257a391.png) | +| `transparent` | ![image](https://user-images.githubusercontent.com/20955511/221571948-1b69a2cc-87af-4e96-83fa-f01278c22c33.png) | +| `radical` | ![image](https://user-images.githubusercontent.com/20955511/183303809-eb8fea2f-d56b-4ad3-9f6d-ef55f8812ed2.png) | +| `merko` | ![image](https://user-images.githubusercontent.com/20955511/183303806-4ce9e5bb-6bd7-4914-a4ff-47edee01bde3.png) | +| `gruvbox` | ![image](https://user-images.githubusercontent.com/20955511/183303804-95ff960f-ad52-4026-8627-a67f1599cee3.png) | +| `gruvbox-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303801-eb1d8dea-7f89-4075-b334-542bb546dfcd.png) | +| `tokyonight` | ![image](https://user-images.githubusercontent.com/20955511/183303799-e039b635-5424-437b-9f87-7ed9dca8aea6.png) | +| `tokyonight-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303796-03bb6eb2-667f-492b-8397-efd2ad93edeb.png) | +| `onedark` | ![image](https://user-images.githubusercontent.com/20955511/183303794-54389af4-24f3-41e6-9d70-2e949d19227e.png) | +| `onedark-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303791-a4a6d5f0-ab3a-4f6e-b4cc-a87bb24fd135.png) | +| `cobalt` | ![image](https://user-images.githubusercontent.com/20955511/183303787-eaa77366-6f13-4dc8-a0fa-637ac5333612.png) | +| `synthwave` | ![image](https://user-images.githubusercontent.com/20955511/183303784-6257055f-d206-4d1a-bdb9-95e9dd7052fb.png) | +| `dracula` | ![image](https://user-images.githubusercontent.com/20955511/183303782-2231d9eb-9b65-4cf9-9e26-f4cfb773abf6.png) | +| `prussian` | ![image](https://user-images.githubusercontent.com/20955511/183303779-56649d30-2226-4797-b001-0ca1c3902132.png) | +| `monokai` | ![image](https://user-images.githubusercontent.com/20955511/183303777-5f424f42-3c71-4802-946d-148dd4a0805f.png) | +| `vue` | ![image](https://user-images.githubusercontent.com/20955511/183303773-44ea348d-973b-4d3c-967c-7152bba274d5.png) | +| `vue-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303769-0735cf9f-d44c-40ca-b2c1-2b56384670b4.png) | +| `shades-of-purple` | ![image](https://user-images.githubusercontent.com/20955511/183303767-30426d56-e2bd-487a-98d7-7e5f5c8eb640.png) | +| `nightowl` | ![image](https://user-images.githubusercontent.com/20955511/183303763-289d7a24-070f-4604-b729-8dd75eefe234.png) | +| `buefy` | ![image](https://user-images.githubusercontent.com/20955511/183303761-3e0d060a-6a67-407a-9a0a-9c1e615cff87.png) | +| `buefy-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303760-df6fcc74-884a-404b-9966-34363a7438b3.png) | +| `blue-green` | ![image](https://user-images.githubusercontent.com/20955511/183303758-c8c90e09-db0d-4179-a91f-6463489fee7e.png) | +| `algolia` | ![image](https://user-images.githubusercontent.com/20955511/183303756-2b0134af-ab8b-42d4-b805-4e853f929c5e.png) | +| `great-gatsby` | ![image](https://user-images.githubusercontent.com/20955511/183303754-168e88f6-80db-443b-b91b-2086b164531b.png) | +| `darcula` | ![image](https://user-images.githubusercontent.com/20955511/183303753-4b91b591-4502-4a39-9554-8ed2c7eb9777.png) | +| `bear` | ![image](https://user-images.githubusercontent.com/20955511/183303752-5adcd734-3cdb-44f7-8c67-e42edde5ac9c.png) | +| `solarized-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303751-b1570958-bb9a-4829-9588-0d94c3fb5cfe.png) | +| `solarized-light` | ![image](https://user-images.githubusercontent.com/20955511/183303750-03e52dfd-b052-4acd-aee6-78a1106c147e.png) | +| `chartreuse-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303749-1a489c0e-7a53-4fd5-90cd-b1271aca26e3.png) | +| `nord` | ![image](https://user-images.githubusercontent.com/20955511/183303748-556b28e8-2f87-4657-b164-899f3216ef51.png) | +| `gotham` | ![image](https://user-images.githubusercontent.com/20955511/183303747-bf39ce32-1bdf-4712-b4fd-abd0eb54a89e.png) | +| `material-palenight` | ![image](https://user-images.githubusercontent.com/20955511/183303746-e73933e0-03fa-480d-9469-296852be957a.png) | +| `graywhite` | ![image](https://user-images.githubusercontent.com/20955511/183303745-185ba0c3-a840-4a4e-95e3-03325c3b3e4e.png) | +| `vision-friendly-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303743-0c134e67-aa99-43cb-9a56-3a8b6c9fe44a.png) | +| `ayu-mirage` | ![image](https://user-images.githubusercontent.com/20955511/183303742-31e46a33-fb80-4cf4-a966-d751d98a9c93.png) | +| `midnight-purple` | ![image](https://user-images.githubusercontent.com/20955511/183303740-641a4a18-da69-46a8-b218-f1a6dc04fcdf.png) | +| `calm` | ![image](https://user-images.githubusercontent.com/20955511/183303737-c00375f6-e2bc-4cf5-99c2-1544366fd260.png) | +| `flag-india` | ![image](https://user-images.githubusercontent.com/20955511/183303735-66e35638-0fa3-40f4-b9aa-9b6c284eac8f.png) | +| `omni` | ![image](https://user-images.githubusercontent.com/20955511/183303734-67e9f9d1-82e5-4518-8105-9105c8a13e6b.png) | +| `react` | ![image](https://user-images.githubusercontent.com/20955511/183303733-0d994b10-1fb3-497a-8c8c-7d901dda03ed.png) | +| `jolly` | ![image](https://user-images.githubusercontent.com/20955511/183303732-2e877a4e-f609-452d-b091-d5fb48482def.png) | +| `maroongold` | ![image](https://user-images.githubusercontent.com/20955511/183303731-08ca9109-551d-4052-a17f-630cbb0cf323.png) | +| `yeblu` | ![image](https://user-images.githubusercontent.com/20955511/183303730-5ffad264-362d-4ee6-82b2-15b8a8669462.png) | +| `blueberry` | ![image](https://user-images.githubusercontent.com/20955511/183303729-f3c89ba7-efef-437e-9a05-fa5feebb9d72.png) | +| `blueberry-duo` | ![image](https://user-images.githubusercontent.com/20955511/183303728-4d209b8c-536f-4921-aa43-6371f1e313fe.png) | +| `slateorange` | ![image](https://user-images.githubusercontent.com/20955511/183303727-7ffec3ef-1303-4096-bd0f-f8fc1e4949e6.png) | +| `kacho-ga` | ![image](https://user-images.githubusercontent.com/20955511/183303726-9adaaf73-2ea8-4b78-a3f4-7382ce299511.png) | +| `ads-juicy-fresh` | ![image](https://user-images.githubusercontent.com/20955511/183303725-25851d72-963a-4532-a5ca-1eaae6c4c224.png) | +| `black-ice` | ![image](https://user-images.githubusercontent.com/20955511/183303724-de45e18a-d4f8-48ae-88c1-d54a35d2ecea.png) | +| `soft-green` | ![image](https://user-images.githubusercontent.com/20955511/183303722-3ae70df8-87ff-4b3b-a941-f84cef5dddf4.png) | +| `blood` | ![image](https://user-images.githubusercontent.com/20955511/183303721-a22ea310-ebab-4ef5-bab9-2f1d7e7c566d.png) | +| `blood-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303720-487819af-3c20-4854-8ae1-85d70115cf80.png) | +| `green-nur` | ![image](https://user-images.githubusercontent.com/20955511/183303719-dc5ad223-cdd6-4830-9ffb-0ae965ec0159.png) | +| `neon-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303718-8b043f5f-8d87-4370-ac42-38032e230d6e.png) | +| `neon-palenight` | ![image](https://user-images.githubusercontent.com/20955511/183303716-bf924275-320f-44b6-8ad7-6a5f786ee9e6.png) | +| `dark-smoky` | ![image](https://user-images.githubusercontent.com/20955511/183303715-baad8600-943a-4ad6-85d9-f7c2a46eab41.png) | +| `monokai-metallian` | ![image](https://user-images.githubusercontent.com/20955511/183303713-2bf8ee11-a251-4d39-8aa5-ed1fd4c545ce.png) | +| `city-lights` | ![image](https://user-images.githubusercontent.com/20955511/183303712-c9aa7429-eece-4d03-8c10-fbf28c77d495.png) | +| `blux` | ![image](https://user-images.githubusercontent.com/20955511/183303711-ed60bb0e-9392-468b-a344-22debb20613a.png) | +| `earth` | ![image](https://user-images.githubusercontent.com/20955511/183303710-b3c336ad-df6d-4529-aa95-6808bfe907dc.png) | +| `deepblue` | ![image](https://user-images.githubusercontent.com/20955511/183303709-823b626b-d9c6-4e12-a146-e641a0345a2f.png) | +| `holi-theme` | ![image](https://user-images.githubusercontent.com/20955511/183303708-83f5f757-5692-4e24-8e66-daaa8bca6b5b.png) | +| `ayu-light` | ![image](https://user-images.githubusercontent.com/20955511/183303707-fb381b09-9963-48c8-90b9-f6b5bc67c85a.png) | +| `javascript` | ![image](https://user-images.githubusercontent.com/20955511/183303706-4b4e34ef-6d43-4255-9a58-1d35c3127ff7.png) | +| `javascript-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303704-65313140-d66a-4f9b-9ce6-da176ecd6ec7.png) | +| `noctis-minimus` | ![image](https://user-images.githubusercontent.com/20955511/183303703-3f774a1e-573c-48a3-a7cd-1f226784d74f.png) | +| `github-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303702-1bd5adbb-7277-4610-ad59-e5bdf20dd1de.png) | +| `github-dark-blue` | ![image](https://user-images.githubusercontent.com/20955511/183303701-34bf6b33-812d-4afd-9c1f-70b04b2e486a.png) | +| `github-light` | ![image](https://user-images.githubusercontent.com/20955511/183303700-7678833c-70c1-4260-8da0-5c8db7b2c38b.png) | +| `elegant` | ![image](https://user-images.githubusercontent.com/20955511/183303699-fdd92594-83ca-486f-9ed4-a555f674d59a.png) | +| `leafy` | ![image](https://user-images.githubusercontent.com/20955511/183303696-5129d744-af63-4874-bc99-d603ffb03b2e.png) | +| `navy-gear` | ![image](https://user-images.githubusercontent.com/20955511/183303695-633ba0b8-11c0-49f3-988d-49390862696a.png) | +| `hacker` | ![image](https://user-images.githubusercontent.com/20955511/183303694-e5cd3ee9-2158-41ed-8ad6-20ca7f1298cf.png) | +| `garden` | ![image](https://user-images.githubusercontent.com/20955511/183303692-ea99a78d-be75-43fa-80ca-83f3ae454a35.png) | +| `github-green-purple` | ![image](https://user-images.githubusercontent.com/20955511/183303691-278ec85a-197d-4a6b-abf3-593e4cc8492b.png) | +| `icegray` | ![image](https://user-images.githubusercontent.com/20955511/183303690-7d798870-dd80-4d71-b5c2-775cc3555e14.png) | +| `neon-blurange` | ![image](https://user-images.githubusercontent.com/20955511/183303688-7a4ceb50-84e8-47ca-8cf0-14f212227ce6.png) | +| `yellowdark` | ![image](https://user-images.githubusercontent.com/20955511/183303687-49da2ffe-5fc9-4a0b-9ca9-c46bc394ec03.png) | +| `java-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303686-a652b2fb-daae-4390-b245-71610aa54ef7.png) | +| `android-dark` | ![image](https://user-images.githubusercontent.com/20955511/183303685-fed30ead-2660-48bc-b724-04fe3c394c7f.png) | +| `deuteranopia-friendly-theme` | ![image](https://user-images.githubusercontent.com/107488620/183304765-9d423ff4-52ed-4a27-8a1c-2bcd290f4803.png) | +| `windows-dark` | ![image](https://user-images.githubusercontent.com/103951737/183449796-23096f23-54b5-45af-8078-b8afd4f3baf3.png) | +| `git-dark` | ![image](https://user-images.githubusercontent.com/103951737/183690748-060943ff-7b39-4229-b32d-806d654bd12d.png) | +| `python-dark` | ![image](https://user-images.githubusercontent.com/103951737/183929763-ae8c93d4-0106-461c-bded-2c2adb0bd6bf.png) | +| `sea` | ![image](https://user-images.githubusercontent.com/103951737/184303266-0e5f8a25-bfeb-4876-abf1-91a38ca87680.png) | +| `sea-dark` | ![image](https://user-images.githubusercontent.com/103951737/184301879-953370eb-e61a-4e0f-abf4-7029c336e8f1.png) | +| `violet-dark` | ![image](https://user-images.githubusercontent.com/103951737/184529784-05de7e57-b939-42f7-9852-345fa191c343.png) | +| `horizon` | ![image](https://user-images.githubusercontent.com/3828247/184559656-e1f1b290-0a44-45cc-9681-010577386760.png) | +| `material` | ![image](https://user-images.githubusercontent.com/20955511/193617994-dfab039d-b111-4a95-a00d-39517d9e40ab.png) | +| `modern-lilac` | ![image](https://user-images.githubusercontent.com/20955511/197569406-6ff144c3-1d6e-4500-9f0b-3112a6c62584.png) | +| `modern-lilac2` | ![image](https://user-images.githubusercontent.com/20955511/197575977-029fc730-9c7e-4556-be7c-a727a1715fa7.png) | +| `halloween` | ![image](https://user-images.githubusercontent.com/20955511/198897937-a3c918ea-0f35-43a0-9faf-80ad8f254cdf.png) | +| `violet-punch` | ![image](https://user-images.githubusercontent.com/20955511/199313653-d678d969-facd-4f8d-b36e-2d0ee2ce61a5.png) | +| `submarine-flowers` | ![image](https://user-images.githubusercontent.com/20955511/201519290-14d69c90-ce17-4c63-9020-7b244ebc6fab.png) | +| `rising-sun` | ![image](https://user-images.githubusercontent.com/20955511/221126697-2c47639d-23c5-4c23-b545-d883063deebf.png) | +| `gruvbox-light` | ![image](https://user-images.githubusercontent.com/20955511/221585454-f9474df6-bbf4-4e3a-91e4-5e9e090e90c0.png) | +| `outrun` | ![image](https://user-images.githubusercontent.com/20955511/221585435-d39df945-6387-4e3e-abdf-0af7dd0dabef.png) | +| `ocean-dark` | ![image](https://user-images.githubusercontent.com/20955511/221585476-3eb2d25c-346b-4562-808e-bf09a59b17cd.png) | +| `discord-old-blurple` | ![image](https://user-images.githubusercontent.com/20955511/221585526-e191cb4c-9957-4ec9-85ec-8916ac691b40.png) | +| `aura-dark` | ![image](https://user-images.githubusercontent.com/20955511/221585541-88c2a657-dbe7-47a2-b6f9-9e3cdf1fbbfe.png) | +| `panda` | ![image](https://user-images.githubusercontent.com/20955511/221585562-1f7edc63-41c7-43c6-ac33-fd0ecb32ec5f.png) | +| `cobalt2` | ![image](https://user-images.githubusercontent.com/20955511/221585614-256d590d-9c45-43a8-be15-48231e418bf2.png) | +| `swift` | ![image](https://user-images.githubusercontent.com/20955511/221585640-666641b9-cc29-435c-948f-f50e58a6b330.png) | +| `aura` | ![image](https://user-images.githubusercontent.com/20955511/221585659-f4e8a547-7f98-4438-aba9-8f13ffbcc657.png) | +| `apprentice` | ![image](https://user-images.githubusercontent.com/20955511/221585690-155c5b01-988e-4e1c-a588-94edb0913800.png) | +| `moltack` | ![image](https://user-images.githubusercontent.com/20955511/221585716-9e9a9bb6-17cf-458d-826c-1d9a659cdcec.png) | +| `codestackr` | ![image](https://user-images.githubusercontent.com/20955511/221585743-c836e303-9b9a-4caf-bd12-ef83bf39bf54.png) | +| `rose-pine` | ![image](https://user-images.githubusercontent.com/20955511/221585761-b7df70e8-b2c4-446a-a6fc-4fd13aa18117.png) | +| `date-night` | ![image](https://user-images.githubusercontent.com/20955511/221585779-db7f394d-b3c6-49e4-ad75-bbba97530765.png) | +| `one-dark-pro` | ![image](https://user-images.githubusercontent.com/20955511/221585805-1d10928a-286c-4945-95ed-a7317e56692f.png) | +| `rose` | ![image](https://user-images.githubusercontent.com/20955511/221585827-e566b73a-e0c0-4711-b48c-667e6500d44e.png) | +| `neon` | ![image](https://user-images.githubusercontent.com/20955511/225303106-8c901c48-732e-49ae-a2e6-8733254536eb.png) | +| `sunset-gradient` | ![image](https://user-images.githubusercontent.com/20955511/233865257-3ed2bd35-458b-46bc-a189-57b0c8a2a473.png) | +| `ocean-gradient` | ![image](https://user-images.githubusercontent.com/20955511/233865264-3bb6c04d-05d2-47b1-857c-3f9a1277651f.png) | +| `ambient-gradient` | ![image](https://user-images.githubusercontent.com/20955511/233865269-81583e73-c9b6-4e4b-9475-bc130de1bfdd.png) | +| `catppuccin-latte` | ![image](https://user-images.githubusercontent.com/85760664/248204601-358a8a31-4ffc-4535-a617-840926ecd4f0.png) | +| `catppuccino-frappe` | ![image](https://user-images.githubusercontent.com/85760664/248204858-daa7bd60-1e83-4b4e-8afc-65644055235e.png) | +| `catppuccino-macchiato` | ![image](https://user-images.githubusercontent.com/85760664/248205012-15d74ba2-746a-4efd-b2f5-bc2db87b7c10.png) | +| `catppuccino-mocha` | ![image](https://user-images.githubusercontent.com/85760664/248204228-9f965d12-2013-48c9-b3a8-e9717b1c4e43.png) | +| `burnt-neon` | ![image](https://user-images.githubusercontent.com/112064697/250343082-de641726-1200-4264-885a-154d539cfc3f.png) | +| `humoris` | ![image](https://user-images.githubusercontent.com/20955511/263020536-793bedbd-cca6-47e5-92dc-c7b38ab05bce.png) | +| `shadow-red` | ![image](https://user-images.githubusercontent.com/86386385/263407052-345edfdf-b6ee-4b53-a4c4-7dcb4948f6dc.png) | +| `shadow-green` | ![image](https://user-images.githubusercontent.com/86386385/263407047-d769c2cf-e435-4d46-9a34-04c16f61d200.png) | +| `shadow-blue` | ![image](https://user-images.githubusercontent.com/86386385/263407038-bdcd2ed9-4d2c-4a46-b8df-1b989ee517f5.png) | +| `shadow-orange` | ![image](https://user-images.githubusercontent.com/86386385/263406777-07fd919b-7b4f-4fa9-ac47-3ebd0602a80b.png) | +| `shadow-purple` | ![image](https://user-images.githubusercontent.com/86386385/263406551-46e14eac-fdbc-4b90-9df8-85c0bd1eeb41.png) | +| `shadow-brown` | ![image](https://user-images.githubusercontent.com/86386385/263406156-5e17541d-4dcf-4315-b68d-d36c95d53767.png) | +| `github-dark-dimmed` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/b29e3fe2-86ca-4bf5-81ce-9f6187b02c99) | +| `blue-navy` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/29a78acd-56e8-465d-aff0-f984ecc14423) | +| `calm-pink` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/7a789c2c-33d7-41a9-8a6e-034bbfe3e915) | ### Can't find the theme you like? diff --git a/src/themes.php b/src/themes.php index d09449db..daba2e78 100644 --- a/src/themes.php +++ b/src/themes.php @@ -1679,4 +1679,43 @@ "dates" => "#747474", "excludeDaysLabel" => "#BB9863", ], + "github-dark-dimmed" => [ + "background" => "#24292F", + "border" => "#373E47", + "stroke" => "#539BF5", + "ring" => "#539BF5", + "currStreakNum" => "#ADBAC7", + "fire" => "#539BF5", + "sideNums" => "#ADBAC7", + "currStreakLabel" => "#539BF5", + "sideLabels" => "#539BF5", + "dates" => "#ADBAC7", + "excludeDaysLabel" => "#78818A", + ], + "blue-navy" => [ + "background" => "#000000", + "border" => "#FFFFFF", + "stroke" => "#82AAFF", + "ring" => "#82AAFF", + "currStreakNum" => "#82AAFF", + "fire" => "#82AAFF", + "sideNums" => "#82AAFF", + "currStreakLabel" => "#82AAFF", + "sideLabels" => "#82AAFF", + "dates" => "#82AAFF", + "excludeDaysLabel" => "#82AAFF", + ], + "calm-pink" => [ + "background" => "#2B2D40", + "border" => "#E1BC29", + "stroke" => "#E07A5F", + "ring" => "#E07A5F", + "currStreakNum" => "#EBCFB2", + "fire" => "#E07A5F", + "sideNums" => "#EBCFB2", + "currStreakLabel" => "#E07A5F", + "sideLabels" => "#E07A5F", + "dates" => "#E1BC29", + "excludeDaysLabel" => "#EBCFB2", + ], ]; From b5f9a2e77e3b9ebf949d3371771c01c6a9e41739 Mon Sep 17 00:00:00 2001 From: Jirapat Lakma <107212662+Bukharney@users.noreply.github.com> Date: Sun, 10 Sep 2023 09:37:55 +0700 Subject: [PATCH 13/37] feat: Added Thai translations (#573) --- src/translations.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/translations.php b/src/translations.php index f5ed199d..0d929b57 100644 --- a/src/translations.php +++ b/src/translations.php @@ -344,6 +344,15 @@ "Longest Week Streak" => "நீண்ட வார\nபங்களிப்புகள்", "Present" => "இன்றுவரை", ], + "th" => [ + "Total Contributions" => "คอนทริบิ้วต์ทั้งหมด", + "Current Streak" => "สตรีคปัจจุบัน", + "Longest Streak" => "สตรีคที่ยาวนานที่สุด", + "Week Streak" => "สตรีคประจำสัปดาห์", + "Longest Week Streak" => "สตรีคประจำสัปดาห์\nที่ยาวนานที่สุด", + "Present" => "ปัจจุบัน", + "Excluding" => "ยกเว้น", + ], "tr" => [ "Total Contributions" => "Toplam Katkı", "Current Streak" => "Güncel Seri", From 2567f32e63cb44599cccbbbf4f54564c8e2973d4 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sun, 10 Sep 2023 02:38:13 +0000 Subject: [PATCH 14/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0ef4ee7c..385167dc 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ca - català
català 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
ar - العربية
العربية 86%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ca - català
català 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
ar - العربية
العربية 86%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From a75e6345a679744962ee59d141014b160e3bac6c Mon Sep 17 00:00:00 2001 From: Rangga Fajar Oktariansyah <86386385+FajarKim@users.noreply.github.com> Date: Sun, 10 Sep 2023 22:08:54 +0700 Subject: [PATCH 15/37] feat: Added Malay translation (#574) --- src/translations.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/translations.php b/src/translations.php index 0d929b57..5a28265c 100644 --- a/src/translations.php +++ b/src/translations.php @@ -233,6 +233,15 @@ "Longest Week Streak" => "दीर्घकालीन साप्ताहिक सातत्यता", "Present" => "आज पर्यंत", ], + "ms" => [ + "Total Contributions" => "Jumlah Sumbangan", + "Current Streak" => "Tindakan Semasa", + "Longest Streak" => "Tindakan Terpanjang", + "Week Streak" => "Tindakan Setiap Minggu", + "Longest Week Streak" => "Tindakan Setiap Minggu Terpanjang", + "Present" => "Sekarang", + "Excluding" => "Mengecualikan", + ], "ne" => [ "Total Contributions" => "कुल योगदान", "Current Streak" => "हालको दैनिक योगदान", From 04b2075ef50434c12bc028597e4a00f82363069b Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sun, 10 Sep 2023 15:09:21 +0000 Subject: [PATCH 16/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 385167dc..500cf4ce 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ca - català
català 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
ar - العربية
العربية 86%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ca - català
català 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
ar - العربية
العربية 86%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From 8f66cb6f062867d0071039e5c779ac8f88ca7f21 Mon Sep 17 00:00:00 2001 From: Rangga Fajar Oktariansyah <86386385+FajarKim@users.noreply.github.com> Date: Sun, 10 Sep 2023 22:31:43 +0700 Subject: [PATCH 17/37] fix: Update Sunda translations (#575) --- src/translations.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/translations.php b/src/translations.php index 5a28265c..d13f0e84 100644 --- a/src/translations.php +++ b/src/translations.php @@ -324,10 +324,10 @@ "Total Contributions" => "Total Kontribusi", "Current Streak" => "Aksi Ayeuna", "Longest Streak" => "Aksi Pangpanjangna", - "Week Streak" => "Aksi Minggonan", - "Longest Week Streak" => "Aksi Minggonan Pangpanjangna", + "Week Streak" => "Aksi Tiap Minggon", + "Longest Week Streak" => "Aksi Tiap Minggon Pangpanjangna", "Present" => "Ayeuna", - "Excluding" => "Teu Kalebet", + "Excluding" => "Teu Kaasup", ], "sv" => [ "Total Contributions" => "Totalt antal uppladningar", From 1073f9f7d45d2389e2843650f34095957194534c Mon Sep 17 00:00:00 2001 From: Rangga Fajar Oktariansyah <86386385+FajarKim@users.noreply.github.com> Date: Mon, 11 Sep 2023 06:31:28 +0700 Subject: [PATCH 18/37] feat: Add `whatsapp-light` and `whatsapp-dark` themes (#576) Co-authored-by: Jonah Lawrence --- docs/themes.md | 2 ++ src/themes.php | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/docs/themes.md b/docs/themes.md index 63e1b958..16b4c617 100644 --- a/docs/themes.md +++ b/docs/themes.md @@ -140,6 +140,8 @@ Note: Theme names provided are case-insensitive and any use of underscores will | `github-dark-dimmed` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/b29e3fe2-86ca-4bf5-81ce-9f6187b02c99) | | `blue-navy` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/29a78acd-56e8-465d-aff0-f984ecc14423) | | `calm-pink` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/7a789c2c-33d7-41a9-8a6e-034bbfe3e915) | +| `whatsapp-light` | ![image](https://user-images.githubusercontent.com/86386385/266839259-1fe6a2b7-d2f2-46b0-b94d-397ff3f2a95a.png) | +| `whatsapp-dark` | ![image](https://user-images.githubusercontent.com/86386385/266839261-d9a4a98c-ef9f-45ab-a3d6-1dca785225c3.png) | ### Can't find the theme you like? diff --git a/src/themes.php b/src/themes.php index daba2e78..6d6ffc3d 100644 --- a/src/themes.php +++ b/src/themes.php @@ -1718,4 +1718,30 @@ "dates" => "#E1BC29", "excludeDaysLabel" => "#EBCFB2", ], + "whatsapp-light" => [ + "background" => "#FFFFFF", + "border" => "#E4E2E2", + "stroke" => "#008069", + "ring" => "#008069", + "fire" => "#121B22", + "currStreakNum" => "#16D351", + "sideNums" => "#16D351", + "currStreakLabel" => "#121B22", + "sideLabels" => "#121B22", + "dates" => "#73828A", + "excludeDaysLabel" => "#73828A", + ], + "whatsapp-dark" => [ + "background" => "#121B22", + "border" => "#1B2832", + "stroke" => "#273741", + "ring" => "#273741", + "fire" => "#E3E7EA", + "currStreakNum" => "#00A884", + "sideNums" => "#00A884", + "currStreakLabel" => "#E3E7EA", + "sideLabels" => "#E3E7EA", + "dates" => "#888D90", + "excludeDaysLabel" => "#888D90", + ], ]; From 48ff5dca194a1e4b558d3d8b2c9c206cbe742408 Mon Sep 17 00:00:00 2001 From: Rangga Fajar Oktariansyah <86386385+FajarKim@users.noreply.github.com> Date: Mon, 11 Sep 2023 23:45:16 +0700 Subject: [PATCH 19/37] feat: Add carbonfox, dawnfox, dayfox, duskfox, nightfox, nordfox, terafox themes (#577) Co-authored-by: Jonah Lawrence --- docs/themes.md | 7 ++++ src/themes.php | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+) diff --git a/docs/themes.md b/docs/themes.md index 16b4c617..bb3f9ad8 100644 --- a/docs/themes.md +++ b/docs/themes.md @@ -142,6 +142,13 @@ Note: Theme names provided are case-insensitive and any use of underscores will | `calm-pink` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/20955511/7a789c2c-33d7-41a9-8a6e-034bbfe3e915) | | `whatsapp-light` | ![image](https://user-images.githubusercontent.com/86386385/266839259-1fe6a2b7-d2f2-46b0-b94d-397ff3f2a95a.png) | | `whatsapp-dark` | ![image](https://user-images.githubusercontent.com/86386385/266839261-d9a4a98c-ef9f-45ab-a3d6-1dca785225c3.png) | +| `carbonfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/a26f8086-91de-49d7-83ca-8453cd031e72) | +| `dawnfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/feff8dd8-d7c0-4d1d-9a84-129f1333a9e7) | +| `dayfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/74111bcb-9825-4d26-a2c8-abec3618274f) | +| `duskfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/8dfd700c-e391-4ba0-a434-db4d4455000d) | +| `nightfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/00ab9a73-67d6-430f-8b22-da49a3e49091) | +| `nordfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/6feef268-ed8f-4d60-bbd8-f7a0a7a58ce8) | +| `terafox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/ef943ced-365f-4ce5-965a-a9499ce1d8e1) | ### Can't find the theme you like? diff --git a/src/themes.php b/src/themes.php index 6d6ffc3d..3e9e75b3 100644 --- a/src/themes.php +++ b/src/themes.php @@ -1744,4 +1744,95 @@ "dates" => "#888D90", "excludeDaysLabel" => "#888D90", ], + "carbonfox" => [ + "background" => "#161616", + "border" => "#282828", + "stroke" => "#EE5396", + "ring" => "#25BE6AC8", + "fire" => "#25BE6A", + "currStreakNum" => "#78A9FF", + "sideNums" => "#33B1FF", + "currStreakLabel" => "#DFDFE0", + "sideLabels" => "#DFDFE0", + "dates" => "#08BDBA", + "excludeDaysLabel" => "#EE5396", + ], + "dawnfox" => [ + "background" => "#FAF4ED", + "border" => "#E5E9F0", + "stroke" => "#B4637A", + "ring" => "#618774C8", + "fire" => "#618774", + "currStreakNum" => "#286983", + "sideNums" => "#56949F", + "currStreakLabel" => "#575279", + "sideLabels" => "#575279", + "dates" => "#EA9D34", + "excludeDaysLabel" => "#B4637A", + ], + "dayfox" => [ + "background" => "#F6F2EE", + "border" => "#F2E9E1", + "stroke" => "#A5222F", + "ring" => "#396847C8", + "fire" => "#396847", + "currStreakNum" => "#2848A9", + "sideNums" => "#287980", + "currStreakLabel" => "#352C24", + "sideLabels" => "#352C24", + "dates" => "#AC5402", + "excludeDaysLabel" => "#A5222F", + ], + "duskfox" => [ + "background" => "#232136", + "border" => "#393552", + "stroke" => "#EB6F92", + "ring" => "#A3BE8CC8", + "fire" => "#A3BE8C", + "currStreakNum" => "#569FBA", + "sideNums" => "#9CCFD8", + "currStreakLabel" => "#E0DEF4", + "sideLabels" => "#E0DEF4", + "dates" => "#F6C177", + "excludeDaysLabel" => "#EB6F92", + ], + "nightfox" => [ + "background" => "#192330", + "border" => "#393B44", + "stroke" => "#C94F6D", + "ring" => "#6C9581C8", + "fire" => "#81B29A", + "currStreakNum" => "#719CD6", + "sideNums" => "#63CDCF", + "currStreakLabel" => "#DFDFE0", + "sideLabels" => "#DFDFE0", + "dates" => "#DBC074", + "excludeDaysLabel" => "#C94F6D", + ], + "nordfox" => [ + "background" => "#2E3440", + "border" => "#3B4252", + "stroke" => "#BF616A", + "ring" => "#A3BE8CC8", + "fire" => "#A3BE8C", + "currStreakNum" => "#81A1C1", + "sideNums" => "#88C0D0", + "currStreakLabel" => "#E5E9F0", + "sideLabels" => "#E5E9F0", + "dates" => "#EBCB8B", + "excludeDaysLabel" => "#BF616A", + ], + "terafox" => [ + "background" => "#152528", + "border" => "#2F3239", + "stroke" => "#E85C51", + "ring" => "#7AA4A1C8", + "fire" => "#7AA4A1", + "currStreakNum" => "#5A93AA", + "sideNums" => "#A1CDD8", + "currStreakLabel" => "#EBEBEB", + "sideLabels" => "#EBEBEB", + "dates" => "#FDA47F", + "excludeDaysLabel" => "#E85C51", + ], ]; From a8a14f9ae6b3aad4a8af538f6a7a6569806eff5e Mon Sep 17 00:00:00 2001 From: Rangga Fajar Oktariansyah <86386385+FajarKim@users.noreply.github.com> Date: Tue, 12 Sep 2023 20:41:19 +0700 Subject: [PATCH 20/37] fix: Update Sundanese translations (#580) --- src/translations.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/translations.php b/src/translations.php index d13f0e84..e7522a91 100644 --- a/src/translations.php +++ b/src/translations.php @@ -324,8 +324,8 @@ "Total Contributions" => "Total Kontribusi", "Current Streak" => "Aksi Ayeuna", "Longest Streak" => "Aksi Pangpanjangna", - "Week Streak" => "Aksi Tiap Minggon", - "Longest Week Streak" => "Aksi Tiap Minggon Pangpanjangna", + "Week Streak" => "Aksi Unggal Minggon", + "Longest Week Streak" => "Aksi Unggal Minggon Pangpanjangna", "Present" => "Ayeuna", "Excluding" => "Teu Kaasup", ], From 7c4f0d5bdf9b7d9d011dd46fd4e13614f7296245 Mon Sep 17 00:00:00 2001 From: Rangga Fajar Oktariansyah <86386385+FajarKim@users.noreply.github.com> Date: Tue, 12 Sep 2023 20:44:22 +0700 Subject: [PATCH 21/37] feat: Add Arabic translation for Excluding (#579) Co-authored-by: Jonah Lawrence --- src/translations.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/translations.php b/src/translations.php index e7522a91..0e3fddd7 100644 --- a/src/translations.php +++ b/src/translations.php @@ -57,6 +57,7 @@ "Week Streak" => "السلسلة المتتالية الأُسبوعية", "Longest Week Streak" => "أُطول سلسلة متتالية أُسبوعية", "Present" => "الحاضر", + "Excluding" => "باستثناء", ], "bg" => [ "Total Contributions" => "Общ принос", From b88819a0973abcae4d420a99aa01ecf1330ac279 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 12 Sep 2023 13:44:44 +0000 Subject: [PATCH 22/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 500cf4ce..a512bb28 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ca - català
català 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
ar - العربية
العربية 86%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From 5b9bc20f4eb02d692d3f7e3a20ba8372dc3ebc87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 23:29:37 -0600 Subject: [PATCH 23/37] chore(deps-dev): bump phpunit/phpunit from 9.6.11 to 9.6.12 (#581) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- composer.lock | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/composer.lock b/composer.lock index ecf14102..8ec5d25c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "855174c5240dc5308c365f2d6f15fd9f", + "content-hash": "3995196aa043b2648635de89283124c5", "packages": [ { "name": "graham-campbell/result-type", @@ -775,16 +775,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.27", + "version": "9.2.28", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "b0a88255cb70d52653d80c890bd7f38740ea50d1" + "reference": "7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/b0a88255cb70d52653d80c890bd7f38740ea50d1", - "reference": "b0a88255cb70d52653d80c890bd7f38740ea50d1", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef", + "reference": "7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef", "shasum": "" }, "require": { @@ -841,7 +841,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.27" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.28" }, "funding": [ { @@ -849,7 +849,7 @@ "type": "github" } ], - "time": "2023-07-26T13:44:30+00:00" + "time": "2023-09-12T14:36:20+00:00" }, { "name": "phpunit/php-file-iterator", @@ -1094,16 +1094,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.11", + "version": "9.6.12", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "810500e92855eba8a7a5319ae913be2da6f957b0" + "reference": "a122c2ebd469b751d774aa0f613dc0d67697653f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/810500e92855eba8a7a5319ae913be2da6f957b0", - "reference": "810500e92855eba8a7a5319ae913be2da6f957b0", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a122c2ebd469b751d774aa0f613dc0d67697653f", + "reference": "a122c2ebd469b751d774aa0f613dc0d67697653f", "shasum": "" }, "require": { @@ -1118,7 +1118,7 @@ "phar-io/manifest": "^2.0.3", "phar-io/version": "^3.0.2", "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-code-coverage": "^9.2.28", "phpunit/php-file-iterator": "^3.0.5", "phpunit/php-invoker": "^3.1.1", "phpunit/php-text-template": "^2.0.3", @@ -1177,7 +1177,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.11" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.12" }, "funding": [ { @@ -1193,7 +1193,7 @@ "type": "tidelift" } ], - "time": "2023-08-19T07:10:56+00:00" + "time": "2023-09-12T14:39:31+00:00" }, { "name": "sebastian/cli-parser", From 93f5b7ee3c7e8661408dd626aa47f632be496a59 Mon Sep 17 00:00:00 2001 From: Kent Edoloverio <69900896+kents00@users.noreply.github.com> Date: Fri, 15 Sep 2023 22:09:45 +0800 Subject: [PATCH 24/37] feat: Added Cebuano translations (#582) Co-authored-by: Jonah Lawrence --- src/translations.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/translations.php b/src/translations.php index 0e3fddd7..fcb6f135 100644 --- a/src/translations.php +++ b/src/translations.php @@ -84,6 +84,15 @@ "Present" => "Actual", "Excluding" => "Excloent", ], + "ceb" => [ + "Total Contributions" => "Kinatibuk-ang Kontribusyon", + "Current Streak" => "Kasamtangan nga Streak", + "Longest Streak" => "Pinakataas nga Streak", + "Week Streak" => "Sinemana nga Streak", + "Longest Week Streak" => "Pinakataas nga Semana nga Streak", + "Present" => "Karon", + "Excluding" => "Wala'y Labot", + ], "da" => [ "Total Contributions" => "Samlet antal bidrag", "Current Streak" => "Bidrag i træk", From ccb6d200c38bce150e767455f6f5065326b73e1d Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 15 Sep 2023 14:10:12 +0000 Subject: [PATCH 25/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a512bb28..04c6d4e4 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From 85867611a059be9fb76453d2329824e8de1e60b5 Mon Sep 17 00:00:00 2001 From: Kent Edoloverio <69900896+kents00@users.noreply.github.com> Date: Fri, 15 Sep 2023 22:10:36 +0800 Subject: [PATCH 26/37] feat: Added Filipino translations (#583) Co-authored-by: Jonah Lawrence --- src/translations.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/translations.php b/src/translations.php index fcb6f135..92f9fc83 100644 --- a/src/translations.php +++ b/src/translations.php @@ -138,6 +138,15 @@ "Longest Week Streak" => "طولانی ترین پی‌رفت هفته", "Present" => "اکنون", ], + "fil" => [ + "Total Contributions" => "Kabuuang Kontribusyon", + "Current Streak" => "Kasalukuyang Streak", + "Longest Streak" => "Pinakamahabang Streak", + "Week Streak" => "Linggong Streak", + "Longest Week Streak" => "Pinakamahabang Linggong Streak", + "Present" => "Kasalukuyan", + "Excluding" => "Hindi Kasama", + ], "fr" => [ "Total Contributions" => "Contributions totales", "Current Streak" => "Séquence actuelle", From 5ece1ae0f4469889dc59b2e04bb2caf93c7fadc7 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 15 Sep 2023 14:10:56 +0000 Subject: [PATCH 27/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 04c6d4e4..b16d4299 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fil - Filipino
Filipino 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From 17ec4a9a2a3a783e3c84b686fd1c9e18952770f0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Sep 2023 05:48:08 -0600 Subject: [PATCH 28/37] chore(deps-dev): bump phpunit/phpunit from 9.6.12 to 9.6.13 (#586) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- composer.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/composer.lock b/composer.lock index 8ec5d25c..7feb833d 100644 --- a/composer.lock +++ b/composer.lock @@ -775,16 +775,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.28", + "version": "9.2.29", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef" + "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef", - "reference": "7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/6a3a87ac2bbe33b25042753df8195ba4aa534c76", + "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76", "shasum": "" }, "require": { @@ -841,7 +841,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.28" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.29" }, "funding": [ { @@ -849,7 +849,7 @@ "type": "github" } ], - "time": "2023-09-12T14:36:20+00:00" + "time": "2023-09-19T04:57:46+00:00" }, { "name": "phpunit/php-file-iterator", @@ -1094,16 +1094,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.12", + "version": "9.6.13", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "a122c2ebd469b751d774aa0f613dc0d67697653f" + "reference": "f3d767f7f9e191eab4189abe41ab37797e30b1be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a122c2ebd469b751d774aa0f613dc0d67697653f", - "reference": "a122c2ebd469b751d774aa0f613dc0d67697653f", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f3d767f7f9e191eab4189abe41ab37797e30b1be", + "reference": "f3d767f7f9e191eab4189abe41ab37797e30b1be", "shasum": "" }, "require": { @@ -1177,7 +1177,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.12" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.13" }, "funding": [ { @@ -1193,7 +1193,7 @@ "type": "tidelift" } ], - "time": "2023-09-12T14:39:31+00:00" + "time": "2023-09-19T05:39:22+00:00" }, { "name": "sebastian/cli-parser", From b5874d6be529b5eb125575958ace9e12c24ca668 Mon Sep 17 00:00:00 2001 From: RFox Dragon <108041588+RFHackers@users.noreply.github.com> Date: Wed, 27 Sep 2023 14:47:37 +0700 Subject: [PATCH 29/37] feat: Add iceberg theme (#595) --- docs/themes.md | 1 + src/themes.php | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/docs/themes.md b/docs/themes.md index bb3f9ad8..2d0a5bec 100644 --- a/docs/themes.md +++ b/docs/themes.md @@ -149,6 +149,7 @@ Note: Theme names provided are case-insensitive and any use of underscores will | `nightfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/00ab9a73-67d6-430f-8b22-da49a3e49091) | | `nordfox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/6feef268-ed8f-4d60-bbd8-f7a0a7a58ce8) | | `terafox` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/ef943ced-365f-4ce5-965a-a9499ce1d8e1) | +| `iceberg` | ![image](https://github.com/DenverCoder1/github-readme-streak-stats/assets/86386385/912d8f6a-ba21-4668-9109-300c67a1f1c2) | ### Can't find the theme you like? diff --git a/src/themes.php b/src/themes.php index 3e9e75b3..12d6b5d9 100644 --- a/src/themes.php +++ b/src/themes.php @@ -1835,4 +1835,17 @@ "dates" => "#FDA47F", "excludeDaysLabel" => "#E85C51", ], + "iceberg" => [ + "background" => "#1E2132", + "border" => "#33374C", + "stroke" => "#33374C", + "ring" => "#84A0C6", + "fire" => "#84A0C6", + "currStreakNum" => "#D2D4DE", + "sideNums" => "#327698", + "currStreakLabel" => "#D2D4DE", + "sideLabels" => "#D2D4DE", + "dates" => "#327698", + "excludeDaysLabel" => "#84A0C6", + ], ]; From 2492de6de9c9a38c6d9ca08ab97d2e8260d2353b Mon Sep 17 00:00:00 2001 From: Prathmesh Ingole <91962775+IORD1@users.noreply.github.com> Date: Wed, 27 Sep 2023 23:34:02 +0530 Subject: [PATCH 30/37] Update translations.php (#600) --- src/translations.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/translations.php b/src/translations.php index 92f9fc83..eb9bd78d 100644 --- a/src/translations.php +++ b/src/translations.php @@ -173,6 +173,7 @@ "Week Streak" => "सप्ताहिक योगदान", "Longest Week Streak" => "दीर्घ साप्ताहिक योगदान", "Present" => "आज तक", + "Excluding" => "के सिवा", ], "ht" => [ "Total Contributions" => "kontribisyon total", From 9adbb7fc964bc86f3e3d9e2011bbf612fbc3e5d9 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 27 Sep 2023 18:04:28 +0000 Subject: [PATCH 31/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b16d4299..cb908f0c 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fil - Filipino
Filipino 100%
fr - français
français 100%
he - עברית
עברית 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fil - Filipino
Filipino 100%
fr - français
français 100%
he - עברית
עברית 100%
hi - हिन्दी
हिन्दी 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From 59953644bf1a06edf1b04a8a28de2b659cd6a1ba Mon Sep 17 00:00:00 2001 From: Ivan <127977316+ivan-developer-01@users.noreply.github.com> Date: Thu, 28 Sep 2023 10:54:26 +0300 Subject: [PATCH 32/37] feat: Updated Russian translations (#603) --- src/translations.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/translations.php b/src/translations.php index eb9bd78d..3b63c7b0 100644 --- a/src/translations.php +++ b/src/translations.php @@ -313,6 +313,7 @@ "Week Streak" => "Текущая серия недель", "Longest Week Streak" => "Самая длинная серия недель", "Present" => "Сейчас", + "Excluding" => "Не включая", ], "rw" => [ "Total Contributions" => "Imisanzu yose", From fff33129df32586e80016d863409c7674635fdd8 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Thu, 28 Sep 2023 07:54:53 +0000 Subject: [PATCH 33/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cb908f0c..3f56d400 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fil - Filipino
Filipino 100%
fr - français
français 100%
he - עברית
עברית 100%
hi - हिन्दी
हिन्दी 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fil - Filipino
Filipino 100%
fr - français
français 100%
he - עברית
עברית 100%
hi - हिन्दी
हिन्दी 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
ru - русский
русский 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From f6a9da27f5b836bc78d307f28a6f5c8626210c29 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Fri, 29 Sep 2023 14:38:43 -0600 Subject: [PATCH 34/37] fix: Replace newline with space when converting SVG to PNG (#605) --- src/card.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/card.php b/src/card.php index b38ec9b7..72cee7b0 100644 --- a/src/card.php +++ b/src/card.php @@ -697,6 +697,9 @@ function convertSvgToPng(string $svg, int $cardWidth): string // remove style and animations $svg = removeAnimations($svg); + // replace newlines with spaces + $svg = str_replace("\n", " ", $svg); + // escape svg for shell $svg = escapeshellarg($svg); From 061b1f0776d62e70a10ba5d86633a349d39fc5a5 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Fri, 29 Sep 2023 14:49:19 -0600 Subject: [PATCH 35/37] feat: Support word order change, comma separation, Japanese for Excluding (#604) --- scripts/translation-progress.php | 2 +- src/card.php | 19 +++++++- src/translations.php | 80 ++++++++++++++++++-------------- tests/TranslationsTest.php | 3 +- 4 files changed, 66 insertions(+), 38 deletions(-) diff --git a/scripts/translation-progress.php b/scripts/translation-progress.php index 030fff9c..b8c343db 100644 --- a/scripts/translation-progress.php +++ b/scripts/translation-progress.php @@ -17,7 +17,7 @@ function getProgress(array $translations): array "Week Streak", "Longest Week Streak", "Present", - "Excluding", + "Excluding {days}", ]; $translations_file = file(__DIR__ . "/../src/translations.php"); diff --git a/src/card.php b/src/card.php index 72cee7b0..d5ddc6d9 100644 --- a/src/card.php +++ b/src/card.php @@ -84,6 +84,21 @@ function translateDays(array $days, string $locale): array return $translatedDays; } +/** + * Get the excluding days text + * + * @param array $excludedDays List of excluded days + * @param array $localeTranslations Translations for the locale + * @param string $localeCode Locale code + * @return string Excluding days text + */ +function getExcludingDaysText($excludedDays, $localeTranslations, $localeCode) +{ + $separator = $localeTranslations["comma_separator"] ?? ", "; + $daysCommaSeparated = implode($separator, translateDays($excludedDays, $localeCode)); + return str_replace("{days}", $daysCommaSeparated, $localeTranslations["Excluding {days}"]); +} + /** * Normalize a theme name * @@ -412,13 +427,13 @@ function generateCard(array $stats, array $params = null): string // if days are excluded, add a note to the corner $excludedDays = ""; if (!empty($stats["excludedDays"])) { - $daysCommaSeparated = implode(", ", translateDays($stats["excludedDays"], $localeCode)); $offset = $direction === "rtl" ? $cardWidth - 5 : 5; + $excludingDaysText = getExcludingDaysText($stats["excludedDays"], $localeTranslations, $localeCode); $excludedDays = " - * {$localeTranslations["Excluding"]} {$daysCommaSeparated} + * {$excludingDaysText} "; diff --git a/src/translations.php b/src/translations.php index 3b63c7b0..f84069ed 100644 --- a/src/translations.php +++ b/src/translations.php @@ -22,6 +22,10 @@ * ------------------------------ * To enable right-to-left language support, add `"rtl" => true` to the locale array (see "he" for an example). * + * Comma Separator + * --------------- + * To change the comma separator in the enumeration of excluded days, add `"comma_separator" => ", "` to the locale array with the desired separator as the value. + * * Aliases * ------- * To add an alias for a locale, add the alias as a key to the locale array with the locale it should redirect to as the value. @@ -37,7 +41,7 @@ "Week Streak" => "Week Streak", "Longest Week Streak" => "Longest Week Streak", "Present" => "Present", - "Excluding" => "Excluding", + "Excluding {days}" => "Excluding {days}", ], // Locales below are sorted alphabetically "am" => [ @@ -47,7 +51,7 @@ "Week Streak" => "የሳምንት ድግግሞሽ", "Longest Week Streak" => "በጣም ረጅሙ የሳምንት ድግግሞሽ", "Present" => "ያሁኑ", - "Excluding" => "ሳይጨምር", + "Excluding {days}" => "ሳይጨምር {days}", ], "ar" => [ "rtl" => true, @@ -57,7 +61,8 @@ "Week Streak" => "السلسلة المتتالية الأُسبوعية", "Longest Week Streak" => "أُطول سلسلة متتالية أُسبوعية", "Present" => "الحاضر", - "Excluding" => "باستثناء", + "Excluding {days}" => "باستثناء {days}", + "comma_separator" => "، ", ], "bg" => [ "Total Contributions" => "Общ принос", @@ -82,7 +87,7 @@ "Week Streak" => "Ratxa setmanal", "Longest Week Streak" => "Ratxa setmanal més llarga", "Present" => "Actual", - "Excluding" => "Excloent", + "Excluding {days}" => "Excloent {days}", ], "ceb" => [ "Total Contributions" => "Kinatibuk-ang Kontribusyon", @@ -91,7 +96,7 @@ "Week Streak" => "Sinemana nga Streak", "Longest Week Streak" => "Pinakataas nga Semana nga Streak", "Present" => "Karon", - "Excluding" => "Wala'y Labot", + "Excluding {days}" => "Wala'y Labot {days}", ], "da" => [ "Total Contributions" => "Samlet antal bidrag", @@ -100,7 +105,7 @@ "Week Streak" => "Ugentlige bidrag i træk", "Longest Week Streak" => "Flest ugentlige bidrag i træk", "Present" => "Nuværende", - "Excluding" => "Ekskluderer", + "Excluding {days}" => "Ekskluderer {days}", ], "de" => [ "Total Contributions" => "Gesamte Beiträge", @@ -109,7 +114,7 @@ "Week Streak" => "Wochenserie", "Longest Week Streak" => "Längste Wochenserie", "Present" => "Heute", - "Excluding" => "Ausgenommen", + "Excluding {days}" => "Ausgenommen {days}", ], "el" => [ "Total Contributions" => "Συνολικές Συνεισφορές", @@ -118,7 +123,7 @@ "Week Streak" => "Εβδομαδιαία Σειρά", "Longest Week Streak" => "Μεγαλύτερη Εβδομαδιαία Σειρά", "Present" => "Σήμερα", - "Excluding" => "Εξαιρούνται", + "Excluding {days}" => "Εξαιρούνται {days}", ], "es" => [ "Total Contributions" => "Contribuciones Totales", @@ -127,7 +132,7 @@ "Week Streak" => "Racha Semanal", "Longest Week Streak" => "Racha Semanal Más Larga", "Present" => "Presente", - "Excluding" => "Excluyendo", + "Excluding {days}" => "Excluyendo {days}", ], "fa" => [ "rtl" => true, @@ -137,6 +142,7 @@ "Week Streak" => "پی‌رفت هفته", "Longest Week Streak" => "طولانی ترین پی‌رفت هفته", "Present" => "اکنون", + "comma_separator" => "، ", ], "fil" => [ "Total Contributions" => "Kabuuang Kontribusyon", @@ -145,7 +151,7 @@ "Week Streak" => "Linggong Streak", "Longest Week Streak" => "Pinakamahabang Linggong Streak", "Present" => "Kasalukuyan", - "Excluding" => "Hindi Kasama", + "Excluding {days}" => "Hindi Kasama {days}", ], "fr" => [ "Total Contributions" => "Contributions totales", @@ -154,7 +160,7 @@ "Week Streak" => "Séquence de la semaine", "Longest Week Streak" => "Plus longue séquence hebdomadaire", "Present" => "Aujourd'hui", - "Excluding" => "À l'exclusion de", + "Excluding {days}" => "À l'exclusion de {days}", ], "he" => [ "rtl" => true, @@ -164,7 +170,7 @@ "Week Streak" => "רצף שבועי", "Longest Week Streak" => "רצף שבועי הכי ארוך", "Present" => "היום", - "Excluding" => "לא כולל", + "Excluding {days}" => "לא כולל {days}", ], "hi" => [ "Total Contributions" => "कुल योगदान", @@ -173,7 +179,7 @@ "Week Streak" => "सप्ताहिक योगदान", "Longest Week Streak" => "दीर्घ साप्ताहिक योगदान", "Present" => "आज तक", - "Excluding" => "के सिवा", + "Excluding {days}" => "के सिवा {days}", ], "ht" => [ "Total Contributions" => "kontribisyon total", @@ -190,7 +196,7 @@ "Week Streak" => "Heti sorozat", "Longest Week Streak" => "Leghosszabb heti sorozat", "Present" => "Jelen", - "Excluding" => "Kivéve", + "Excluding {days}" => "Kivéve {days}", ], "hy" => [ "Total Contributions" => "Ընդհանուր\nներդրումը", @@ -207,7 +213,7 @@ "Week Streak" => "Aksi Mingguan", "Longest Week Streak" => "Aksi Mingguan Terpanjang", "Present" => "Sekarang", - "Excluding" => "Tidak termasuk", + "Excluding {days}" => "Tidak termasuk {days}", ], "it" => [ "Total Contributions" => "Contributi Totali", @@ -216,7 +222,7 @@ "Week Streak" => "Serie Settimanale", "Longest Week Streak" => "Serie Settimanale più Lunga", "Present" => "Presente", - "Excluding" => "Escludendo", + "Excluding {days}" => "Escludendo {days}", ], "ja" => [ "date_format" => "[Y.]n.j", @@ -226,6 +232,8 @@ "Week Streak" => "週間ストリーク", "Longest Week Streak" => "最長の週間ストリーク", "Present" => "今", + "Excluding {days}" => "{days}を除く", + "comma_separator" => "・", ], "kn" => [ "Total Contributions" => "ಒಟ್ಟು ಕೊಡುಗೆ", @@ -234,7 +242,7 @@ "Week Streak" => "ವಾರದ ಸ್ಟ್ರೀಕ್", "Longest Week Streak" => "ಅತ್ಯಧಿಕ ವಾರದ ಸ್ಟ್ರೀಕ್", "Present" => "ಪ್ರಸ್ತುತ", - "Excluding" => "ಹೊರತುಪಡಿಸಿ", + "Excluding {days}" => "ಹೊರತುಪಡಿಸಿ {days}", ], "ko" => [ "Total Contributions" => "총 기여 수", @@ -243,7 +251,7 @@ "Week Streak" => "주간 기여 수", "Longest Week Streak" => "최대 주간 기여 수", "Present" => "현재", - "Excluding" => "제외된 날", + "Excluding {days}" => "제외된 날 {days}", ], "mr" => [ "Total Contributions" => "एकूण योगदान", @@ -260,7 +268,7 @@ "Week Streak" => "Tindakan Setiap Minggu", "Longest Week Streak" => "Tindakan Setiap Minggu Terpanjang", "Present" => "Sekarang", - "Excluding" => "Mengecualikan", + "Excluding {days}" => "Mengecualikan {days}", ], "ne" => [ "Total Contributions" => "कुल योगदान", @@ -269,7 +277,7 @@ "Week Streak" => "सप्ताहिक योगदान", "Longest Week Streak" => "सबैभन्दा लामो साप्ताहिक योगदान", "Present" => "आज सम्म", - "Excluding" => "बाहेक", + "Excluding {days}" => "बाहेक {days}", ], "nl" => [ "Total Contributions" => "Totale Bijdrage", @@ -278,7 +286,7 @@ "Week Streak" => "Week Serie", "Longest Week Streak" => "Langste Week Serie", "Present" => "Vandaag", - "Excluding" => "Exclusief", + "Excluding {days}" => "Exclusief {days}", ], "pl" => [ "Total Contributions" => "Suma Kontrybucji", @@ -296,6 +304,7 @@ "Week Streak" => "د اونۍ پرمختګ", "Longest Week Streak" => "د اونۍ تر ټولو اوږد پرمختګ", "Present" => "اوس", + "comma_separator" => "، ", ], "pt_BR" => [ "Total Contributions" => "Total de Contribuições", @@ -304,7 +313,7 @@ "Week Streak" => "Sequência Semanal", "Longest Week Streak" => "Maior Sequência Semanal", "Present" => "Presente", - "Excluding" => "Exceto", + "Excluding {days}" => "Exceto {days}", ], "ru" => [ "Total Contributions" => "Общий вклад", @@ -313,7 +322,7 @@ "Week Streak" => "Текущая серия недель", "Longest Week Streak" => "Самая длинная серия недель", "Present" => "Сейчас", - "Excluding" => "Не включая", + "Excluding {days}" => "Не включая {days}", ], "rw" => [ "Total Contributions" => "Imisanzu yose", @@ -330,7 +339,7 @@ "Week Streak" => "निरन्तरसप्ताहाः", "Longest Week Streak" => "दीर्घतमाः निरन्तरसप्ताहाः", "Present" => "वर्तमान", - "Excluding" => "बहिष्करणम्", + "Excluding {days}" => "बहिष्करणम् {days}", ], "sr" => [ "Total Contributions" => "Укупно додавања", @@ -339,7 +348,7 @@ "Week Streak" => "Недељна серија", "Longest Week Streak" => "Најдужа недељена серија", "Present" => "Данас", - "Excluding" => "Искључујући", + "Excluding {days}" => "Искључујући {days}", ], "su" => [ "Total Contributions" => "Total Kontribusi", @@ -348,7 +357,7 @@ "Week Streak" => "Aksi Unggal Minggon", "Longest Week Streak" => "Aksi Unggal Minggon Pangpanjangna", "Present" => "Ayeuna", - "Excluding" => "Teu Kaasup", + "Excluding {days}" => "Teu Kaasup {days}", ], "sv" => [ "Total Contributions" => "Totalt antal uppladningar", @@ -381,7 +390,7 @@ "Week Streak" => "สตรีคประจำสัปดาห์", "Longest Week Streak" => "สตรีคประจำสัปดาห์\nที่ยาวนานที่สุด", "Present" => "ปัจจุบัน", - "Excluding" => "ยกเว้น", + "Excluding {days}" => "ยกเว้น {days}", ], "tr" => [ "Total Contributions" => "Toplam Katkı", @@ -390,7 +399,7 @@ "Week Streak" => "Haftalık Seri", "Longest Week Streak" => "En Uzun Haftalık Seri", "Present" => "Şu an", - "Excluding" => "Hariç", + "Excluding {days}" => "Hariç {days}", ], "uk" => [ "Total Contributions" => "Загальний вклад", @@ -399,7 +408,7 @@ "Week Streak" => "Діяльність за тиждень", "Longest Week Streak" => "Найбільша к-сть тижнів", "Present" => "Наразі", - "Excluding" => "Виключаючи", + "Excluding {days}" => "Виключаючи {days}", ], "ur_PK" => [ "rtl" => true, @@ -409,7 +418,8 @@ "Week Streak" => "ہفتہ وار تسلسل", "Longest Week Streak" => "طویل ترین ہفتہ وار تسلسل", "Present" => "حاظر", - "Excluding" => "خارج", + "Excluding {days}" => "خارج {days}", + "comma_separator" => "، ", ], "vi" => [ "Total Contributions" => "Tổng số đóng góp", @@ -418,7 +428,7 @@ "Week Streak" => "Chuỗi tuần", "Longest Week Streak" => "Chuỗi tuần lớn nhất", "Present" => "Hiện tại", - "Excluding" => "Ngoại trừ", + "Excluding {days}" => "Ngoại trừ {days}", ], "yo" => [ "Total Contributions" => "Lapapọ ilowosi", @@ -427,7 +437,7 @@ "Week Streak" => "ṣiṣan ọsẹ", "Longest Week Streak" => "gunjulo ọsẹ ṣiṣan", "Present" => "lọwọlọwọ", - "Excluding" => "Yato si", + "Excluding {days}" => "Yato si {days}", ], "zh" => "zh_Hans", "zh_Hans" => [ @@ -437,7 +447,8 @@ "Week Streak" => "周连续贡献", "Longest Week Streak" => "最长周连续贡献", "Present" => "至今", - "Excluding" => "除外", + "Excluding {days}" => "除外 {days}", + "comma_separator" => "、", ], "zh_Hant" => [ "Total Contributions" => "合計貢獻", @@ -446,6 +457,7 @@ "Week Streak" => "周連續貢獻", "Longest Week Streak" => "最常周連續貢獻", "Present" => "至今", - "Excluding" => "除外", + "Excluding {days}" => "除外 {days}", + "comma_separator" => "、", ], ]; diff --git a/tests/TranslationsTest.php b/tests/TranslationsTest.php index f662c2ce..d8937b18 100644 --- a/tests/TranslationsTest.php +++ b/tests/TranslationsTest.php @@ -25,7 +25,8 @@ public function testAllPhrasesValid(): void "Week Streak", "Longest Week Streak", "Present", - "Excluding", + "Excluding {days}", + "comma_separator", ]; foreach ($locales as $locale) { // if it is a string, assert that the alias exists in the translations file From 358c22c7906bce6b2eb4bedd83c066118cc86095 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 29 Sep 2023 20:49:45 +0000 Subject: [PATCH 36/37] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3f56d400..6378e3e8 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fil - Filipino
Filipino 100%
fr - français
français 100%
he - עברית
עברית 100%
hi - हिन्दी
हिन्दी 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
ru - русский
русский 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
ar - العربية
العربية 100%
ca - català
català 100%
ceb - Binisaya
Binisaya 100%
da - dansk
dansk 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
es - español
español 100%
fil - Filipino
Filipino 100%
fr - français
français 100%
he - עברית
עברית 100%
hi - हिन्दी
हिन्दी 100%
hu - magyar
magyar 100%
id - Indonesia
Indonesia 100%
it - italiano
italiano 100%
ja - 日本語
日本語 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ms - Melayu
Melayu 100%
ne - नेपाली
नेपाली 100%
nl - Nederlands
Nederlands 100%
pt_BR - português (Brasil)
português (Brasil) 100%
ru - русский
русский 100%
sa - संस्कृत भाषा
संस्कृत भाषा 100%
sr - српски
српски 100%
su - Basa Sunda
Basa Sunda 100%
th - ไทย
ไทย 100%
tr - Türkçe
Türkçe 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
vi - Tiếng Việt
Tiếng Việt 100%
yo - Èdè Yorùbá
Èdè Yorùbá 100%
zh_Hans - 中文(简体)
中文(简体) 100%
zh_Hant - 中文(繁體)
中文(繁體) 100%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
fa - فارسی
فارسی 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
mr - मराठी
मराठी 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
rw - Kinyarwanda
Kinyarwanda 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
From 2044794231d1a38fb2a2cd40e891a31d9d9d1c4d Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Fri, 29 Sep 2023 14:50:21 -0600 Subject: [PATCH 37/37] chore: bump version to 1.3.0 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 8bcf3cf4..db93c9bc 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ "stats" ], "license": "MIT", - "version": "1.2.0", + "version": "1.3.0", "homepage": "https://github.com/DenverCoder1/github-readme-streak-stats", "autoload": { "classmap": [ pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy