• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

MMM-CalendarExt3

Scheduled Pinned Locked Moved Utilities
654 Posts 77 Posters 1.8m Views 81 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.
  • M Offline
    MMRIZE @czabel
    last edited by Oct 26, 2024, 11:29 AM

    @czabel said in MMM-CalendarExt3:

    Do you have any insight as to how to change my CSS to get the icons to show up for every event? As I mentioned, my current setup makes my non-fullday events colored in, but this deletes the icon. The icon is still there for the real fullday events. I’d like to keep the icon, if at all possible. Thank you!

    Sorry for the late reply. I was on vacation.

    Append these codes to your custom.css

    /* custom.css */
    .CX3 .event.singleday .headline.useSymbol .symbol {
      color: var(--oppositeColor);
    }
    

    be250f93-007a-404b-959e-6789995f55aa-image.png

    C 1 Reply Last reply Oct 31, 2024, 5:09 AM Reply Quote 0
    • C Offline
      czabel @MMRIZE
      last edited by Oct 31, 2024, 5:09 AM

      @MMRIZE said in MMM-CalendarExt3:
      … Sorry for the late reply…

      No problem at all, I appreciate the time you spend helping on here.

      With that CSS adjustment, the events in the calendar look perfect now, thank you.

      But I have a new problem that seems to have just shown up: the volleyball icon that I’m using in the eventTransformer is now being applied to the Legend somehow:
      ext3_legendIcon.png
      You can see the events are great (volleyball has the icon, other events are the default)

      This is especially odd because in the base calendar config, I specify useSymbol: false for the “Dad” calendar, but this element is somehow getting the .useSymbol class.

      Oh, I just found in a search another user that has this issue, link here

      M 1 Reply Last reply Nov 11, 2024, 9:51 AM Reply Quote 0
      • M Offline
        MMRIZE @czabel
        last edited by Nov 11, 2024, 9:51 AM

        @czabel
        Well, that is not the bug, however you might be uncomfortable.
        It is designed to get the symbol from the first(internally structured) event of the calendar group.
        Because the default calendar module will broadcast only the events themselves, not the meta-information from the calendar to which the event belonged, So there is no easy way to distinguish the default symbol of the specific calendar.

        To be honest, getting the default symbol from config of ONLY the default calendar module might be easy, but this module is designed to take events from any other possible modules, so I cannot assume all the user will get the events from the default calendar module only.

        Not so easy. Has somebody any idea?

        C 1 Reply Last reply Nov 16, 2024, 5:21 AM Reply Quote 0
        • C Offline
          czabel @MMRIZE
          last edited by Nov 16, 2024, 5:21 AM

          @MMRIZE

          I probably don’t understand enough about how this system works to help much, but isn’t every calendar entry a separate event, which is why the eventTransformer works to change the individual icons? How is it that this icon spills over into the Legend entry, and not just the specific calendar entries?

          In any case, what about adding a new config option to hideLegendIcons that forcibly removes the CSS tag, or something like that?

          M 1 Reply Last reply Nov 22, 2024, 10:47 AM Reply Quote 0
          • M Offline
            MMRIZE @czabel
            last edited by Nov 22, 2024, 10:47 AM

            @czabel
            57548b85-227f-497a-a19b-9e893571cdcb-image.png

            You can simply append this code to your css/custom.css

            .CX3 .legend.useSymbol .symbol {
              display: none;
            }
            
            1 Reply Last reply Reply Quote 0
            • G Offline
              gonzonia
              last edited by gonzonia Dec 7, 2024, 2:30 AM Dec 7, 2024, 2:28 AM

              Recently I noticed my Calendars disappear after a few hours. I’m not sure when it started. If I VNC into my mirror and refresh or restart the mirror they come back only to stop appearing a few hours later. I see no errors in the log.

              I’m using
              MMM-CalendarExt3 and MMM-CalendarExt3Agenda in conjunction with MMM-Scenes, the instances that are only on specific scenes are the ones that disappear. I have another instance of MMM-CalendarExt3Agenda that is on all the scenes and that one seems to stay, so I’m wondering if it’s an MMM-Scenes issue.

              Edit: I’m also using MMM-Pir. I’m wondering if that might be doing something.

              S 1 Reply Last reply Dec 7, 2024, 2:41 AM Reply Quote 0
              • S Away
                sdetweil @gonzonia
                last edited by Dec 7, 2024, 2:41 AM

                @gonzonia mmm-pir is supposed to put the mirror to sleep if there is no movement

                And Scenes make logical pages. Like MMM-pages, or carousel

                So you have multiple things making content hide

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                G 1 Reply Last reply Dec 7, 2024, 2:49 AM Reply Quote 0
                • G Offline
                  gonzonia @sdetweil
                  last edited by Dec 7, 2024, 2:49 AM

                  @sdetweil I know. It used to all work great. I don’t think Scenes has updated in a while.
                  MMM-CalendarExt3 and MMM-pir have both had updates though.

                  To clarify, when I say disappear, I mean that they are no longer on the screen.Not just that the data is empty. The headers, dates, etc. All not visible. I’ve just restarted recently, I’ll try to look at the page source next time it happens.

                  G S 2 Replies Last reply Dec 7, 2024, 2:56 AM Reply Quote 0
                  • G Offline
                    gonzonia @gonzonia
                    last edited by Dec 7, 2024, 2:56 AM

                    Also, I’m using the xrandr mode for mmm-pir since I’m in Raspbian 11 and when I use dpms it doesn’t wake the screen for some reason.

                    1 Reply Last reply Reply Quote 0
                    • S Away
                      sdetweil @gonzonia
                      last edited by sdetweil Dec 7, 2024, 12:49 PM Dec 7, 2024, 4:33 AM

                      @gonzonia when a module is hidden , nothing shows

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      G 1 Reply Last reply Dec 11, 2024, 12:40 AM Reply Quote 0
                      • 1
                      • 2
                      • 55
                      • 56
                      • 57
                      • 58
                      • 59
                      • 65
                      • 66
                      • 57 / 66
                      • 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