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

    Scheduled Pinned Locked Moved Utilities
    486 Posts 83 Posters 838.4k Views 83 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.
    • BKeyportB Offline
      BKeyport Module Developer @Guest
      last edited by

      @Sean Neither of those are what I would want. No matter how many items I have, there is a space there. I want to rid myself of the excess blank space, so that I can fit more real items into the display. When the day is empty there is very little space between days.

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

      ? 1 Reply Last reply Reply Quote 0
      • M Offline
        Mariba @Guest
        last edited by

        @Sean Hello,
        I tried with maxItems set to 10. I’m definitely sure that I dont have more than 8 items with the calendars combined. It still doesn’t solve the problem.

        ? 1 Reply Last reply Reply Quote 0
        • M Offline
          mrmagoo_83
          last edited by

          How does one replace a parentheses in the title of an event?

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

            @mrmagoo_83 Regex would be “\(” and “\)” to find both.

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

            1 Reply Last reply Reply Quote 0
            • ? Offline
              A Former User @BKeyport
              last edited by

              @BKeyport
              0_1574155039087_8241657f-aaaa-45e4-8a88-e94972b8206d-image.png

              1 Reply Last reply Reply Quote 0
              • ? Offline
                A Former User @Mariba
                last edited by

                @Mariba

                It still doesn’t solve the problem.

                In that case, I should have real data to inspect.

                1 Reply Last reply Reply Quote 0
                • M Offline
                  mmmmh Project Sponsor
                  last edited by mmmmh

                  I have two views in one scene and need some layout/styling help. One row view shows the next 7 days and a column should show as many events as possible from 8 days onwards (a preview). For more precise placement, I created my own regions and added them to the index.html template.

                  The next-7-days daily view is at the bottom of the screen and behaves nicely. The preview column is in the center of the screen and regrettably runs over the next-7-days view.

                  In a daily column view, how can I skip days without events?

                  Which style element do I need to modify in custom.css to have the column content to stop at precise coordinates and not spill over other modules?

                  I tried limiting the region either with a bottom-margin or height value, both do not apply.

                  Here’s the style that doesn’t work

                  .region .preview {
                      border: 1px #831e4d solid;
                      position: absolute;
                      left: 480px;
                      width: 400px;
                      top: 390px;
                      height: 550px;
                  }
                  
                  ? 1 Reply Last reply Reply Quote 0
                  • ? Offline
                    A Former User @mmmmh
                    last edited by

                    @mmmmh

                    1. Give your view className to control more precisely.
                      For example,
                    {
                      title: "Remove Empty Slot",
                      name: "DailyView",
                      mode: "daily",
                      calendars: [],
                      position:"top_left",
                      hideOverflow: false,
                      slotCount: 7,
                      className: "remove_empty_slot"
                    },
                    

                    Then modify your css/custom.css

                    .CX2 .remove_empty_slot .eventCount_0 {
                      display:none;
                    }
                    

                    0_1574265909660_62961079-1001-441c-905b-05e5866744d4-image.png

                    BKeyportB 1 Reply Last reply Reply Quote 0
                    • M Offline
                      mmmmh Project Sponsor
                      last edited by

                      @Sean That works nicely for skipping days without events, thanks.

                      What can I do about the overlap of the content. I can’t limit the view height in the config file or in the class style.

                      ? 1 Reply Last reply Reply Quote 0
                      • ? Offline
                        A Former User @mmmmh
                        last edited by

                        @mmmmh
                        can u tell me more details? even picture would be a help to understand your expect.

                        M 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 13
                        • 14
                        • 15
                        • 16
                        • 17
                        • 48
                        • 49
                        • 15 / 49
                        • 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