diff --git a/README.md b/README.md index 36164137..aa5e7249 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,15 @@ Heat.js [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Heat.js%2C%20a%20free%20JavaScript%heat%20map&url=https://github.com/williamtroup/Heat.js&hashtags=javascript,heat,map) -[![npm](https://img.shields.io/badge/npmjs-v1.8.1-blue)](https://www.npmjs.com/package/jheat.js) -[![nuget](https://img.shields.io/badge/nuget-v1.8.1-purple)](https://www.nuget.org/packages/jHeat.js/) +[![npm](https://img.shields.io/badge/npmjs-v1.8.2-blue)](https://www.npmjs.com/package/jheat.js) +[![nuget](https://img.shields.io/badge/nuget-v1.8.2-purple)](https://www.nuget.org/packages/jHeat.js/) [![license](https://img.shields.io/badge/license-MIT-green)](https://github.com/williamtroup/Heat.js/blob/main/LICENSE.txt) [![discussions Welcome](https://img.shields.io/badge/discussions-Welcome-red)](https://github.com/williamtroup/Heat.js/discussions) [![coded by William Troup](https://img.shields.io/badge/coded_by-William_Troup-yellow)](https://william-troup.com/) >

🌞 A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends.

->

v1.8.1

+>

v1.8.2


![Heat.js](docs/images/main.png) @@ -27,7 +27,7 @@ Heat.js - Fully configurable per DOM element. - Toggling colors on/off support. - Export all data to CSV. -- 27 language translations available! +- 40 language translations available! - Trend types allows data to be split up and viewed separately. - Customizable tooltips. - 7 themes available (for dark and light mode). @@ -51,24 +51,37 @@ All modern browsers (such as Google Chrome, FireFox, and Opera) are fully suppor - `da` Danish - `nl` Dutch - `en` English (default) +- `et` Estonian +- `fa` Farsi - `fi` Finnish - `fr` French +- `gl` Galician - `ka` Georgian - `de` German - `el` Greek +- `he` Hebrew - `hi` Hindi - `hu` Hungarian -- `ir` Italian +- `is` Icelandic +- `id` Indonesian +- `ga` Irish +- `it` Italian - `ja` Japanese - `ko` Korean - `lv` Latvian - `lt` Lithuanian +- `lb` Luxembourgish +- `ms` Malay +- `ne` Nepali - `no` Norwegian - `pl` Polish - `pt` Portuguese - `ro` Romanian +- `sk` Slovak +- `sl` Slovenian - `es` Spanish - `sv` Swedish +- `th` Thai - `tr` Turkish - `uk` Ukrainian
diff --git a/README_NUGET.md b/README_NUGET.md index a2f119b8..6e74a7e2 100644 --- a/README_NUGET.md +++ b/README_NUGET.md @@ -1,8 +1,8 @@ -# Heat.js v1.8.1 +# Heat.js v1.8.2 [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Heat.js%2C%20a%20free%20JavaScript%heat%20map&url=https://github.com/williamtroup/Heat.js&hashtags=javascript,heat,map) -[![npm](https://img.shields.io/badge/npmjs-v1.8.1-blue)](https://www.npmjs.com/package/jheat.js) -[![nuget](https://img.shields.io/badge/nuget-v1.8.1-purple)](https://www.nuget.org/packages/jHeat.js/) +[![npm](https://img.shields.io/badge/npmjs-v1.8.2-blue)](https://www.npmjs.com/package/jheat.js) +[![nuget](https://img.shields.io/badge/nuget-v1.8.2-purple)](https://www.nuget.org/packages/jHeat.js/) [![license](https://img.shields.io/badge/license-MIT-green)](https://github.com/williamtroup/Heat.js/blob/main/LICENSE.txt) [![discussions Welcome](https://img.shields.io/badge/discussions-Welcome-red)](https://github.com/williamtroup/Heat.js/discussions) [![coded by William Troup](https://img.shields.io/badge/coded_by-William_Troup-yellow)](https://william-troup.com/) @@ -20,7 +20,7 @@ - Fully configurable per DOM element. - Toggling colors on/off support. - Export all data to CSV. -- 27 language translations available! +- 40 language translations available! - Trend types allows data to be split up and viewed separately. - Customizable tooltips. - 7 themes available (for dark and light mode). @@ -40,24 +40,37 @@ All modern browsers (such as Google Chrome, FireFox, and Opera) are fully suppor - `da` Danish - `nl` Dutch - `en` English (default) +- `et` Estonian +- `fa` Farsi - `fi` Finnish - `fr` French +- `gl` Galician - `ka` Georgian - `de` German - `el` Greek +- `he` Hebrew - `hi` Hindi - `hu` Hungarian -- `ir` Italian +- `is` Icelandic +- `id` Indonesian +- `ga` Irish +- `it` Italian - `ja` Japanese - `ko` Korean - `lv` Latvian - `lt` Lithuanian +- `lb` Luxembourgish +- `ms` Malay +- `ne` Nepali - `no` Norwegian - `pl` Polish - `pt` Portuguese - `ro` Romanian +- `sk` Slovak +- `sl` Slovenian - `es` Spanish - `sv` Swedish +- `th` Thai - `tr` Turkish - `uk` Ukrainian diff --git a/dist/heat.js b/dist/heat.js index 46ea9b48..f132f641 100644 --- a/dist/heat.js +++ b/dist/heat.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ (function() { function render() { var tagTypes = _configuration.domElementTypes; @@ -1324,7 +1324,7 @@ return result; }; this.getVersion = function() { - return "1.8.1"; + return "1.8.2"; }; (function(documentObject, windowObject) { _parameter_Document = documentObject; diff --git a/dist/heat.js.css b/dist/heat.js.css index d2dbb458..70ca7561 100644 --- a/dist/heat.js.css +++ b/dist/heat.js.css @@ -1,5 +1,5 @@ /* - * Heat.js Library v1.8.1 + * Heat.js Library v1.8.2 * * Copyright 2024 Bunoon * Released under the MIT License diff --git a/dist/heat.js.min.css b/dist/heat.js.min.css index efdf79e3..0e48f646 100644 --- a/dist/heat.js.min.css +++ b/dist/heat.js.min.css @@ -1,2 +1,2 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ :root{--heat-js-color-black:#3b3a3a;--heat-js-color-white:#F5F5F5;--heat-js-color-gray:#AAA;--heat-js-container-background-color:#22272e;--heat-js-container-border-color:#454c56;--heat-js-tooltip-background-color:var(--heat-js-container-background-color);--heat-js-tooltip-border-color:var(--heat-js-container-border-color);--heat-js-tooltip-text-color:var(--heat-js-color-white);--heat-js-years-background-color:var(--heat-js-container-background-color);--heat-js-years-border-color:var(--heat-js-container-border-color);--heat-js-years-text-color:var(--heat-js-color-white);--heat-js-years-background-color-hover:var(--heat-js-button-background-color-hover);--heat-js-title-opener-text-color-hover:var(--heat-js-color-gray);--heat-js-title-background-color:var(--heat-js-container-background-color);--heat-js-title-border-color:var(--heat-js-container-border-color);--heat-js-title-text-color:var(--heat-js-color-white);--heat-js-title-background-color-hover:var(--heat-js-button-background-color-hover);--heat-js-day-background-color:#2d333b;--heat-js-day-border-color:var(--heat-js-container-border-color);--heat-js-day-background-color-hover:var(--heat-js-container-border-color);--heat-js-day-spacing:6.3px;--heat-js-day-opacity-hover:.7;--heat-js-day-opacity-active:.5;--heat-js-day-size:1.1rem;--heat-js-day-color-1-background-color:rgba(57,211,83,.25);--heat-js-day-color-1-border-color:rgba(57,211,83,.15);--heat-js-day-color-1-text-color:var(--heat-js-color-white);--heat-js-day-color-2-background-color:rgba(57,211,83,.5);--heat-js-day-color-2-border-color:rgba(57,211,83,.25);--heat-js-day-color-2-text-color:var(--heat-js-color-white);--heat-js-day-color-3-background-color:rgba(57,211,83,.75);--heat-js-day-color-3-border-color:rgba(57,211,83,.5);--heat-js-day-color-3-text-color:var(--heat-js-color-white);--heat-js-day-color-4-background-color:rgba(57,211,83,1);--heat-js-day-color-4-border-color:rgba(57,211,83,.75);--heat-js-day-color-4-text-color:var(--heat-js-color-black);--heat-js-button-background-color:var(--heat-js-day-background-color);--heat-js-button-border-color:var(--heat-js-container-border-color);--heat-js-button-text-color:var(--heat-js-color-white);--heat-js-button-background-color-hover:var(--heat-js-container-border-color);--heat-js-button-background-color-active:#616b79;--heat-js-border-radius:.5rem;--heat-js-border-radius-day:.25rem;--heat-js-border-size:.5px;--heat-js-border-size-day:1px;--heat-js-spacing:10px;--heat-js-spacing-font-size:.85rem;--heat-js-text-bold-weight:400;--heat-js-title-bold-weight:800;--heat-js-transition:all .3s}div.heat-js{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;display:inline-block;position:relative;border-radius:var(--heat-js-border-radius);background-color:var(--heat-js-container-background-color);color:var(--heat-js-color-white);border:var(--heat-js-border-size) solid var(--heat-js-container-border-color);padding:var(--heat-js-spacing);font-size:var(--heat-js-spacing-font-size);width:100%;max-width:700px;margin:0!important}div.heat-js div.no-click{pointer-events:none!important}div.heat-js *{box-sizing:border-box;line-height:normal}div.heat-js *::before,div.heat-js *::after{box-sizing:border-box;line-height:normal}div.heat-js div.title-bar{text-align:right;margin-bottom:calc(var(--heat-js-spacing) + var(--heat-js-spacing) / 2)}div.heat-js div.title-bar div.title{float:left;font-weight:var(--heat-js-title-bold-weight);font-size:1.2rem;padding-bottom:3px;transition:var(--heat-js-transition);cursor:pointer}div.heat-js div.title-bar div.title:hover{color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.title:hover div.down-arrow{border-top-color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.title:hover div.titles-list{display:block}div.heat-js div.title-bar div.title div.down-arrow{display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:14px solid var(--heat-js-color-white);transition:var(--heat-js-transition);margin-right:var(--heat-js-spacing)}div.heat-js div.title-bar div.title div.titles-list{padding-top:3px;display:none;position:absolute;width:100px;margin-top:3px;z-index:1000}div.heat-js div.title-bar div.title div.titles-list div.titles{border-radius:var(--heat-js-border-radius);background-color:var(--heat-js-title-background-color);border:var(--heat-js-border-size) solid var(--heat-js-title-border-color);color:var(--heat-js-title-text-color);overflow-y:scroll}div.heat-js div.title-bar div.title div.titles-list div.titles div.title{color:var(--heat-js-color-white);font-weight:var(--heat-js-text-bold-weight);border-bottom:var(--heat-js-border-size) dashed var(--heat-js-container-border-color);padding:var(--heat-js-spacing);text-align:left;width:100%;transition:var(--heat-js-transition);font-size:var(--heat-js-spacing-font-size)!important}div.heat-js div.title-bar div.title div.titles-list div.titles div.title:not(.title-active):active{opacity:0.5!important}div.heat-js div.title-bar div.title div.titles-list div.titles div.title:not(.title-active):hover{cursor:pointer;background-color:var(--heat-js-title-background-color-hover)}div.heat-js div.title-bar div.title div.titles-list div.titles div.title:last-child{border-bottom:none}div.heat-js div.title-bar div.title div.titles-list div.titles div.title-active{background-color:var(--heat-js-title-background-color-hover);font-weight:900;cursor:default!important}div.heat-js div.title-bar button{background-color:var(--heat-js-button-background-color);border:var(--heat-js-border-size) solid var(--heat-js-button-border-color);color:var(--heat-js-button-text-color);border-radius:var(--heat-js-border-radius);padding-top:5px;padding-bottom:5px;padding-left:9px;padding-right:9px;outline:none;transition:var(--heat-js-transition)}div.heat-js div.title-bar button:not(.active):active{background:var(--heat-js-button-background-color-active)!important}div.heat-js div.title-bar button:not(.active):hover{cursor:pointer;background:var(--heat-js-button-background-color-hover)}div.heat-js div.title-bar button.active{cursor:default;background:var(--heat-js-button-background-color-hover);transition:var(--heat-js-transition)}div.heat-js div.title-bar button.back{margin-left:calc(var(--heat-js-spacing) * 2)!important}div.heat-js div.title-bar button.export{margin-right:calc(var(--heat-js-spacing) / 2)!important}div.heat-js div.title-bar div.year-text{margin-left:var(--heat-js-spacing);margin-right:var(--heat-js-spacing);display:inline-block;font-weight:var(--heat-js-title-bold-weight);position:relative;padding-top:5px;padding-bottom:5px;transition:var(--heat-js-transition);cursor:pointer}div.heat-js div.title-bar div.year-text:hover{color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.year-text:hover div.down-arrow{border-top-color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.year-text:hover div.years-list{display:block}div.heat-js div.title-bar div.year-text div.down-arrow{display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid var(--heat-js-color-white);transition:var(--heat-js-transition);margin-left:calc(var(--heat-js-spacing) / 2)}div.heat-js div.title-bar div.year-text div.years-list{padding:5px;display:none;position:absolute;width:80px;left:50%;transform:translateX(-50%);margin-top:5px;z-index:1000}div.heat-js div.title-bar div.year-text div.years-list div.years{border-radius:var(--heat-js-border-radius);background-color:var(--heat-js-years-background-color);border:var(--heat-js-border-size) solid var(--heat-js-years-border-color);color:var(--heat-js-years-text-color);height:183px;overflow-y:scroll;scroll-snap-type:y mandatory}div.heat-js div.title-bar div.year-text div.years-list div.years div.year{color:var(--heat-js-color-white);font-weight:var(--heat-js-text-bold-weight);border-bottom:var(--heat-js-border-size) dashed var(--heat-js-container-border-color);padding:var(--heat-js-spacing);text-align:center;width:100%;transition:var(--heat-js-transition);scroll-snap-align:start}div.heat-js div.title-bar div.year-text div.years-list div.years div.year:not(.year-active):active{opacity:0.5!important}div.heat-js div.title-bar div.year-text div.years-list div.years div.year:not(.year-active):hover{cursor:pointer;background-color:var(--heat-js-years-background-color-hover)}div.heat-js div.title-bar div.year-text div.years-list div.years div.year:last-child{border-bottom:none}div.heat-js div.title-bar div.year-text div.years-list div.years div.year-active{background-color:var(--heat-js-years-background-color-hover);font-weight:900;cursor:default!important}div.heat-js div.title-bar button.export,div.heat-js div.title-bar button.refresh{display:none}@media (min-width:768px){div.heat-js div.title-bar button.export,div.heat-js div.title-bar button.refresh{display:inline-block}}div.heat-js div.map-contents{overflow-x:scroll;overflow-y:hidden}div.heat-js div.map-contents div.map{display:inline-flex;flex-direction:row}div.heat-js div.map-contents div.map div.days,div.heat-js div.map-contents div.map div.days-months-bottom{background-color:var(--heat-js-container-background-color);padding-right:calc(var(--heat-js-spacing) * 3);padding-top:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing) + 1px);position:sticky;left:0;display:none;z-index:50}@media (min-width:768px){div.heat-js div.map-contents div.map div.days,div.heat-js div.map-contents div.map div.days-months-bottom{display:block}}div.heat-js div.map-contents div.map div.days div.day-name,div.heat-js div.map-contents div.map div.days-months-bottom div.day-name{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;height:var(--heat-js-day-size);margin-bottom:var(--heat-js-day-spacing);display:inline-flex;justify-content:center;flex-direction:column}div.heat-js div.map-contents div.map div.days-months-bottom{padding-top:0!important}div.heat-js div.map-contents div.map div.months{display:flex;justify-content:space-between;flex-grow:1}div.heat-js div.map-contents div.map div.months div.month{flex:1;pointer-events:none}div.heat-js div.map-contents div.map div.months div.month:last-child div.day-columns div.day-column:last-child div.day{margin-right:0!important}div.heat-js div.map-contents div.map div.months div.month div.month-name,div.heat-js div.map-contents div.map div.months div.month div.month-name-bottom{font-weight:var(--heat-js-text-bold-weight);text-align:left!important}div.heat-js div.map-contents div.map div.months div.month div.month-name{margin-bottom:var(--heat-js-spacing)}div.heat-js div.map-contents div.map div.months div.month div.month-name-bottom{margin-top:var(--heat-js-spacing)}div.heat-js div.map-contents div.map div.months div.month div.day-columns{display:flex;justify-content:space-between}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day,div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day-disabled{display:flex;border-radius:var(--heat-js-border-radius-day);width:var(--heat-js-day-size);height:var(--heat-js-day-size);margin-right:var(--heat-js-day-spacing);margin-bottom:var(--heat-js-day-spacing);font-size:.6rem;justify-content:center;align-items:center;overflow:hidden}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day:last-child,div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day-disabled:last-child{margin-bottom:0}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day{pointer-events:all;background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);transition:var(--heat-js-transition)}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day:not(.no-hover):hover{cursor:pointer;background:var(--heat-js-day-background-color-hover)}div.heat-js div.chart-contents{display:flex;overflow-x:scroll;overflow-y:hidden;text-wrap:nowrap;white-space:nowrap;position:relative}div.heat-js div.chart-contents div.no-data-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:var(--heat-js-text-bold-weight)}div.heat-js div.chart-contents div.chart{display:inline-flex;flex-direction:row}div.heat-js div.chart-contents div.chart div.y-labels{background-color:var(--heat-js-container-background-color);padding-right:calc(var(--heat-js-spacing) * 3);padding-top:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing) + 1px);position:sticky;left:0;display:none;border-right:var(--heat-js-border-size) solid var(--heat-js-container-border-color);z-index:50}@media (min-width:768px){div.heat-js div.chart-contents div.chart div.y-labels{display:block}}div.heat-js div.chart-contents div.chart div.y-labels div.label-0,div.heat-js div.chart-contents div.chart div.y-labels div.label-25,div.heat-js div.chart-contents div.chart div.y-labels div.label-50,div.heat-js div.chart-contents div.chart div.y-labels div.label-75,div.heat-js div.chart-contents div.chart div.y-labels div.label-100{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;height:var(--heat-js-day-size);display:inline-flex;justify-content:center;flex-direction:column;position:absolute;left:0;padding-right:var(--heat-js-spacing)}div.heat-js div.chart-contents div.chart div.y-labels div.label-0{top:0}div.heat-js div.chart-contents div.chart div.y-labels div.label-25{top:25%;transform:translateY(-25%)}div.heat-js div.chart-contents div.chart div.y-labels div.label-50{top:50%;transform:translateY(-50%)}div.heat-js div.chart-contents div.chart div.y-labels div.label-75{top:75%;transform:translateY(-75%)}div.heat-js div.chart-contents div.chart div.y-labels div.label-100{bottom:0}div.heat-js div.chart-contents div.chart div.day-lines{flex:1;border-bottom:var(--heat-js-border-size) solid var(--heat-js-container-border-color)}div.heat-js div.chart-contents div.chart div.day-lines div.day-line{border-top-left-radius:var(--heat-js-border-radius-day);border-top-right-radius:var(--heat-js-border-radius-day);background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);vertical-align:bottom;width:10px;margin-right:1px;display:inline-block;transition:var(--heat-js-transition)}div.heat-js div.chart-contents div.chart div.day-lines div.day-line:first-child{margin-left:calc(var(--heat-js-spacing) / 2)}div.heat-js div.chart-contents div.chart div.day-lines div.day-line:last-child{margin-right:0}div.heat-js div.chart-contents div.chart div.day-lines div.day-line:not(.no-hover):hover{cursor:pointer;background:var(--heat-js-day-background-color-hover)}div.heat-js div.chart-contents div.chart-months{position:relative;height:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing))}div.heat-js div.chart-contents div.chart-months div.month-name,div.heat-js div.chart-contents div.chart-months div.month-name-space{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;position:absolute;bottom:0}div.heat-js div.chart-contents div.chart-months div.month-name-space{left:0;top:0;position:sticky;background-color:var(--heat-js-container-background-color)}div.heat-js div.statistics-contents{display:flex;overflow:hidden;text-wrap:nowrap;white-space:nowrap;position:relative}div.heat-js div.statistics-contents div.no-statistics-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:var(--heat-js-text-bold-weight)}div.heat-js div.statistics-contents div.statistics{display:flex;flex-direction:row}div.heat-js div.statistics-contents div.statistics div.y-labels{background-color:var(--heat-js-container-background-color);padding-right:calc(var(--heat-js-spacing) * 3);padding-top:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing) + 1px);position:sticky;left:0;display:none;border-right:var(--heat-js-border-size) solid var(--heat-js-container-border-color);z-index:50}@media (min-width:768px){div.heat-js div.statistics-contents div.statistics div.y-labels{display:block}}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-0,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-25,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-50,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-75,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-100{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;height:var(--heat-js-day-size);display:inline-flex;justify-content:center;flex-direction:column;position:absolute;left:0;padding-right:var(--heat-js-spacing)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-0{top:0}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-25{top:25%;transform:translateY(-25%)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-50{top:50%;transform:translateY(-50%)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-75{top:75%;transform:translateY(-75%)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-100{bottom:0}div.heat-js div.statistics-contents div.statistics div.range-lines{display:flex;align-items:baseline;flex:1;border-bottom:var(--heat-js-border-size) solid var(--heat-js-container-border-color);justify-content:space-between}div.heat-js div.statistics-contents div.statistics div.range-lines div.range-line{border-top-left-radius:var(--heat-js-border-radius-day);border-top-right-radius:var(--heat-js-border-radius-day);background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);vertical-align:bottom;flex:1 100%;margin-right:var(--heat-js-spacing);display:inline-block;transition:var(--heat-js-transition)}div.heat-js div.statistics-contents div.statistics div.range-lines div.range-line:first-child{margin-left:calc(var(--heat-js-spacing) / 2)}div.heat-js div.statistics-contents div.statistics div.range-lines div.range-line:last-child{margin-right:0}div.heat-js div.statistics-contents div.statistics-ranges{display:flex;flex:1;position:relative;justify-content:space-between;align-items:baseline;height:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing))}div.heat-js div.statistics-contents div.statistics-ranges div.range-name{flex:1 100%;margin-top:var(--heat-js-spacing);font-weight:var(--heat-js-text-bold-weight);text-align:center!important}div.heat-js div.guide{display:block}@media (min-width:768px){div.heat-js div.guide{display:flex}}div.heat-js div.guide div.map-types,div.heat-js div.guide div.map-toggles{margin-top:calc(var(--heat-js-spacing) + var(--heat-js-spacing) / 2)}@media (min-width:768px){div.heat-js div.guide div.map-types,div.heat-js div.guide div.map-toggles{flex-basis:100%;margin-bottom:0}}div.heat-js div.guide div.map-types{text-align:center}@media (min-width:768px){div.heat-js div.guide div.map-types{text-align:left}}div.heat-js div.guide div.map-types button{background-color:var(--heat-js-button-background-color);border:var(--heat-js-border-size) solid var(--heat-js-button-border-color);color:var(--heat-js-button-text-color);border-radius:var(--heat-js-border-radius);padding-top:5px;padding-bottom:5px;padding-left:9px;padding-right:9px;outline:none;transition:var(--heat-js-transition)}div.heat-js div.guide div.map-types button:not(.active):active{background:var(--heat-js-button-background-color-active)!important}div.heat-js div.guide div.map-types button:not(.active):hover{cursor:pointer;background:var(--heat-js-button-background-color-hover)}div.heat-js div.guide div.map-types button.active{cursor:default;background:var(--heat-js-button-background-color-hover);transition:var(--heat-js-transition)}div.heat-js div.guide div.map-types button{margin-left:0!important;margin-right:calc(var(--heat-js-spacing) / 2)!important}div.heat-js div.guide div.map-types span.label{font-weight:var(--heat-js-text-bold-weight)}div.heat-js div.guide div.map-toggles{display:flex;align-items:center;justify-content:center;text-align:center}@media (min-width:768px){div.heat-js div.guide div.map-toggles{text-align:right;justify-content:right}}div.heat-js div.guide div.map-toggles div.less-text,div.heat-js div.guide div.map-toggles div.more-text{display:inline-block;font-weight:var(--heat-js-text-bold-weight);transition:var(--heat-js-transition)}div.heat-js div.guide div.map-toggles div.less-text:hover,div.heat-js div.guide div.map-toggles div.more-text:hover{cursor:pointer;text-decoration:underline}div.heat-js div.guide div.map-toggles div.less-text:active,div.heat-js div.guide div.map-toggles div.more-text:active{color:var(--heat-js-color-gray)}div.heat-js div.guide div.map-toggles div.less-text{margin-right:var(--heat-js-spacing)}div.heat-js div.guide div.map-toggles div.more-text{margin-left:var(--heat-js-spacing)}div.heat-js div.guide div.map-toggles div.days{display:inline-flex;align-items:center;justify-content:right}div.heat-js div.guide div.map-toggles div.days div.day{background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);display:inline-block;border-radius:var(--heat-js-border-radius-day);width:var(--heat-js-day-size);height:var(--heat-js-day-size);margin-right:var(--heat-js-day-spacing);transition:var(--heat-js-transition)}div.heat-js div.guide div.map-toggles div.days div.day:last-child{margin-right:0}div.heat-js div.guide div.map-toggles div.days div.day:not(.no-hover):hover{cursor:pointer;background:var(--heat-js-day-background-color-hover)}div.heat-js div.day-color-1:not(.no-hover):active,div.heat-js div.day-color-2:not(.no-hover):active,div.heat-js div.day-color-3:not(.no-hover):active,div.heat-js div.day-color-4:not(.no-hover):active{opacity:var(--heat-js-day-opacity-active)!important}div.heat-js div.day-color-1:not(.no-hover):hover,div.heat-js div.day-color-2:not(.no-hover):hover,div.heat-js div.day-color-3:not(.no-hover):hover,div.heat-js div.day-color-4:not(.no-hover):hover{cursor:pointer;opacity:var(--heat-js-day-opacity-hover)}div.heat-js div.day-color-1{background-color:var(--heat-js-day-color-1-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-1-border-color)!important;color:var(--heat-js-day-color-1-text-color)}div.heat-js div.day-color-2{background-color:var(--heat-js-day-color-2-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-2-border-color)!important;color:var(--heat-js-day-color-2-text-color)}div.heat-js div.day-color-3{background-color:var(--heat-js-day-color-3-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-3-border-color)!important;color:var(--heat-js-day-color-3-text-color)}div.heat-js div.day-color-4{background-color:var(--heat-js-day-color-4-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-4-border-color)!important;color:var(--heat-js-day-color-4-text-color)}div.heat-js-tooltip{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;position:absolute;background-color:var(--heat-js-tooltip-background-color);border:var(--heat-js-border-size) solid var(--heat-js-tooltip-border-color);color:var(--heat-js-tooltip-text-color);border-radius:var(--heat-js-border-radius);z-index:2000;max-width:300px;padding:var(--heat-js-spacing);font-size:var(--heat-js-spacing-font-size);font-weight:var(--heat-js-text-bold-weight);display:none} \ No newline at end of file diff --git a/dist/heat.min.js b/dist/heat.min.js index 504cedcc..3c74091a 100644 --- a/dist/heat.min.js +++ b/dist/heat.min.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ (function(){function fa(){for(var a=g.domElementTypes,c=a.length,b=0;bb&&(a.currentView.year=b,v(a),r(a.onSetYear,a.currentView.year))}return this};this.moveToPreviousYear=function(a){k.hasOwnProperty(a)&&(a=k[a].options, a.currentView.year--,v(a),r(a.onBackYear,a.currentView.year));return this};this.moveToNextYear=function(a){k.hasOwnProperty(a)&&(a=k[a].options,a.currentView.year++,v(a),r(a.onNextYear,a.currentView.year));return this};this.moveToCurrentYear=function(a){k.hasOwnProperty(a)&&(a=k[a].options,a.currentView.year=(new Date).getFullYear(),v(a),r(a.onSetYear,a.currentView.year));return this};this.getYear=function(a){var c=null;k.hasOwnProperty(a)&&(c=k[a].options.currentView.year);return c};this.render= function(a,c){ha(ia(c,a));return this};this.renderAll=function(){fa();return this};this.destroyAll=function(){for(var a in k)if(k.hasOwnProperty(a)){var c=k[a].options;c.currentView.element.innerHTML=q.empty;c.currentView.element.className=q.empty;A.body.removeChild(c.currentView.tooltip);r(c.onDestroy,c.currentView.element)}k={};return this};this.destroy=function(a){if(k.hasOwnProperty(a)){var c=k[a].options;c.currentView.element.innerHTML=q.empty;c.currentView.element.className=q.empty;A.body.removeChild(c.currentView.tooltip); -r(c.onDestroy,c.currentView.element);delete k[a]}return this};this.setConfiguration=function(a){g=S(a)?a:{};pa();return this};this.getIds=function(){var a=[],c;for(c in k)k.hasOwnProperty(c)&&a.push(c);return a};this.getVersion=function(){return"1.8.1"};(function(a,c){A=a;I=c;pa();A.addEventListener("DOMContentLoaded",function(){fa()});t(I.$heat)||(I.$heat=this)})(document,window)})(); \ No newline at end of file +r(c.onDestroy,c.currentView.element);delete k[a]}return this};this.setConfiguration=function(a){g=S(a)?a:{};pa();return this};this.getIds=function(){var a=[],c;for(c in k)k.hasOwnProperty(c)&&a.push(c);return a};this.getVersion=function(){return"1.8.2"};(function(a,c){A=a;I=c;pa();A.addEventListener("DOMContentLoaded",function(){fa()});t(I.$heat)||(I.$heat=this)})(document,window)})(); \ No newline at end of file diff --git a/dist/themes/dark/heat.js.dark.blue.theme.css b/dist/themes/dark/heat.js.dark.blue.theme.css index 85d27c5b..d269e93f 100644 --- a/dist/themes/dark/heat.js.dark.blue.theme.css +++ b/dist/themes/dark/heat.js.dark.blue.theme.css @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ :root { /* Days - Colors */ --heat-js-day-color-1-background-color: rgba( 28, 45, 255, 0.25 ); diff --git a/dist/themes/dark/heat.js.dark.orange.theme.css b/dist/themes/dark/heat.js.dark.orange.theme.css index 61814d96..ba27eb27 100644 --- a/dist/themes/dark/heat.js.dark.orange.theme.css +++ b/dist/themes/dark/heat.js.dark.orange.theme.css @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ :root { /* Days - Colors */ --heat-js-day-color-1-background-color: rgba( 255, 172, 28, 0.25 ); diff --git a/dist/themes/dark/heat.js.dark.red.theme.css b/dist/themes/dark/heat.js.dark.red.theme.css index 2181f4cf..2788caf1 100644 --- a/dist/themes/dark/heat.js.dark.red.theme.css +++ b/dist/themes/dark/heat.js.dark.red.theme.css @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ :root { /* Days - Colors */ --heat-js-day-color-1-background-color: rgba( 255, 0, 0, 0.25 ); diff --git a/dist/themes/light/heat.js.light.blue.theme.css b/dist/themes/light/heat.js.light.blue.theme.css index ba409f02..1e317cee 100644 --- a/dist/themes/light/heat.js.light.blue.theme.css +++ b/dist/themes/light/heat.js.light.blue.theme.css @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ :root { /* Colors */ --heat-js-color-black: #F5F5F5; diff --git a/dist/themes/light/heat.js.light.orange.theme.css b/dist/themes/light/heat.js.light.orange.theme.css index ac590848..828ef7c1 100644 --- a/dist/themes/light/heat.js.light.orange.theme.css +++ b/dist/themes/light/heat.js.light.orange.theme.css @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ :root { /* Colors */ --heat-js-color-black: #F5F5F5; diff --git a/dist/themes/light/heat.js.light.red.theme.css b/dist/themes/light/heat.js.light.red.theme.css index 234992c0..102e131a 100644 --- a/dist/themes/light/heat.js.light.red.theme.css +++ b/dist/themes/light/heat.js.light.red.theme.css @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */ :root { /* Colors */ --heat-js-color-black: #F5F5F5; diff --git a/dist/translations/heat.translations.ar.js b/dist/translations/heat.translations.ar.js index 43b458d7..d8be8c38 100644 --- a/dist/translations/heat.translations.ar.js +++ b/dist/translations/heat.translations.ar.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Arabic | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Arabic | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.bg.js b/dist/translations/heat.translations.bg.js index 4ab4eb27..537e9191 100644 --- a/dist/translations/heat.translations.bg.js +++ b/dist/translations/heat.translations.bg.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Bulgarian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Bulgarian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.bn.js b/dist/translations/heat.translations.bn.js index 6917c149..92bb094c 100644 --- a/dist/translations/heat.translations.bn.js +++ b/dist/translations/heat.translations.bn.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Bengali | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Bengali | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.da.js b/dist/translations/heat.translations.da.js index e3d2d33f..e4877efb 100644 --- a/dist/translations/heat.translations.da.js +++ b/dist/translations/heat.translations.da.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Danish | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Danish | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.de.js b/dist/translations/heat.translations.de.js index acfdd9b1..f14cd4a4 100644 --- a/dist/translations/heat.translations.de.js +++ b/dist/translations/heat.translations.de.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - German | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - German | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.el.js b/dist/translations/heat.translations.el.js index 9fbfb132..fbb43c81 100644 --- a/dist/translations/heat.translations.el.js +++ b/dist/translations/heat.translations.el.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Greek | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Greek | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.en.js b/dist/translations/heat.translations.en.js index 871a9481..8a02dcef 100644 --- a/dist/translations/heat.translations.en.js +++ b/dist/translations/heat.translations.en.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - English | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - English | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "st", "ndText": "nd", diff --git a/dist/translations/heat.translations.es.js b/dist/translations/heat.translations.es.js index 696d6aa9..3b86a52c 100644 --- a/dist/translations/heat.translations.es.js +++ b/dist/translations/heat.translations.es.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Spanish | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Spanish | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.et.js b/dist/translations/heat.translations.et.js new file mode 100644 index 00000000..71ce5abc --- /dev/null +++ b/dist/translations/heat.translations.et.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Estonian | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "tagasi", + "nextButtonText": "Edasi", + "refreshButtonText": "Värskenda", + "exportButtonText": "Ekspordi", + "lessText": "Vähem", + "moreText": "Rohkem", + "dateText": "Kuupäev", + "countText": "Count", + "mapText": "Kaart", + "chartText": "Diagramm", + "noChartDataMessage": "Praegu pole andmeid, mida vaadata.", + "statisticsText": "Statistika", + "monthNames": [ + "jaan", + "veebr", + "märts", + "apr", + "mai", + "juuni", + "juuli", + "augustil", + "sept", + "okt", + "nov", + "dets" + ], + "dayNames": [ + "Esmasp", + "teisip", + "kolmap", + "Neljap", + "P", + "laup", + "Päike" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.fa.js b/dist/translations/heat.translations.fa.js new file mode 100644 index 00000000..c6bd4f74 --- /dev/null +++ b/dist/translations/heat.translations.fa.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Farsi | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "بازگشت", + "nextButtonText": "بعد", + "refreshButtonText": "تازه کردن", + "exportButtonText": "صادرات", + "lessText": "کمتر", + "moreText": "بیشتر", + "dateText": "تاریخ", + "countText": "شمردن", + "mapText": "نقشه", + "chartText": "چارت سازمانی", + "noChartDataMessage": "در حال حاضر هیچ داده ای برای مشاهده وجود ندارد.", + "statisticsText": "آمار", + "monthNames": [ + "ژان", + "فوریه", + "مارس", + "آوریل", + "ممکن است", + "ژوئن", + "ژوئیه", + "اوت", + "سپتامبر", + "اکتبر", + "نوامبر", + "دسامبر" + ], + "dayNames": [ + "دوشنبه", + "سه شنبه", + "چهارشنبه", + "پنج شنبه", + "جمعه", + "نشست", + "آفتاب" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.fi.js b/dist/translations/heat.translations.fi.js index 2b017530..bcce5613 100644 --- a/dist/translations/heat.translations.fi.js +++ b/dist/translations/heat.translations.fi.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Finnish | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Finnish | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.fr.js b/dist/translations/heat.translations.fr.js index 3ed75839..fd51febb 100644 --- a/dist/translations/heat.translations.fr.js +++ b/dist/translations/heat.translations.fr.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - French | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - French | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.ga.js b/dist/translations/heat.translations.ga.js new file mode 100644 index 00000000..5f84c17c --- /dev/null +++ b/dist/translations/heat.translations.ga.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Irish | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "Ar ais", + "nextButtonText": "Ar aghaidh", + "refreshButtonText": "Athnuaigh", + "exportButtonText": "Easpórtáil", + "lessText": "Níos lú", + "moreText": "Tuilleadh", + "dateText": "Dáta", + "countText": "Áireamh", + "mapText": "Léarscáil", + "chartText": "Cairt", + "noChartDataMessage": "Níl aon sonraí le féachaint faoi láthair.", + "statisticsText": "Staitisticí", + "monthNames": [ + "Ean", + "Feabh", + "Mar", + "Aibreán", + "Bealtaine", + "Meitheamh", + "Iúil", + "Lúnasa", + "Meán Fómhair", + "Deireadh Fómhair", + "Samhain", + "Dec" + ], + "dayNames": [ + "Mon", + "Dé Máirt", + "Céad", + "Thu", + "Aoine", + "Sath", + "Ghrian" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.gl.js b/dist/translations/heat.translations.gl.js new file mode 100644 index 00000000..dd3b2280 --- /dev/null +++ b/dist/translations/heat.translations.gl.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Galician | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "De volta", + "nextButtonText": "A continuación", + "refreshButtonText": "Actualizar", + "exportButtonText": "Exportar", + "lessText": "Menos", + "moreText": "Máis", + "dateText": "Data", + "countText": "Conta", + "mapText": "Mapa", + "chartText": "Gráfico", + "noChartDataMessage": "Actualmente non hai datos para ver.", + "statisticsText": "Estatísticas", + "monthNames": [ + "Xaneiro", + "febreiro", + "Mar", + "abr", + "maio", + "xuño", + "Jul", + "ago", + "Set", + "outubro", + "nov", + "Dec" + ], + "dayNames": [ + "lun", + "mar", + "Mér", + "Xov", + "ven", + "Sáb", + "Sol" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.he.js b/dist/translations/heat.translations.he.js new file mode 100644 index 00000000..15972828 --- /dev/null +++ b/dist/translations/heat.translations.he.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Hebrew | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "חזור", + "nextButtonText": "הַבָּא", + "refreshButtonText": "לְרַעֲנֵן", + "exportButtonText": "יְצוּא", + "lessText": "פָּחוֹת", + "moreText": "יותר", + "dateText": "תַאֲרִיך", + "countText": "לספור", + "mapText": "מַפָּה", + "chartText": "טבלה", + "noChartDataMessage": "כרגע אין נתונים לצפייה.", + "statisticsText": "סטָטִיסטִיקָה", + "monthNames": [ + "ינואר", + "פברואר", + "לְקַלְקֵל", + "אפריל", + "מאי", + "יוני", + "יולי", + "אוגוסט", + "ספטמבר", + "אוקטובר", + "נובמבר", + "דצמבר" + ], + "dayNames": [ + "יום שני", + "ג'", + "היינו עושים", + "יום ה'", + "שישי", + "ישב", + "שמש" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.hi.js b/dist/translations/heat.translations.hi.js index ea9e4a1a..cd3529b4 100644 --- a/dist/translations/heat.translations.hi.js +++ b/dist/translations/heat.translations.hi.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Hindi | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Hindi | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.hu.js b/dist/translations/heat.translations.hu.js index 979bd8a7..2f8377b8 100644 --- a/dist/translations/heat.translations.hu.js +++ b/dist/translations/heat.translations.hu.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Hungarian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Hungarian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.id.js b/dist/translations/heat.translations.id.js new file mode 100644 index 00000000..8b00b286 --- /dev/null +++ b/dist/translations/heat.translations.id.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Indonesian | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "Kembali", + "nextButtonText": "Berikutnya", + "refreshButtonText": "Menyegarkan", + "exportButtonText": "Ekspor", + "lessText": "Lebih sedikit", + "moreText": "Lagi", + "dateText": "Tanggal", + "countText": "Menghitung", + "mapText": "Peta", + "chartText": "Bagan", + "noChartDataMessage": "Saat ini tidak ada data untuk dilihat.", + "statisticsText": "Statistik", + "monthNames": [ + "Januari", + "Februari", + "Merusak", + "April", + "Mungkin", + "Juni", + "Juli", + "Agustus", + "September", + "Oktober", + "November", + "Desember" + ], + "dayNames": [ + "Senin", + "Selasa", + "Menikahi", + "Kam", + "Jumat", + "Duduk", + "Matahari" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.is.js b/dist/translations/heat.translations.is.js new file mode 100644 index 00000000..479fd43f --- /dev/null +++ b/dist/translations/heat.translations.is.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Icelandic | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "Til baka", + "nextButtonText": "Næst", + "refreshButtonText": "Endurnýja", + "exportButtonText": "Útflutningur", + "lessText": "Minna", + "moreText": "Meira", + "dateText": "Dagsetning", + "countText": "Telja", + "mapText": "Kort", + "chartText": "Myndrit", + "noChartDataMessage": "Það eru engin gögn til að skoða eins og er.", + "statisticsText": "Tölfræði", + "monthNames": [ + "Jan", + "feb", + "mar", + "apr", + "maí", + "júní", + "júlí", + "ágúst", + "sept", + "okt", + "nóv", + "des" + ], + "dayNames": [ + "mán", + "þri", + "miðvikud", + "fim", + "fös", + "lau", + "Sun" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.it.js b/dist/translations/heat.translations.it.js index 1af59ecd..e0219b47 100644 --- a/dist/translations/heat.translations.it.js +++ b/dist/translations/heat.translations.it.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Italian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Italian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.ja.js b/dist/translations/heat.translations.ja.js index 4e0b79a7..b23ebd43 100644 --- a/dist/translations/heat.translations.ja.js +++ b/dist/translations/heat.translations.ja.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Japanese | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Japanese | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.ka.js b/dist/translations/heat.translations.ka.js index bda2d3cd..c45d5813 100644 --- a/dist/translations/heat.translations.ka.js +++ b/dist/translations/heat.translations.ka.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Georgian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Georgian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.ko.js b/dist/translations/heat.translations.ko.js index 089aeecf..02be1402 100644 --- a/dist/translations/heat.translations.ko.js +++ b/dist/translations/heat.translations.ko.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Korean | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Korean | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.lb.js b/dist/translations/heat.translations.lb.js new file mode 100644 index 00000000..0d6944dd --- /dev/null +++ b/dist/translations/heat.translations.lb.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Luxembourgish | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "Zréck", + "nextButtonText": "Nächst", + "refreshButtonText": "Erfrëschen", + "exportButtonText": "Export", + "lessText": "Manner", + "moreText": "Méi", + "dateText": "Datum", + "countText": "Grof", + "mapText": "Kaart", + "chartText": "Chart", + "noChartDataMessage": "Et gi momentan keng Daten ze gesinn.", + "statisticsText": "Statistiken", + "monthNames": [ + "Jan", + "Feb", + "Mär", + "Apr", + "Mee", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Dez" + ], + "dayNames": [ + "Mon", + "Di", + "Mi", + "Do", + "Fr", + "Sa", + "Sonn" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.lt.js b/dist/translations/heat.translations.lt.js index 72d4079a..a5eb5dd3 100644 --- a/dist/translations/heat.translations.lt.js +++ b/dist/translations/heat.translations.lt.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Lithuanian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Lithuanian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.lv.js b/dist/translations/heat.translations.lv.js index 7439213c..d9848216 100644 --- a/dist/translations/heat.translations.lv.js +++ b/dist/translations/heat.translations.lv.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Latvian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Latvian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.ms.js b/dist/translations/heat.translations.ms.js new file mode 100644 index 00000000..24003b80 --- /dev/null +++ b/dist/translations/heat.translations.ms.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Malay | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "belakang", + "nextButtonText": "Seterusnya", + "refreshButtonText": "Segarkan semula", + "exportButtonText": "Eksport", + "lessText": "Kurang", + "moreText": "Lagi", + "dateText": "Tarikh", + "countText": "Kira", + "mapText": "Peta", + "chartText": "Carta", + "noChartDataMessage": "Pada masa ini tiada data untuk dilihat.", + "statisticsText": "Perangkaan", + "monthNames": [ + "Jan", + "Feb", + "Mac", + "Apr", + "Mungkin", + "Jun", + "Jul", + "Ogos", + "Sep", + "Okt", + "Nov", + "Dis" + ], + "dayNames": [ + "isn", + "Tue", + "Rabu", + "Kha", + "Jum", + "Sab", + "matahari" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.ne.js b/dist/translations/heat.translations.ne.js new file mode 100644 index 00000000..bf700000 --- /dev/null +++ b/dist/translations/heat.translations.ne.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Nepali | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "पछाडि", + "nextButtonText": "अर्को", + "refreshButtonText": "रिफ्रेस गर्नुहोस्", + "exportButtonText": "निर्यात गर्नुहोस्", + "lessText": "थोरै", + "moreText": "थप", + "dateText": "मिति", + "countText": "गणना गर्नुहोस्", + "mapText": "नक्सा", + "chartText": "चार्ट", + "noChartDataMessage": "हेर्नको लागि हाल कुनै डाटा छैन।", + "statisticsText": "तथ्याङ्क", + "monthNames": [ + "जनवरी", + "फेब्रुअरी", + "मार्च", + "अप्रिल", + "सक्छ", + "जुन", + "जुलाइ", + "अगस्ट", + "सेप्टेम्बर", + "अक्टोबर", + "नोभेम्बर", + "डिसेम्बर" + ], + "dayNames": [ + "सोम", + "मङ्गल", + "बुध", + "बृहस्", + "शुक्र", + "शनि", + "सूर्य" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.nl.js b/dist/translations/heat.translations.nl.js index 2127732b..848b9cb0 100644 --- a/dist/translations/heat.translations.nl.js +++ b/dist/translations/heat.translations.nl.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Dutch | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Dutch | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.no.js b/dist/translations/heat.translations.no.js index f808ca55..1609e196 100644 --- a/dist/translations/heat.translations.no.js +++ b/dist/translations/heat.translations.no.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Norwegian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Norwegian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.pl.js b/dist/translations/heat.translations.pl.js index 8faed034..0c4edb15 100644 --- a/dist/translations/heat.translations.pl.js +++ b/dist/translations/heat.translations.pl.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Portuguese | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Portuguese | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.pt.js b/dist/translations/heat.translations.pt.js index 02d829de..cbe2b9ef 100644 --- a/dist/translations/heat.translations.pt.js +++ b/dist/translations/heat.translations.pt.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Polish | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Polish | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.ro.js b/dist/translations/heat.translations.ro.js index d0e32bfe..f0d2b8b1 100644 --- a/dist/translations/heat.translations.ro.js +++ b/dist/translations/heat.translations.ro.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Romanian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Romanian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.sk.js b/dist/translations/heat.translations.sk.js new file mode 100644 index 00000000..adf87c9f --- /dev/null +++ b/dist/translations/heat.translations.sk.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Slovak | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "späť", + "nextButtonText": "Ďalšie", + "refreshButtonText": "Obnoviť", + "exportButtonText": "Export", + "lessText": "Menej", + "moreText": "Viac", + "dateText": "Dátum", + "countText": "počítať", + "mapText": "Mapa", + "chartText": "Graf", + "noChartDataMessage": "Momentálne nie sú k dispozícii žiadne údaje na zobrazenie.", + "statisticsText": "Štatistiky", + "monthNames": [ + "Jan", + "feb", + "Mar", + "Apr", + "Smieť", + "júna", + "júl", + "Aug", + "Sep", + "okt", + "Nov", + "dec" + ], + "dayNames": [ + "Po", + "Ut", + "St", + "Št", + "Pia", + "So", + "slnko" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.sl.js b/dist/translations/heat.translations.sl.js new file mode 100644 index 00000000..d967ca55 --- /dev/null +++ b/dist/translations/heat.translations.sl.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Slovenian | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "Nazaj", + "nextButtonText": "Naslednji", + "refreshButtonText": "Osveži", + "exportButtonText": "Izvozi", + "lessText": "Manj", + "moreText": "več", + "dateText": "Datum", + "countText": "štetje", + "mapText": "Zemljevid", + "chartText": "grafikon", + "noChartDataMessage": "Trenutno ni podatkov za ogled.", + "statisticsText": "Statistika", + "monthNames": [ + "Jan", + "feb", + "marec", + "apr", + "maja", + "jun", + "jul", + "avg", + "sept", + "okt", + "nov", + "dec" + ], + "dayNames": [ + "pon", + "tor", + "Sre", + "čet", + "pet", + "sob", + "sonce" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.sv.js b/dist/translations/heat.translations.sv.js index d18f3d45..0f628758 100644 --- a/dist/translations/heat.translations.sv.js +++ b/dist/translations/heat.translations.sv.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Swedish | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Swedish | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.th.js b/dist/translations/heat.translations.th.js new file mode 100644 index 00000000..25d53f59 --- /dev/null +++ b/dist/translations/heat.translations.th.js @@ -0,0 +1,42 @@ +/*! Heat.js v1.8.2 - Thai | (c) Bunoon 2024 | MIT License */ +$heat.setConfiguration( { + "stText": "", + "ndText": "", + "rdText": "", + "thText": "", + "backButtonText": "กลับ", + "nextButtonText": "ต่อไป", + "refreshButtonText": "รีเฟรช", + "exportButtonText": "ส่งออก", + "lessText": "น้อย", + "moreText": "มากกว่า", + "dateText": "วันที่", + "countText": "นับ", + "mapText": "แผนที่", + "chartText": "แผนภูมิ", + "noChartDataMessage": "ขณะนี้ไม่มีข้อมูลให้ดู", + "statisticsText": "สถิติ", + "monthNames": [ + "ม.ค", + "ก.พ", + "มี.ค", + "เม.ย", + "อาจ", + "มิ.ย", + "ก.ค", + "ส.ค", + "ก.ย", + "ต.ค", + "พ.ย", + "ธ.ค" + ], + "dayNames": [ + "จันทร์", + "อ", + "พุธ", + "พฤ", + "ศุกร์", + "นั่ง", + "ดวงอาทิตย์" + ] +} ); \ No newline at end of file diff --git a/dist/translations/heat.translations.tr.js b/dist/translations/heat.translations.tr.js index 1a14e4ad..6140c36b 100644 --- a/dist/translations/heat.translations.tr.js +++ b/dist/translations/heat.translations.tr.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Turkish | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Turkish | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.uk.js b/dist/translations/heat.translations.uk.js index 00456358..451c4e77 100644 --- a/dist/translations/heat.translations.uk.js +++ b/dist/translations/heat.translations.uk.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Ukrainian | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Ukrainian | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/dist/translations/heat.translations.zh.js b/dist/translations/heat.translations.zh.js index ea20b215..cac0014d 100644 --- a/dist/translations/heat.translations.zh.js +++ b/dist/translations/heat.translations.zh.js @@ -1,4 +1,4 @@ -/*! Heat.js v1.8.1 - Chinese (simplified) | (c) Bunoon 2024 | MIT License */ +/*! Heat.js v1.8.2 - Chinese (simplified) | (c) Bunoon 2024 | MIT License */ $heat.setConfiguration( { "stText": "", "ndText": "", diff --git a/docs/CHANGE_LOG.md b/docs/CHANGE_LOG.md index 717435f7..26d84d47 100644 --- a/docs/CHANGE_LOG.md +++ b/docs/CHANGE_LOG.md @@ -1,5 +1,23 @@ # Heat.js - Change Log: +## Version 1.8.2: +- Added translation support for Hebrew (he). +- Added translation support for Indonesian (id). +- Added translation support for Estonian (et). +- Added translation support for Icelandic (is). +- Added translation support for Nepali (ne). +- Added translation support for Thai (th). +- Added translation support for Slovenian (sl). +- Added translation support for Farsi (fa). +- Added translation support for Slovak (sk). +- Added translation support for Luxembourgish (lb). +- Added translation support for Irish (ga). +- Added translation support for Galician (gl). +- Added translation support for Malay (ms). + +
+ + ## Version 1.8.1: - Fixed some mistakes in the documentation (GitHub only). - The statistics view now shows the bars fully using the available width, which will ensure they show up correctly in mobile view. diff --git a/heat.js.nuspec b/heat.js.nuspec index 7fa13d6b..f5405fb8 100644 --- a/heat.js.nuspec +++ b/heat.js.nuspec @@ -2,7 +2,7 @@ jHeat.js - 1.8.1 + 1.8.2 Heat.js A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends. William Troup diff --git a/package.json b/package.json index 175de909..06aae44c 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "jheat.js", "title": "Heat.js", "description": "A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends.", - "version": "1.8.1", + "version": "1.8.2", "main": "dist/heat.js", "homepage": "https://www.william-troup.com/heat-js/", "author": { diff --git a/src/heat.js b/src/heat.js index 94266bed..9ae20159 100644 --- a/src/heat.js +++ b/src/heat.js @@ -4,7 +4,7 @@ * A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends. * * @file observe.js - * @version v1.8.1 + * @version v1.8.2 * @author Bunoon * @license MIT License * @copyright Bunoon 2024 @@ -2192,7 +2192,7 @@ * @returns {string} The version number. */ this.getVersion = function() { - return "1.8.1"; + return "1.8.2"; }; diff --git a/src/heat.js.scss b/src/heat.js.scss index 6be95bf4..9dd25a48 100644 --- a/src/heat.js.scss +++ b/src/heat.js.scss @@ -1,5 +1,5 @@ /* - * Heat.js Library v1.8.1 + * Heat.js Library v1.8.2 * * Copyright 2024 Bunoon * Released under the MIT License