Skip to content

Commit ee3ad28

Browse files
committed
Version 21.1
2 parents 6334e59 + da0f0c9 commit ee3ad28

29 files changed

+12640
-595
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ko_fi: hvianna

Changelog.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
Changelog
22
=========
33

4+
## version 21.1
5+
6+
### Added:
7+
8+
+ Crop, move, resize and rotate your calendar images, thanks to [Cropper.js](https://github.com/fengyuanchen/cropperjs);
9+
+ Holidays' names / descriptions (re-enter your custom holidays to add descriptions);
10+
+ Customizable color schemes for the digital wallpaper calendar;
11+
+ Classic and Modern styles for the desktop and wall calendars;
12+
+ Selectable paper aspect ratio for optimal printing results;
13+
+ Customizable initial day of week (Sunday or Monday).
14+
15+
### Improved:
16+
17+
+ More accurate Preview;
18+
+ Several UI and layout improvements.
19+
20+
421
## version 19.1
522

623
### Added:
@@ -17,6 +34,7 @@ Changelog
1734
+ Improved UI and printing layout;
1835
+ Some code clean-up and organization.
1936

37+
2038
## version 18.12
2139

2240
First stable version.

README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ desktopCal.js
33

44
Calendar generator built with HTML, CSS & JavaScript.
55

6-
https://hvianna.github.io/desktopCal.js/
6+
### [➡️ CREATE YOUR CALENDAR HERE](https://henriquevianna.com/desktopCal.js/)
77

88
Calendars you can create with **desktopCal.js:**
99

@@ -15,19 +15,23 @@ Simply select the desired layout, month and year, and load a picture. Preview yo
1515

1616
You can add your own custom holidays. These will be saved in your browser's local storage and restored the next time your open **desktopCal.js**.
1717

18+
## Third-party resources
19+
20+
+ [Cropper.js](https://github.com/fengyuanchen/cropperjs) JavaScript image cropper © [Chen Fengyuan](https://chenfengyuan.com/). Licensed under the MIT License.
21+
+ Icons by [icons8](https://icons8.com) licensed under [Creative Commons Attribution-NoDerivs 3.0 Unported](https://creativecommons.org/licenses/by-nd/3.0/).
22+
+ Random images provided by [Lorem Picsum](https://picsum.photos/).
23+
+ Device mockup template by [Pixeden](https://www.pixeden.com/psd-web-elements/flat-responsive-showcase-psd-vol2).
24+
1825
## References and acknowledgements
1926

2027
+ [Most efficient leap year test](https://stackoverflow.com/a/11595914/2370385)
2128
+ [Easter Date in JavaScript](https://stackoverflow.com/a/44480326/2370385)
2229
+ [Saving canvas as image](https://weworkweplay.com/play/saving-html5-canvas-as-image/) and [solution to CORS issue on canvas.toDataURL()](https://stackoverflow.com/a/30517793/2370385)
2330
+ [W3Schools Canvas Reference](https://www.w3schools.com/tags/ref_canvas.asp)
2431
+ [How to draw a rounded Rectangle on HTML Canvas?](https://stackoverflow.com/a/7838871/2370385)
25-
+ Wikipedia: public holidays in [Argentina](https://en.wikipedia.org/wiki/Public_holidays_in_Argentina), [Brazil](https://pt.wikipedia.org/wiki/Feriados_no_Brasil), [Canada](https://en.wikipedia.org/wiki/Public_holidays_in_Canada), [France](https://en.wikipedia.org/wiki/Public_holidays_in_France), [Mexico](https://en.wikipedia.org/wiki/Public_holidays_in_Mexico), [Portugal](https://en.wikipedia.org/wiki/Public_holidays_in_Portugal), [Spain](https://en.wikipedia.org/wiki/Public_holidays_in_Spain), [United Kingdom](https://en.wikipedia.org/wiki/Public_holidays_in_the_United_Kingdom), [United States](https://en.wikipedia.org/wiki/Federal_holidays_in_the_United_States), [Uruguay](https://en.wikipedia.org/wiki/Public_holidays_in_Uruguay).
26-
+ Icons by [icons8](https://icons8.com) licensed under [Creative Commons Attribution-NoDerivs 3.0 Unported](https://creativecommons.org/licenses/by-nd/3.0/).
27-
+ Random images provided by [Unsplash](https://source.unsplash.com) and [Lorem Picsum](https://picsum.photos/).
28-
+ Device mockup template by [Pixeden](https://www.pixeden.com/psd-web-elements/flat-responsive-showcase-psd-vol2).
32+
+ Public holidays in [Argentina](https://en.wikipedia.org/wiki/Public_holidays_in_Argentina), [Brazil](https://pt.wikipedia.org/wiki/Feriados_no_Brasil), [Canada](https://en.wikipedia.org/wiki/Public_holidays_in_Canada), [France](https://en.wikipedia.org/wiki/Public_holidays_in_France), [Mexico](https://en.wikipedia.org/wiki/Public_holidays_in_Mexico), [Portugal](https://en.wikipedia.org/wiki/Public_holidays_in_Portugal), [Spain](https://en.wikipedia.org/wiki/Public_holidays_in_Spain), [United Kingdom](https://en.wikipedia.org/wiki/Public_holidays_in_the_United_Kingdom), [United States](https://en.wikipedia.org/wiki/Federal_holidays_in_the_United_States), [Uruguay](https://en.wikipedia.org/wiki/Public_holidays_in_Uruguay).
33+
+ [Paper sizes](https://papersizes.io/)
2934

3035
## License
3136

32-
desktopCal.js copyright (c) 2018-2019 Henrique Vianna<br>
33-
Licensed under the [GNU AGPL-3.0 License](https://github.com/hvianna/desktopCal.js/blob/master/LICENSE).
37+
**desktopCal.js** copyright (c) 2018-2021 Henrique Avila Vianna. Licensed under the [GNU AGPL-3.0 License](https://github.com/hvianna/desktopCal.js/blob/master/LICENSE).

img/icons8-c-fold-leaflet-100.png

1.19 KB
Loading

img/icons8-c-fold-leaflet.png

-759 Bytes
Binary file not shown.

img/icons8-exchange-100.png

1.64 KB
Loading

img/icons8-exchange-filled.png

-905 Bytes
Binary file not shown.

img/icons8-flip-horizontal-100.png

980 Bytes
Loading

img/icons8-flip-vertical-100.png

1.2 KB
Loading

img/icons8-fold-100.png

1.05 KB
Loading

0 commit comments

Comments
 (0)