From c6704a04202c8afec280090a9e289da9436a9ba5 Mon Sep 17 00:00:00 2001 From: Abdulrasheed Abdulsalam <99979436+TRIPLE-ADE@users.noreply.github.com> Date: Fri, 19 May 2023 14:27:29 +0100 Subject: [PATCH 1/5] docs(readme): Fix demo site link in Readme #522) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9078d28f..ab332a37 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Here you can customize your Streak Stats card with a live preview. - + [![Demo Site](https://user-images.githubusercontent.com/20955511/114579753-dbac8780-9c86-11eb-97dd-207039f67d20.gif "Demo Site")](http://streak-stats.demolab.com/demo/) From 4d71cb17a8fca783c523c21e5fd7f3b8d5dadc97 Mon Sep 17 00:00:00 2001 From: Prashant Shahi Date: Sun, 21 May 2023 16:57:37 +0530 Subject: [PATCH 2/5] feat: Added Nepali translations (#523) Signed-off-by: Prashant Shahi --- src/translations.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/translations.php b/src/translations.php index 43a32cd2..47373d85 100644 --- a/src/translations.php +++ b/src/translations.php @@ -211,6 +211,15 @@ "Longest Week Streak" => "दीर्घकालीन साप्ताहिक सातत्यता", "Present" => "आज पर्यंत", ], + "ne" => [ + "Total Contributions" => "कुल योगदान", + "Current Streak" => "हालको दैनिक योगदान", + "Longest Streak" => "सबैभन्दा लामो दैनिक योगदान", + "Week Streak" => "सप्ताहिक योगदान", + "Longest Week Streak" => "सबैभन्दा लामो साप्ताहिक योगदान", + "Present" => "आज सम्म", + "Excluding" => "बाहेक", + ], "nl" => [ "Total Contributions" => "Totale Bijdrage", "Current Streak" => "Huidige Serie", From 6d75d5908aeec106cafeb21c35ab71a3d28bdb98 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sun, 21 May 2023 11:27:56 +0000 Subject: [PATCH 3/5] docs(readme): Update translation progress --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ab332a37..89c3abfa 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ The following are the locales that have labels translated in Streak Stats. The ` -
en - English
English 100%
am - አማርኛ
አማርኛ 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
he - עברית
עברית 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
sr - српски
српски 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
ar - العربية
العربية 86%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
da - dansk
dansk 86%
es - español
español 86%
fa - فارسی
فارسی 86%
fr - français
français 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
id - Indonesia
Indonesia 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
nl - Nederlands
Nederlands 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
pt_BR - português (Brasil)
português (Brasil) 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sa - संस्कृत भाषा
संस्कृत भाषा 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
tr - Türkçe
Türkçe 86%
vi - Tiếng Việt
Tiếng Việt 86%
yo - Èdè Yorùbá
Èdè Yorùbá 86%
zh_Hans - 中文(简体)
中文(简体) 86%
zh_Hant - 中文(繁體)
中文(繁體) 86%
+
en - English
English 100%
am - አማርኛ
አማርኛ 100%
de - Deutsch
Deutsch 100%
el - Ελληνικά
Ελληνικά 100%
he - עברית
עברית 100%
it - italiano
italiano 100%
kn - ಕನ್ನಡ
ಕನ್ನಡ 100%
ko - 한국어
한국어 100%
ne - नेपाली
नेपाली 100%
sr - српски
српски 100%
uk - українська
українська 100%
ur_PK - اردو (پاکستان)
اردو (پاکستان) 100%
ar - العربية
العربية 86%
bg - български
български 86%
bn - বাংলা
বাংলা 86%
da - dansk
dansk 86%
es - español
español 86%
fa - فارسی
فارسی 86%
fr - français
français 86%
hi - हिन्दी
हिन्दी 86%
ht - Haitian Creole
Haitian Creole 86%
hy - հայերեն
հայերեն 86%
id - Indonesia
Indonesia 86%
ja - 日本語
日本語 86%
mr - मराठी
मराठी 86%
nl - Nederlands
Nederlands 86%
pl - polski
polski 86%
ps - پښتو
پښتو 86%
pt_BR - português (Brasil)
português (Brasil) 86%
ru - русский
русский 86%
rw - Kinyarwanda
Kinyarwanda 86%
sa - संस्कृत भाषा
संस्कृत भाषा 86%
sv - svenska
svenska 86%
sw - Kiswahili
Kiswahili 86%
ta - தமிழ்
தமிழ் 86%
tr - Türkçe
Türkçe 86%
vi - Tiếng Việt
Tiếng Việt 86%
yo - Èdè Yorùbá
Èdè Yorùbá 86%
zh_Hans - 中文(简体)
中文(简体) 86%
zh_Hant - 中文(繁體)
中文(繁體) 86%
From 2d9d196e4b944753ca6508c7a9034b7ceac7afb8 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Sun, 28 May 2023 18:45:10 -0600 Subject: [PATCH 4/5] feat!: Add color customization for excludeDaysLabel (#526) Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> --- README.md | 1 + src/card.php | 2 +- src/themes.php | 117 ++++++++++++++++++++++++++++++++++++++++++ tests/OptionsTest.php | 1 + tests/RenderTest.php | 13 +++++ 5 files changed, 133 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 89c3abfa..1d36b0b2 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,7 @@ If the `theme` parameter is specified, any color customizations specified will b | `currStreakLabel` | Current streak label | **hex code** without `#` or **css color** | | `sideLabels` | Total and longest streak labels | **hex code** without `#` or **css color** | | `dates` | Date range text color | **hex code** without `#` or **css color** | +| `excludeDaysLabel` | Excluded days of the week text color | **hex code** without `#` or **css color** | | `date_format` | Date format pattern or empty for locale format | See note below on [📅 Date Formats](#-date-formats) | | `locale` | Locale for labels and numbers (Default: `en`) | ISO 639-1 code - See [🗪 Locales](#-locales) | | `type` | Output format (Default: `svg`) | Current options: `svg`, `png` or `json` | diff --git a/src/card.php b/src/card.php index 84f1ccfc..b38ec9b7 100644 --- a/src/card.php +++ b/src/card.php @@ -417,7 +417,7 @@ function generateCard(array $stats, array $params = null): string $excludedDays = " - + * {$localeTranslations["Excluding"]} {$daysCommaSeparated} diff --git a/src/themes.php b/src/themes.php index fb9fafec..bb53e957 100644 --- a/src/themes.php +++ b/src/themes.php @@ -13,6 +13,7 @@ "currStreakLabel" => "#FB8C00", "sideLabels" => "#151515", "dates" => "#464646", + "excludeDaysLabel" => "#464646", ], "dark" => [ "background" => "#151515", @@ -25,6 +26,7 @@ "currStreakLabel" => "#FB8C00", "sideLabels" => "#FEFEFE", "dates" => "#9E9E9E", + "excludeDaysLabel" => "#9E9E9E", ], "highcontrast" => [ "background" => "#000000", @@ -37,6 +39,7 @@ "currStreakLabel" => "#FB8C00", "sideLabels" => "#FFFFFF", "dates" => "#C5C5C5", + "excludeDaysLabel" => "#C5C5C5", ], "transparent" => [ "background" => "#0000", @@ -49,6 +52,7 @@ "currStreakLabel" => "#0579C3", "sideLabels" => "#006AFF", "dates" => "#417E87", + "excludeDaysLabel" => "#417E87", ], "radical" => [ "background" => "#141321", @@ -61,6 +65,7 @@ "currStreakLabel" => "#F8D847", "sideLabels" => "#FE428E", "dates" => "#A9FEF7", + "excludeDaysLabel" => "#A9FEF7", ], "merko" => [ "background" => "#0A0F0B", @@ -73,6 +78,7 @@ "currStreakLabel" => "#B7D364", "sideLabels" => "#ABD200", "dates" => "#68B587", + "excludeDaysLabel" => "#68B587", ], "gruvbox" => [ "background" => "#282828", @@ -85,6 +91,7 @@ "currStreakLabel" => "#FE8019", "sideLabels" => "#FABD2F", "dates" => "#8EC07C", + "excludeDaysLabel" => "#8EC07C", ], "gruvbox-duo" => [ "background" => "#0000", @@ -97,6 +104,7 @@ "currStreakLabel" => "#FE8019", "sideLabels" => "#FABD2F", "dates" => "#8EC07C", + "excludeDaysLabel" => "#8EC07C", ], "tokyonight" => [ "background" => "#1A1B27", @@ -109,6 +117,7 @@ "currStreakLabel" => "#BF91F3", "sideLabels" => "#70A5FD", "dates" => "#38BDAE", + "excludeDaysLabel" => "#38BDAE", ], "tokyonight-duo" => [ "background" => "#0000", @@ -121,6 +130,7 @@ "currStreakLabel" => "#BF91F3", "sideLabels" => "#70A5FD", "dates" => "#38BDAE", + "excludeDaysLabel" => "#38BDAE", ], "onedark" => [ "background" => "#282C34", @@ -133,6 +143,7 @@ "currStreakLabel" => "#8EB573", "sideLabels" => "#E4BF7A", "dates" => "#DF6D74", + "excludeDaysLabel" => "#DF6D74", ], "onedark-duo" => [ "background" => "#0000", @@ -145,6 +156,7 @@ "currStreakLabel" => "#8EB573", "sideLabels" => "#E4BF7A", "dates" => "#DF6D74", + "excludeDaysLabel" => "#DF6D74", ], "cobalt" => [ "background" => "#0000", @@ -157,6 +169,7 @@ "currStreakLabel" => "#0480EF", "sideLabels" => "#E683D9", "dates" => "#75EEB2", + "excludeDaysLabel" => "#75EEB2", ], "synthwave" => [ "background" => "#2B213A", @@ -169,6 +182,7 @@ "currStreakLabel" => "#EF8539", "sideLabels" => "#E2E9EC", "dates" => "#E5289E", + "excludeDaysLabel" => "#E5289E", ], "dracula" => [ "background" => "#282A36", @@ -181,6 +195,7 @@ "currStreakLabel" => "#79DAFA", "sideLabels" => "#FF6E96", "dates" => "#F8F8F2", + "excludeDaysLabel" => "#F8F8F2", ], "prussian" => [ "background" => "#172F45", @@ -193,6 +208,7 @@ "currStreakLabel" => "#38A0FF", "sideLabels" => "#BDDFFF", "dates" => "#6E93B5", + "excludeDaysLabel" => "#6E93B5", ], "monokai" => [ "background" => "#272822", @@ -205,6 +221,7 @@ "currStreakLabel" => "#E28905", "sideLabels" => "#EB1F6A", "dates" => "#F1F1EB", + "excludeDaysLabel" => "#F1F1EB", ], "vue" => [ "background" => "#FFFEFE", @@ -217,6 +234,7 @@ "currStreakLabel" => "#41B883", "sideLabels" => "#41B883", "dates" => "#273849", + "excludeDaysLabel" => "#273849", ], "vue-dark" => [ "background" => "#273849", @@ -229,6 +247,7 @@ "currStreakLabel" => "#41B883", "sideLabels" => "#41B883", "dates" => "#FFFEFE", + "excludeDaysLabel" => "#FFFEFE", ], "shades-of-purple" => [ "background" => "#2D2B55", @@ -241,6 +260,7 @@ "currStreakLabel" => "#B362FF", "sideLabels" => "#FAD000", "dates" => "#A599E9", + "excludeDaysLabel" => "#A599E9", ], "nightowl" => [ "background" => "#011627", @@ -253,6 +273,7 @@ "currStreakLabel" => "#FFEB95", "sideLabels" => "#C792EA", "dates" => "#7FDBCA", + "excludeDaysLabel" => "#7FDBCA", ], "buefy" => [ "background" => "#FFFFFF", @@ -265,6 +286,7 @@ "currStreakLabel" => "#FF3860", "sideLabels" => "#7957D5", "dates" => "#363636", + "excludeDaysLabel" => "#363636", ], "buefy-dark" => [ "background" => "#1A1B27", @@ -277,6 +299,7 @@ "currStreakLabel" => "#FF3860", "sideLabels" => "#7957D5", "dates" => "#ABABAB", + "excludeDaysLabel" => "#ABABAB", ], "blue-green" => [ "background" => "#040F0F", @@ -289,6 +312,7 @@ "currStreakLabel" => "#F5B700", "sideLabels" => "#2F97C1", "dates" => "#0CF574", + "excludeDaysLabel" => "#0CF574", ], "algolia" => [ "background" => "#050F2C", @@ -301,6 +325,7 @@ "currStreakLabel" => "#2DDE98", "sideLabels" => "#00AEFF", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "great-gatsby" => [ "background" => "#000", @@ -313,6 +338,7 @@ "currStreakLabel" => "#FFB74D", "sideLabels" => "#FFA726", "dates" => "#FFD95B", + "excludeDaysLabel" => "#FFD95B", ], "darcula" => [ "background" => "#242424", @@ -325,6 +351,7 @@ "currStreakLabel" => "#84628F", "sideLabels" => "#BA5F17", "dates" => "#BEBEBE", + "excludeDaysLabel" => "#BEBEBE", ], "bear" => [ "background" => "#1F2023", @@ -337,6 +364,7 @@ "currStreakLabel" => "#00AEFF", "sideLabels" => "#E03C8A", "dates" => "#BCB28D", + "excludeDaysLabel" => "#BCB28D", ], "solarized-dark" => [ "background" => "#002B36", @@ -349,6 +377,7 @@ "currStreakLabel" => "#B58900", "sideLabels" => "#268BD2", "dates" => "#859900", + "excludeDaysLabel" => "#859900", ], "solarized-light" => [ "background" => "#FDF6E3", @@ -361,6 +390,7 @@ "currStreakLabel" => "#B58900", "sideLabels" => "#268BD2", "dates" => "#859900", + "excludeDaysLabel" => "#859900", ], "chartreuse-dark" => [ "background" => "#000", @@ -373,6 +403,7 @@ "currStreakLabel" => "#00AEFF", "sideLabels" => "#7FFF00", "dates" => "#FFF", + "excludeDaysLabel" => "#FFF", ], "nord" => [ "background" => "#2E3440", @@ -385,6 +416,7 @@ "currStreakLabel" => "#88C0D0", "sideLabels" => "#81A1C1", "dates" => "#D8DEE9", + "excludeDaysLabel" => "#D8DEE9", ], "gotham" => [ "background" => "#0C1014", @@ -397,6 +429,7 @@ "currStreakLabel" => "#599CAB", "sideLabels" => "#2AA889", "dates" => "#99D1CE", + "excludeDaysLabel" => "#99D1CE", ], "material" => [ "background" => "#263238", @@ -409,6 +442,7 @@ "currStreakLabel" => "#FFAB91", "sideLabels" => "#80CBC4", "dates" => "#B0BEC5", + "excludeDaysLabel" => "#B0BEC5", ], "material-palenight" => [ "background" => "#292D3E", @@ -421,6 +455,7 @@ "currStreakLabel" => "#89DDFF", "sideLabels" => "#C792EA", "dates" => "#A6ACCD", + "excludeDaysLabel" => "#A6ACCD", ], "graywhite" => [ "background" => "#FFFFFF", @@ -433,6 +468,7 @@ "currStreakLabel" => "#24292E", "sideLabels" => "#24292E", "dates" => "#24292E", + "excludeDaysLabel" => "#24292E", ], "vision-friendly-dark" => [ "background" => "#000000", @@ -445,6 +481,7 @@ "currStreakLabel" => "#785EF0", "sideLabels" => "#FFB000", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "ayu-mirage" => [ "background" => "#1F2430", @@ -457,6 +494,7 @@ "currStreakLabel" => "#73D0FF", "sideLabels" => "#F4CD7C", "dates" => "#C7C8C2", + "excludeDaysLabel" => "#C7C8C2", ], "midnight-purple" => [ "background" => "#000000", @@ -469,6 +507,7 @@ "currStreakLabel" => "#9F4BFF", "sideLabels" => "#9745F5", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "calm" => [ "background" => "#373F51", @@ -481,6 +520,7 @@ "currStreakLabel" => "#EDAE49", "sideLabels" => "#E07A5F", "dates" => "#EBCFB2", + "excludeDaysLabel" => "#EBCFB2", ], "flag-india" => [ "background" => "#FFFFFF", @@ -493,6 +533,7 @@ "currStreakLabel" => "#250E62", "sideLabels" => "#FF8F1C", "dates" => "#509E2F", + "excludeDaysLabel" => "#509E2F", ], "omni" => [ "background" => "#191622", @@ -505,6 +546,7 @@ "currStreakLabel" => "#E7DE79", "sideLabels" => "#FF79C6", "dates" => "#E1E1E6", + "excludeDaysLabel" => "#E1E1E6", ], "react" => [ "background" => "#20232A", @@ -517,6 +559,7 @@ "currStreakLabel" => "#61DAFB", "sideLabels" => "#61DAFB", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "jolly" => [ "background" => "#291B3E", @@ -529,6 +572,7 @@ "currStreakLabel" => "#A960FF", "sideLabels" => "#FF64DA", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "maroongold" => [ "background" => "#260000", @@ -541,6 +585,7 @@ "currStreakLabel" => "#F7EF8A", "sideLabels" => "#F7EF8A", "dates" => "#E0AA3E", + "excludeDaysLabel" => "#E0AA3E", ], "yeblu" => [ "background" => "#002046", @@ -553,6 +598,7 @@ "currStreakLabel" => "#FFFF00", "sideLabels" => "#FFFF00", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "blueberry" => [ "background" => "#242938", @@ -565,6 +611,7 @@ "currStreakLabel" => "#89DDFF", "sideLabels" => "#82AAFF", "dates" => "#27E8A7", + "excludeDaysLabel" => "#27E8A7", ], "blueberry-duo" => [ "background" => "#0000", @@ -577,6 +624,7 @@ "currStreakLabel" => "#89DDFF", "sideLabels" => "#82AAFF", "dates" => "#27E8A7", + "excludeDaysLabel" => "#27E8A7", ], "slateorange" => [ "background" => "#36393F", @@ -589,6 +637,7 @@ "currStreakLabel" => "#FAA627", "sideLabels" => "#FAA627", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "kacho-ga" => [ "background" => "#402B23", @@ -601,6 +650,7 @@ "currStreakLabel" => "#A64833", "sideLabels" => "#BF4A3F", "dates" => "#D9C8A9", + "excludeDaysLabel" => "#D9C8A9", ], "ads-juicy-fresh" => [ "background" => "#0D0C15", @@ -613,6 +663,7 @@ "currStreakLabel" => "#FF5700", "sideLabels" => "#FFF", "dates" => "#6562AF", + "excludeDaysLabel" => "#6562AF", ], "black-ice" => [ "background" => "#151515", @@ -625,6 +676,7 @@ "currStreakLabel" => "#00E7FF", "sideLabels" => "#FFF", "dates" => "#9F9F9F", + "excludeDaysLabel" => "#9F9F9F", ], "soft-green" => [ "background" => "#222428", @@ -637,6 +689,7 @@ "currStreakLabel" => "#00DC4D", "sideLabels" => "#3DDC77", "dates" => "#CECECE", + "excludeDaysLabel" => "#CECECE", ], "blood" => [ "background" => "#FFF", @@ -649,6 +702,7 @@ "currStreakLabel" => "#FF5F5F", "sideLabels" => "#FF5F5F", "dates" => "#273849", + "excludeDaysLabel" => "#273849", ], "blood-dark" => [ "background" => "#142B37", @@ -661,6 +715,7 @@ "currStreakLabel" => "#FF5F5F", "sideLabels" => "#FF5F5F", "dates" => "#FFF", + "excludeDaysLabel" => "#FFF", ], "green-nur" => [ "background" => "#0A1E17", @@ -673,6 +728,7 @@ "currStreakLabel" => "#5AFFC8", "sideLabels" => "#5AFFC8", "dates" => "#FFF", + "excludeDaysLabel" => "#FFF", ], "neon-dark" => [ "background" => "#020200", @@ -685,6 +741,7 @@ "sideNums" => "#5CADC0", "sideLabels" => "#5CADC0", "dates" => "#ED7B25", + "excludeDaysLabel" => "#ED7B25", ], "neon-palenight" => [ "background" => "#212237", @@ -697,6 +754,7 @@ "sideNums" => "#5CADC0", "sideLabels" => "#5CADC0", "dates" => "#ED7B25", + "excludeDaysLabel" => "#ED7B25", ], "dark-smoky" => [ "background" => "#0B0C10", @@ -709,6 +767,7 @@ "sideNums" => "#EDF5E1", "sideLabels" => "#EDF5E1", "dates" => "#45A29E", + "excludeDaysLabel" => "#45A29E", ], "monokai-metallian" => [ "background" => "#1F222E", @@ -716,6 +775,7 @@ "currStreakLabel" => "#F85D7F", "currStreakNum" => "#F8D866", "dates" => "#9CA2B8", + "excludeDaysLabel" => "#9CA2B8", "fire" => "#FC9867", "ring" => "#FC9867", "sideLabels" => "#F85D7F", @@ -728,6 +788,7 @@ "currStreakLabel" => "#5D8CB3", "currStreakNum" => "#5D8CB3", "dates" => "#5D8CB3", + "excludeDaysLabel" => "#5D8CB3", "fire" => "#718CA1", "ring" => "#718CA1", "sideLabels" => "#5D8CB3", @@ -745,6 +806,7 @@ "currStreakLabel" => "#28ECFA", "sideLabels" => "#0F80AA", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "earth" => [ "background" => "#1E1615", @@ -757,6 +819,7 @@ "currStreakLabel" => "#C48519", "sideLabels" => "#C48519", "dates" => "#BA9D6F", + "excludeDaysLabel" => "#BA9D6F", ], "deepblue" => [ "background" => "#165795", @@ -769,6 +832,7 @@ "currStreakLabel" => "#0FDD21", "sideLabels" => "#1ADD40", "dates" => "#11E2E7", + "excludeDaysLabel" => "#11E2E7", ], "holi-theme" => [ "background" => "#030314", @@ -781,6 +845,7 @@ "currStreakLabel" => "#D6E7FF", "sideLabels" => "#D6E7FF", "dates" => "#85A4C0", + "excludeDaysLabel" => "#85A4C0", ], "ayu-light" => [ "background" => "#FAFAFA", @@ -793,6 +858,7 @@ "currStreakLabel" => "#F07171", "sideLabels" => "#55B4D4", "dates" => "#575F66", + "excludeDaysLabel" => "#575F66", ], "javascript" => [ "background" => "#F7DF1E", @@ -805,6 +871,7 @@ "currStreakLabel" => "#000000", "sideLabels" => "#000000", "dates" => "#000000", + "excludeDaysLabel" => "#000000", ], "javascript-dark" => [ "background" => "#000000", @@ -817,6 +884,7 @@ "currStreakLabel" => "#F7DF1E", "sideLabels" => "#F7DF1E", "dates" => "#F7DF1E", + "excludeDaysLabel" => "#F7DF1E", ], "noctis-minimus" => [ "background" => "#1B2932", @@ -829,6 +897,7 @@ "currStreakLabel" => "#72B7C0", "sideLabels" => "#D3B692", "dates" => "#C5CDD3", + "excludeDaysLabel" => "#C5CDD3", ], "github-dark" => [ "background" => "#0D1117", @@ -841,6 +910,7 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#FFFFFF", "dates" => "#39D353", + "excludeDaysLabel" => "#39D353", ], "github-dark-blue" => [ "background" => "#0D1117", @@ -853,6 +923,7 @@ "currStreakLabel" => "#FEFEFE", "sideLabels" => "#FEFEFE", "dates" => "#9E9E9E", + "excludeDaysLabel" => "#9E9E9E", ], "github-light" => [ "background" => "#FFFFFF", @@ -865,6 +936,7 @@ "currStreakLabel" => "#24292F", "sideLabels" => "#24292F", "dates" => "#1F6FEB", + "excludeDaysLabel" => "#1F6FEB", ], "elegant" => [ "background" => "#03071E", @@ -877,6 +949,7 @@ "currStreakLabel" => "#ABCDEF", "sideLabels" => "#FEDCBA", "dates" => "#FF7B00", + "excludeDaysLabel" => "#FF7B00", ], "leafy" => [ "background" => "#081C15", @@ -889,6 +962,7 @@ "currStreakLabel" => "#FF5400", "sideLabels" => "#ABCABC", "dates" => "#FECFEC", + "excludeDaysLabel" => "#FECFEC", ], "navy-gear" => [ "background" => "#000021", @@ -901,6 +975,7 @@ "currStreakLabel" => "#C3DD00", "sideLabels" => "#C3DD00", "dates" => "#1FA0DD", + "excludeDaysLabel" => "#1FA0DD", ], "hacker" => [ "background" => "#000000", @@ -913,6 +988,7 @@ "currStreakLabel" => "#20C20E", "sideLabels" => "#20C20E", "dates" => "#20C20E", + "excludeDaysLabel" => "#20C20E", ], "garden" => [ "background" => "#094A4A", @@ -925,6 +1001,7 @@ "currStreakLabel" => "#6FDD6C", "sideLabels" => "#6FDD6C", "dates" => "#6FDD6C", + "excludeDaysLabel" => "#6FDD6C", ], "github-green-purple" => [ "background" => "#000", @@ -937,6 +1014,7 @@ "currStreakLabel" => "#800080", "sideLabels" => "#7FFF00", "dates" => "#FFF", + "excludeDaysLabel" => "#FFF", ], "icegray" => [ "background" => "#FFFFFF", @@ -949,6 +1027,7 @@ "currStreakLabel" => "#515151", "sideLabels" => "#515151", "dates" => "#636363", + "excludeDaysLabel" => "#636363", ], "neon-blurange" => [ "background" => "#030D6B", @@ -961,6 +1040,7 @@ "currStreakLabel" => "#25FB88", "sideLabels" => "#25FB88", "dates" => "#C7CCFF", + "excludeDaysLabel" => "#C7CCFF", ], "yellowdark" => [ "background" => "#000000", @@ -973,6 +1053,7 @@ "currStreakLabel" => "#FFEF00", "sideLabels" => "#FFEF00", "dates" => "#A5A5A5", + "excludeDaysLabel" => "#A5A5A5", ], "java-dark" => [ "background" => "#000000", @@ -985,6 +1066,7 @@ "currStreakLabel" => "#F89820", "sideLabels" => "#F89820", "dates" => "#5382A1", + "excludeDaysLabel" => "#5382A1", ], "android-dark" => [ "background" => "#000000", @@ -997,6 +1079,7 @@ "currStreakLabel" => "#3DDC84", "sideLabels" => "#3DDC84", "dates" => "#3DDC84", + "excludeDaysLabel" => "#3DDC84", ], "deuteranopia-friendly-theme" => [ "background" => "#000000", @@ -1009,6 +1092,7 @@ "currStreakLabel" => "#0072B2", "sideLabels" => "#CC79A7", "dates" => "#009E73", + "excludeDaysLabel" => "#009E73", ], "windows-dark" => [ "background" => "#000000", @@ -1021,6 +1105,7 @@ "currStreakLabel" => "#00A4EF", "sideLabels" => "#00A4EF", "dates" => "#00A4EF", + "excludeDaysLabel" => "#00A4EF", ], "git-dark" => [ "background" => "#000000", @@ -1033,6 +1118,7 @@ "currStreakLabel" => "#F05033", "sideLabels" => "#F05033", "dates" => "#F05033", + "excludeDaysLabel" => "#F05033", ], "python-dark" => [ "background" => "#000000", @@ -1045,6 +1131,7 @@ "currStreakLabel" => "#FFD43B", "sideLabels" => "#FFD43B", "dates" => "#FFD43B", + "excludeDaysLabel" => "#FFD43B", ], "sea" => [ "background" => "#1565C0", @@ -1057,6 +1144,7 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#FFFFFF", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "sea-dark" => [ "background" => "#00C0FF", @@ -1069,6 +1157,7 @@ "currStreakLabel" => "#000000", "sideLabels" => "#000000", "dates" => "#000000", + "excludeDaysLabel" => "#000000", ], "violet-dark" => [ "background" => "#000000", @@ -1081,6 +1170,7 @@ "currStreakLabel" => "#FF0089", "sideLabels" => "#FF0089", "dates" => "#FF0089", + "excludeDaysLabel" => "#FF0089", ], "horizon" => [ "background" => "#1C1E26", @@ -1093,6 +1183,7 @@ "currStreakLabel" => "#23BD87", "sideLabels" => "#23BD87", "dates" => "#FAB795", + "excludeDaysLabel" => "#FAB795", ], "modern-lilac" => [ "background" => "#0A0E12", @@ -1105,6 +1196,7 @@ "currStreakLabel" => "#FAB795", "sideLabels" => "#C770F0", "dates" => "#FAB795", + "excludeDaysLabel" => "#FAB795", ], "modern-lilac2" => [ "background" => "#0A0E12", @@ -1117,6 +1209,7 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#C770F0", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "halloween" => [ "background" => "#1C1A2B", @@ -1129,6 +1222,7 @@ "currStreakLabel" => "#FB9600", "sideLabels" => "#FB9600", "dates" => "#FFC400", + "excludeDaysLabel" => "#FFC400", ], "violet-punch" => [ "background" => "#000000", @@ -1141,6 +1235,7 @@ "currStreakLabel" => "#AFB5DD", "sideLabels" => "#AFB5DD", "dates" => "#DDDDDD", + "excludeDaysLabel" => "#DDDDDD", ], "submarine-flowers" => [ "background" => "#013E4E", @@ -1153,6 +1248,7 @@ "currStreakLabel" => "#FFF000", "sideLabels" => "#FF8888", "dates" => "#FF8650", + "excludeDaysLabel" => "#FF8650", ], "rising-sun" => [ "background" => "#0C1116", @@ -1165,6 +1261,7 @@ "currStreakLabel" => "#FFF7ED", "sideLabels" => "#FFF7ED", "dates" => "#F6882B", + "excludeDaysLabel" => "#F6882B", ], "gruvbox-light" => [ "background" => "#FBF1C7", @@ -1177,6 +1274,7 @@ "currStreakLabel" => "#AF3A03", "sideLabels" => "#B57614", "dates" => "#427B58", + "excludeDaysLabel" => "#427B58", ], "outrun" => [ "background" => "#141439", @@ -1189,6 +1287,7 @@ "currStreakLabel" => "#FF1AFF", "sideLabels" => "#FFCC00", "dates" => "#8080FF", + "excludeDaysLabel" => "#8080FF", ], "ocean-dark" => [ "background" => "#151A28", @@ -1201,6 +1300,7 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#8957B2", "dates" => "#92D534", + "excludeDaysLabel" => "#92D534", ], "discord-old-blurple" => [ "background" => "#2C2F33", @@ -1213,6 +1313,7 @@ "currStreakLabel" => "#7289DA", "sideLabels" => "#7289DA", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "aura-dark" => [ "background" => "#252334", @@ -1225,6 +1326,7 @@ "currStreakLabel" => "#6CFFD0", "sideLabels" => "#FF7372", "dates" => "#DBDBDB", + "excludeDaysLabel" => "#DBDBDB", ], "panda" => [ "background" => "#31353A", @@ -1237,6 +1339,7 @@ "currStreakLabel" => "#19F9D899", "sideLabels" => "#19F9D899", "dates" => "#FF75B5", + "excludeDaysLabel" => "#FF75B5", ], "cobalt2" => [ "background" => "#193549", @@ -1249,6 +1352,7 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#FFC600", "dates" => "#0088FF", + "excludeDaysLabel" => "#0088FF", ], "swift" => [ "background" => "#F7F7F7", @@ -1261,6 +1365,7 @@ "currStreakLabel" => "#F05237", "sideLabels" => "#000000", "dates" => "#000000", + "excludeDaysLabel" => "#000000", ], "aura" => [ "background" => "#15141B", @@ -1273,6 +1378,7 @@ "currStreakLabel" => "#FFCA85", "sideLabels" => "#A277FF", "dates" => "#61FFCA", + "excludeDaysLabel" => "#61FFCA", ], "apprentice" => [ "background" => "#262626", @@ -1285,6 +1391,7 @@ "currStreakLabel" => "#FFFFAF", "sideLabels" => "#FFFFFF", "dates" => "#BCBCBC", + "excludeDaysLabel" => "#BCBCBC", ], "moltack" => [ "background" => "#F5E1C0", @@ -1297,6 +1404,7 @@ "currStreakLabel" => "#86092C", "sideLabels" => "#86092C", "dates" => "#574038", + "excludeDaysLabel" => "#574038", ], "codestackr" => [ "background" => "#09131B", @@ -1309,6 +1417,7 @@ "currStreakLabel" => "#FFE400", "sideLabels" => "#FF652F", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "rose-pine" => [ "background" => "#191724", @@ -1321,6 +1430,7 @@ "currStreakLabel" => "#EBBCBA", "sideLabels" => "#9CCFD8", "dates" => "#E0DEF4", + "excludeDaysLabel" => "#E0DEF4", ], "date-night" => [ "background" => "#170F0C", @@ -1333,6 +1443,7 @@ "currStreakLabel" => "#BB8470", "sideLabels" => "#DA7885", "dates" => "#E1B2A2", + "excludeDaysLabel" => "#E1B2A2", ], "one-dark-pro" => [ "background" => "#23272E", @@ -1345,6 +1456,7 @@ "currStreakLabel" => "#C678DD", "sideLabels" => "#61AFEF", "dates" => "#E5C06E", + "excludeDaysLabel" => "#E5C06E", ], "rose" => [ "background" => "#E9D8D4", @@ -1357,6 +1469,7 @@ "currStreakLabel" => "#B71F36", "sideLabels" => "#8D192B", "dates" => "#862931", + "excludeDaysLabel" => "#862931", ], "neon" => [ "background" => "#000000", @@ -1369,6 +1482,7 @@ "currStreakLabel" => "#FF449F", "sideLabels" => "#00EAD3", "dates" => "#FFF5B7", + "excludeDaysLabel" => "#FFF5B7", ], "sunset-gradient" => [ "background" => "45,8A2386,E94056,F27120", @@ -1381,6 +1495,7 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#FFFFFF", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "ocean-gradient" => [ "background" => "90,0093EA,80D0C8,80D0C8", @@ -1393,6 +1508,7 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#FFFFFF", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], "ambient-gradient" => [ "background" => "35,4158D0,C850C0,FFCC70", @@ -1405,5 +1521,6 @@ "currStreakLabel" => "#FFFFFF", "sideLabels" => "#FFFFFF", "dates" => "#FFFFFF", + "excludeDaysLabel" => "#FFFFFF", ], ]; diff --git a/tests/OptionsTest.php b/tests/OptionsTest.php index fe5b19bd..370ec171 100644 --- a/tests/OptionsTest.php +++ b/tests/OptionsTest.php @@ -20,6 +20,7 @@ final class OptionsTest extends TestCase "currStreakLabel" => "#FB8C00", "sideLabels" => "#151515", "dates" => "#464646", + "excludeDaysLabel" => "#464646", ]; /** diff --git a/tests/RenderTest.php b/tests/RenderTest.php index b8b28f16..358b4af0 100644 --- a/tests/RenderTest.php +++ b/tests/RenderTest.php @@ -20,6 +20,7 @@ final class RenderTest extends TestCase "currStreakLabel" => "777777", "sideLabels" => "888888", "dates" => "999999", + "excludeDaysLabel" => "aaaaaa", ]; private $testStats = [ @@ -249,4 +250,16 @@ public function testFirstAndThirdColumnsSwappedWhenDirectionIsRtl(): void $renderCollapsedSpaces ); } + + /** + * Test excluded days of the week + */ + public function testExcludeDaysParameter(): void + { + $this->testParams["exclude_days"] = "Sun,Sat"; + $this->testStats["excludedDays"] = ["Sun", "Sat"]; + $render = generateOutput($this->testStats, $this->testParams)["body"]; + $this->assertStringContainsString("fill='#aaaaaa'", $render); + $this->assertStringContainsString("* Excluding Sun, Sat", $render); + } } From 6a8c7cc902e711a9d57dd66b119c47f92b4c81ff Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Sun, 28 May 2023 18:53:46 -0600 Subject: [PATCH 5/5] Bump version to 1.0.0 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 17251a63..cdecc4ea 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ "stats" ], "license": "MIT", - "version": "0.29.0", + "version": "1.0.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