Alternative calendar module for MagicMirror
daily
,weekly
,monthly
,month
,weeks
,upcoming
,current
views are supported.- All/any views in any regions.
- Profiles are supported (
MMM-ProfileSwitcher
or any modules which useCHANGED_PROFILE
notification) - Configuration can be changed by profile.
- Runtime-Configuration available.
- Your other module can add, update and remove
instant events
. - Your other module can ask events and get answers.
- Almost everything customizable with configuration and CSS.
- For RPI zero or RPI 1 users, use the branch
forRPI1
(https://github.com/eouia/MMM-CalendarExt/tree/forRPI1)
cd ~/MagicMirror/modules
git clone https://github.com/eouia/MMM-CalendarExt.git
See the page about Configuration.
See the page about Looks.
See the page about How to use with profile.
See the page about Use Notification
See the Performance Issues page.
This module is not yet tested enough.
- locale issues could be. (this module use
moment.js
, so some issues could be caused by version or settings ofmoment.js
) - profile related issues could be. (not fully tested. I have not used MMM-ProfileSwitcher severely.)
- or any of my mistakes. I'm an old-school amateur programmer and not familiar with Javascript. Please report any issues on
Github
.
month
view is too big to be displayed on a low-resolution screen.- No animation effect is supported when MM shows and hides modules. Because this module uses tricks of fake module DOM for showing views out of region limits. So, MM cannot show and hide views of this module directly. Therefore, this module control showing and hiding views by itself.
- For example, in the United States, Sunday is the first day of the week. The week with January 1st in it is the first week of the year. In France, Monday is the first day of the week, and the week with January 4th is the first week of the year. So if you are an alien in a foreign country, this cultural difference could cause some inconveniences by the setting of locale.
Thank you.
@eouia