MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Apple Calendar integration

    Scheduled Pinned Locked Moved Solved Troubleshooting
    19 Posts 4 Posters 3.2k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      srobison62
      last edited by

      Hello, I have been spending the past day or so trying to integrate my apple calendar onto Magic Mirror. I had a scrolling calendar but after playing with CSS now I have nothing.

      Im just looking to put a calendar on about 90% of a vertical screen. Then at the top Id like the Date and Weather. Would someone mind sharing their config if they have something close to this?

      S B 2 Replies Last reply Reply Quote 0
      • M Offline
        MMRIZE @srobison62
        last edited by

        @srobison62 said in Apple Calendar integration:

        Right now its only taking up about 60% of the screen and itsgot alot of space on the sides

        How is your current config.js and custom.css?
        To make things simple; disable all other modules(of course, except the default calendar module) then focus on this module alone, then adjust things.

        1 Reply Last reply Reply Quote 0
        • S Do not disturb
          sdetweil @srobison62
          last edited by

          @srobison62 what calendar module are you using? the built in module only does a list

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            srobison62 @sdetweil
            last edited by

            @sdetweil Oh that explains it, I had it working as a list then i installed the MMM-CalendarExt2 Module

            S 2 Replies Last reply Reply Quote 0
            • S Do not disturb
              sdetweil @srobison62
              last edited by

              @srobison62 don’t post duplicate messages

              all users with reputation below 2 have their messages reviewed before going on the forum .
              this cuts out all the spam and worse…

              I review every message

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • S Do not disturb
                sdetweil @srobison62
                last edited by sdetweil

                @srobison62 you should use the CalendarExt3 module it takes the events from the default calendar feed
                and u can hide the default by commenting out its position setting

                // position: …

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                S 2 Replies Last reply Reply Quote 0
                • S Offline
                  srobison62 @sdetweil
                  last edited by

                  @sdetweil Ok Ill try that thank you!

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    srobison62 @sdetweil
                    last edited by

                    @sdetweil Ok I got it working but for some reason it wont display my calendar, also it looks hideous lol

                    S M 2 Replies Last reply Reply Quote 0
                    • S Do not disturb
                      sdetweil @srobison62
                      last edited by

                      @srobison62 looks hideous… beauty is in the eye of the beholder. that’s why there is css!

                      wont display your cal? does the default cal show the events ? if not ext3 won’t as it gets the events from default cal

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        MMRIZE @srobison62
                        last edited by

                        @srobison62
                        Show us TO-BE and AS-IS.

                        1 Reply Last reply Reply Quote 0
                        • B Offline
                          brentmatthews @srobison62
                          last edited by

                          @srobison62 20240815_000938.jpg

                          This is the second page of my setup. A couple of MMM-MyCalendar in use here as well as the default clock,and mmm-OpenWeatherForecast

                          All on a 34inch UWQHD monitor.

                          M 1 Reply Last reply Reply Quote 0
                          • M Offline
                            MMRIZE @brentmatthews
                            last edited by

                            @brentmatthews
                            So… what you expected and what you got really that looked hideous?

                            B 1 Reply Last reply Reply Quote 0
                            • B Offline
                              brentmatthews @MMRIZE
                              last edited by

                              @MMRIZE I’m not sure I understand your comment.

                              The calendars work well and have many different uses for my family. What part of it looks hideous to you? Certainly welcome to take on board any thoughts as this is my first MM setup.

                              M 1 Reply Last reply Reply Quote 0
                              • M Offline
                                MMRIZE @brentmatthews
                                last edited by

                                @brentmatthews
                                Ah sorry. It was not about you. I had confusing @srobison62 and you.

                                737cedfe-4daf-434c-9c2a-5fd7f7b9c1b6-image.png

                                B 1 Reply Last reply Reply Quote 1
                                • S Offline
                                  srobison62
                                  last edited by

                                  Its definitely not working how i want but here’s what I have now:
                                  IMG_6703.jpg
                                  Its also not bringing in my calendar details for some reason.

                                  What I am looking for is something to replace our Kitchen calendar.
                                  so basically 90% of the screen would be our family apple calendar and then at the top would be the date and time on one side and maybe weather on the other.

                                  M 1 Reply Last reply Reply Quote 0
                                  • B Offline
                                    brentmatthews @MMRIZE
                                    last edited by

                                    @MMRIZE haha all good. Any feedback still welcome. :)

                                    1 Reply Last reply Reply Quote 0
                                    • M Offline
                                      MMRIZE @srobison62
                                      last edited by MMRIZE

                                      @srobison62

                                      1. XXX_center is not a good place to use CX3 module. center position too narrow and doesn’t have a fixed width because it is decided by left and right width by calculation. Especially in the vertical screen? Terrible. You may have only around 1000px(considering the gap of margin) width of the vertical screen, and that number should be shared with another region, left and right. Usually, a pretty side region would have over 300px, so your center region will have only 300~400px. It is not enough for 7 days cells of the calendar.
                                        I recommend bottom_bar.

                                      2. The CX3 module doesn’t handle ICS data directly. You may need the default calendar module as a calendar events provider. You also need to set the `broadcastEvents’- related properties properly.

                                      3. It seems you already did CSS modification; it’s your taste. I’ll not mention about it. Anyway, I cannot agree that the default CSS would be awful at all.
                                        60d52d11-63c6-4035-996a-14679e8a032f-image.png

                                      S 1 Reply Last reply Reply Quote 1
                                      • S Offline
                                        srobison62 @MMRIZE
                                        last edited by

                                        @MMRIZE Ok yea that position looks way better. Is there a way to make it taller?
                                        Right now its only taking up about 60% of the screen and itsgot alot of space on the sides

                                        M 2 Replies Last reply Reply Quote 0
                                        • M Offline
                                          MMRIZE @srobison62
                                          last edited by MMRIZE

                                          @srobison62

                                          Is there a way to make it taller?

                                          It depends on how big the font size is and how many events will be shown in one cell.
                                          These properties are related to that.
                                          26c4e59a-7ad7-47c6-bd60-3f62cf33ede2-image.png

                                          Of course you can adjust more details with CSS overriding.

                                          1 Reply Last reply Reply Quote 0
                                          • M Offline
                                            MMRIZE @srobison62
                                            last edited by

                                            @srobison62 said in Apple Calendar integration:

                                            Right now its only taking up about 60% of the screen and itsgot alot of space on the sides

                                            How is your current config.js and custom.css?
                                            To make things simple; disable all other modules(of course, except the default calendar module) then focus on this module alone, then adjust things.

                                            1 Reply Last reply Reply Quote 0
                                            • S sdetweil has marked this topic as solved on

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1 / 1
                                            • First post
                                              Last post
                                            Enjoying MagicMirror? Please consider a donation!
                                            MagicMirror created by Michael Teeuw.
                                            Forum managed by Sam, technical setup by Karsten.
                                            This forum is using NodeBB as its core | Contributors
                                            Contact | Privacy Policy