• 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.

Module displaying over another

Scheduled Pinned Locked Moved Troubleshooting
3 Posts 3 Posters 2.3k Views 2 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.
  • F Offline
    Francopacks
    last edited by Dec 26, 2017, 5:29 AM

    I have a module in the “middle_center” of the screen that is partially displaying over the top of the “top_left” and “top_right” modules. Is there a way to send it to the back? in the config.js file I’ve tried moving the “middle_center” offending module to the top and to the bottom of the config, thinking that it had to do with the order the modules were loaded in, but to no avail.

    1 Reply Last reply Reply Quote 0
    • D Offline
      doubleT Module Developer
      last edited by Dec 26, 2017, 5:46 PM

      That’s not how it works. The order in the config doesn’t matter, except for the order in wich they are loaded (within milliseconds). But all the modules have a “position” value as you noticed: “top_left” or “middle_center” That attached a class to the module and by that class, positions are dealt with.

      These positions are set in the css/main.css but don’t change that file. If it’s not already there, set up a file named “custom.css” and edit it with a text editor. When you want to move “middle_center”, find it in the main.css, not it’s value and change it in the custom.css. You can copy and paste it.

      .region.middle.center {
        top: 50%;
      }
      

      That means it’s positioned 50% down from the top of the screen, halfway in the middle. Play around with the percentage until it fits.

      But you said “send it back” so I’m wondering if something changed its original position, maybe another module has some weird css settings that influences these settings or some changes happened before that messed up the original settings? If that’s the case it’s better to find out and change it back then to add new changes on top.

      1 Reply Last reply Reply Quote 0
      • B Offline
        broberg Project Sponsor
        last edited by broberg Dec 26, 2017, 8:28 PM Dec 26, 2017, 8:28 PM

        add to custom.css

        .region.top.left {
        z-index: 2;
        }
        .region.top.right {
        z-index: 2;
        }
        

        this will force the top left and right region modules to be placed 1 “layer” above the others

        1 Reply Last reply Reply Quote 4
        • 1 / 1
        1 / 1
        • First post
          2/3
          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