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-CalendarExt3Agenda

    Scheduled Pinned Locked Moved Utilities
    224 Posts 30 Posters 309.8k Views 32 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
      sdetweil @BKeyport
      last edited by sdetweil

      @BKeyport

      i would start w the module name as class

      .MMM-CalendarExt3Agenda  {
             bsckground-color: red;
      }
      

      then i would add the header to the module config

      then i would add .agenda to the css selector
      and the header should not have the background color
      spaces are important. without a space it means an element must have ALL the selector elements itself

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • BKeyportB Offline
        BKeyport Module Developer @sdetweil
        last edited by

        @sdetweil Nothing works, like everything else with MagicMirror. I can’t get what I want due to CSS and it’s stupidity in general.

        One less device to maintain. I’ve not decided if I’m gonna abandon my other modules yet or not, but I’m tired of fighting everything opensource in general - and I’m slowly abandoning everything that is that way.

        I’m just done…

        The "E" in "Javascript" stands for "Easy"

        1 Reply Last reply Reply Quote 0
        • M Offline
          merrymerry2 @FMancuso5
          last edited by

          @FMancuso5 Make the max entries 10000. I had a similar problem where I noticed the same, only some calendars would have events. My hypothesis is that the max entries field is the number of calendar entries it will capture for each calendar but not based on today going into the future, but of all time.

          1 Reply Last reply Reply Quote 0
          • B Offline
            benhmin
            last edited by

            I have been working on setting up a magic mirror for my household, and I love the look of this module. Overall it’s been great and I have almost all the options I could need especially with some reasonable CSS editing.

            I was finding that there was this persistent “fade” at the bottom of the agenda view

            I read this thread which seemed to discuss how to remove the fade at the bottom with CSS targeting .CX3A::after. However, after trying all of those custom.css mods listed in the next few posts I wasn’t able to get that darn fade to go away.

            In the end I added the following to my custom.css (assisted by ChatGPT) which produced the desired output in the attached screenshot:

            .CX3A .agenda {
              mask-image: none !important;
              -webkit-mask-image: none !important;
            }
            

            It looks like this is counteracting these lines in the MMM-CalendarExt3Agenda.css file:

            .CX3A .agenda {
              position: relative;
              max-height: 600px;
              overflow-y: hidden;
              mask-image: linear-gradient(to bottom, transparent, black 10%);
              -webkit-mask-image: -webkit-linear-gradient(90deg, transparent, black 10%);
            }
            

            I don’t think I’m quite at the level where I’d attempt to make a pull request to add a parameter to the config for this, but I wonder if you agree that it might be worth putting on the roadmap? I also wanted to get this in the forum in case someone else needs it later.

            Thanks for all your work on this module!

            add7e63d-e3fa-457d-8bbf-049f39cdda79-image.png

            BKeyportB 1 Reply Last reply Reply Quote 0
            • BKeyportB Offline
              BKeyport Module Developer @benhmin
              last edited by

              @benhmin for once, ChatGPT put you on the right path.

              We’ve had this conversation before- the result is that it’s better to leave it CSS than overload the config.

              cheers

              The "E" in "Javascript" stands for "Easy"

              1 Reply Last reply Reply Quote 0
              • 1
              • 2
              • 3
              • 4
              • 5
              • 22
              • 23
              • 2 / 23
              • 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