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.

    Title of two modules in one line

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    10 Posts 3 Posters 1.9k Views 3 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.
    • C Offline
      codac @wishmaster270
      last edited by

      @wishmaster270 said in Title of two modules in one line:

      .MMM-DWD-WarnWeather .wrapper {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      width: 320px;
      gap: 5px;
      }

      .MMM-DWD-WarnWeather .warning {
      width: 100%;
      display: flex;
      flex-direction: row;
      gap: 10px;
      margin-bottom: 0px;
      }

      .MMM-DWD-WarnWeather .status {
      margin-top: 0px;
      }

      .MMM-DWD-WarnWeather .description {
      padding-left: 0px;
      margin-left: 0px;
      }

      .MMM-DWD-WarnWeather .small-icon{
      float: unset;
      zoom: unset;
      -moz-transform: unset;
      -moz-transform-origin: unset;
      width: 46px;
      height: 46px;
      position: relative;
      }

      Hi Tom, this totally worked out and fixed the issue.
      Do you have one more hint about shifting the text/icon more to the right?
      dwd_warn_weather.PNG

      wishmaster270W 1 Reply Last reply Reply Quote 1
      • wishmaster270W Offline
        wishmaster270 Module Developer @codac
        last edited by

        @codac Hi and perfect.
        You can try replacing

        align-items: flex-start;
        

        with

        align-items: flex-end;
        
        C 1 Reply Last reply Reply Quote 0
        • C Offline
          codac @wishmaster270
          last edited by

          @wishmaster270 I did change it the way you suggested, but it wont change anything unfortunately.

          wishmaster270W 1 Reply Last reply Reply Quote 0
          • wishmaster270W Offline
            wishmaster270 Module Developer @codac
            last edited by

            @codac Hi,
            i setup a quick dev environment to test the possibilities. You are right. Please keep the align-items option set to flex-start.

            There are different ways to move the warnings to the right. Depending what you want it to be you can either set:

            1: Reduce the module width

            .MMM-DWD-WarnWeather .wrapper {
              width: 280px;
            }
            

            Which will look like
            Screenshot 1
            DWD-ReducedWidth.png

            2: Only the description to the right

            .MMM-DWD-WarnWeather .description {
              width: 100%;
              text-align: right;
            }
            

            Which will look like
            Screenshot 2
            DWD-OnlyTextRight.png

            3: Or you can move the warnings totally to the right

            .MMM-DWD-WarnWeather .warning {
              justify-content:flex-end; 
            }
            

            Which looks like
            Screenshot 3
            DWD-ItemsRight.png

            C 1 Reply Last reply Reply Quote 0
            • C Offline
              codac @wishmaster270
              last edited by

              @wishmaster270 I prefer the third version. I’ve tried a couple of combinations but none of them led to the requested result.
              What am I missing?

              From my understanding I would suggest this CSS code (which doesnt work this way):

              .MMM-DWD-WarnWeather .wrapper {
                display: flex;
                flex-direction: column;
                align-items: flex-start;
                width: 320px;
                gap: 5px;
              }
              
              .MMM-DWD-WarnWeather .warning {
                justify-content:flex-end; 
              }
              
              .MMM-DWD-WarnWeather .status {
                margin-top: 0px;
              }
              
              .MMM-DWD-WarnWeather .description {
                padding-left: 0px;
                margin-left: 0px;
              }
              
              .MMM-DWD-WarnWeather .small-icon{
                float: unset;
                zoom: unset;
                -moz-transform: unset;
                -moz-transform-origin: unset;
                width: 46px;
                height: 46px;
                position: relative;
              }
              
              wishmaster270W 1 Reply Last reply Reply Quote 0
              • wishmaster270W Offline
                wishmaster270 Module Developer @codac
                last edited by

                @codac

                Hi,

                sorry for my unprecise description. I meant adding the the justify-content: flex-end; additionally. The whole CSS settings need to look like the following:

                .MMM-DWD-WarnWeather .wrapper {
                  display: flex;
                  flex-direction: column;
                  align-items: flex-start;
                  width: 320px;
                  gap: 5px;
                }
                
                .MMM-DWD-WarnWeather .warning {
                  width: 100%;
                  display: flex;
                  flex-direction: row;
                  gap: 10px;
                  margin-bottom: 0px;
                  justify-content: flex-end;
                }
                
                .MMM-DWD-WarnWeather .status {
                  width: 100%;
                  text-align: right;
                  margin-top: 0px;
                }
                
                .MMM-DWD-WarnWeather .description {
                  padding-left: 0px;
                  margin-left: 0px;
                }
                
                .MMM-DWD-WarnWeather .small-icon{
                  float: unset;
                  zoom: unset;
                  -moz-transform: unset;
                  -moz-transform-origin: unset;
                  width: 46px;
                  height: 46px;
                  position: relative;
                }
                
                1 Reply Last reply Reply Quote 0
                • 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