Home>Support>Page Builder not working? Page mixed up on mobile

Page Builder not working? Page mixed up on mobile

Hi guys,
I made a page with page builder. Now, it looks good on desktop: http://msa-zagreb.smartingo.com/things-to-see/

But on mobile, it’s all mixed up – txt over images etc. What is the problem, it says plugin is mobile optimized?

This is the setup of the page:

Have a nice day!

( Only 2 more plugins are installed, in case you need that info –
Photo Gallery By WebDorado
Quite Nice Booking – A simple hotel booking plugin By Quite Nice Stuff )

This is our free support forum. Replies can take several days. If you need fast email support, please purchase a SiteOrigin Premium license.

  1. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,

    Do you have a public URL where we can take a look at what’s going on? If you need to keep this URL private from other users, just select “Private Reply” on the bottom right of the comment box.

  2. 8 years, 7 months ago Igor Matosic

    that’s the link in the beginning of my post:
    http://msa-zagreb.smartingo.com/things-to-see/

  3. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor Matosic

    Sorry, not too sure how I missed it. You can fix this with some custom CSS. If you navigate to AppearanceCustom CSS, you’ll get our custom CSS editor. Just add the following code.

    .panel-row-style {
        height: auto !important;
    } 
    

    You might also need to install the SiteOrigin CSS Editor.

  4. 8 years, 7 months ago Igor Matosic

    Ok, I did this and it is little better,
    but the problem is it’s all images first and then all txt.

    This is the structure on desktop:
    image 1 – txt 1
    image 2 – txt 2
    etc

    but on mobile it is :
    image 1
    image 2
    …. /all images/
    text 1
    text2
    ….

    How to make them to be:
    image 1
    txt 1
    image 2
    txt 2
    etc ?

    Thanks in advance.

  5. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,

    Please replace the previous CSS that I gave you with the following. If you navigate to AppearanceCustom CSS, you’ll get our custom CSS editor. Just add the following code.

    .panel-row-style {    height: auto !important;} @media (max-width: 780px){	.panel-grid-cell {		padding: 0 2.5px !important;	}	#pgc-9-0-0 {		float: left  !important;		width: 44.951% !important;	}	#pgc-9-0-1 {		float: right !important;		width: 55.049% !important;	}}@media (max-width: 480px){	#pgc-9-0-0  .so-panel, #pgc-9-0-1 .so-panel {		margin-bottom: 220px !important;	}}

    You might also need to install the SiteOrigin CSS Editor.

  6. 8 years, 7 months ago Igor Matosic

    I did, Now it is 2 columns (images left,texts right)
    but texts are mixed ()overlapping each other)

    and the images are smaller

  7. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,

    I’m sorry there was a typo in the CSS I previously posted. Can you please replace the CSS with the above corrected CSS. I’m not too sure how I can make the images bigger – I’ll have to get back to you on that.

  8. 8 years, 7 months ago Igor Matosic

    I did, the same as above. Are you sure that last CSS is corrected one?

  9. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,

    Sorry about that it’s really late here and I really want to get a couple of threads resolved (this being one of them) before I head off. Please try now.

  10. 8 years, 7 months ago Igor Matosic

    I got you, same here for me. I’ve been trying to resolve this for client since morning.

    Now I noticed there is a change only for that link I sent you,
    other similar pages on site didn’t change. How is that possible, there is only one universl custom CSS field?

  11. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,

    You’re not going to like this but… here’s goes. That’s due to how you’ve set up your pages. The issue here is that you should have done them via rows with layout builder widgets. That way the image and the text would be grouped together rather than being in separate columns. When they’re in separate columns page builder will move one of the columns up. Now I know that may sound odd but it’s an automated system so it has to presume certain things.

    I’m willing to write up the CSS to resolve this issue so you don’t have to rebuild your layouts but you’ll have to give me time. It’ll take me quite a while to do so. Alternatively are your page builder powered pages consistently like this? As in, is it always column on the left with image, and column on the right with text?

  12. 8 years, 7 months ago Igor Matosic

    Yes, our page builder powered pages are all this type.
    We installed page builder only for that type of page, because Wwhen just adding images and text, they would be mixed up.

    (That’s like “attractions list”” template – image with short description, and the link that leads to more info.)

  13. 8 years, 7 months ago Igor Matosic

    Is that CSS you’re talking going to make mobile version to be :

    image 1
    txt 1
    image 2
    txt 2

    etc ?

  14. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,
    Yes, that’s what it would do. However, it seems as though you’ve already done the layout change to make the CSS redundant. Is this the case or am I seeing things?

  15. 8 years, 7 months ago Igor Matosic

    Hi Alex,

    I tried this idea – last answer on the bottom, scroll all the way down:
    Thread: Column priority for responsive layouts
    – “”used @media in the Custom CSS and assigned a class for screens larger than 800px and a different class for screens smaller than 800. “”

    Basically duplicate the content and make the original visible on desktop only and copy below on mobile only, so I can rearrange the order to display on mobile devices in order they should.

    It is much better now, just tell me is it possible to remove some of the lines that separate the image from txt below?

    Hava a good day!

  16. 8 years, 7 months ago Igor Matosic

    PS
    And how to make the cell end when the text is finished?

    Currently, if text is short, there is too much white space left before the next image starts:
    http://msa-peljesac.smartingo.com/things-to-see/

    Thanks in advance.

  17. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,

    I’m not too sure what you mean by the following sentence, “It is much better now, just tell me is it possible to remove some of the lines that separate the image from txt below?” Could you elaborate?

    Regarding the cell length; you can fix this with some custom CSS. If you navigate to AppearanceCustom CSS, you’ll get our custom CSS editor. Just add the following code.

    .panel-widget-style {
        height: auto !important;
    }
    

    You might also need to install the SiteOrigin CSS Editor.

  18. 8 years, 7 months ago Igor Matosic

    1.) the blocks (txt cells and image cells) are separated with horizontal grey lines.
    Is there any way to remove them ?

    2.) this CSS does not remove the space, it just makes it even no matter how long the text is

    – i.e. now after each txt there is same length of white space, about 1- 1.5 cm. On mobile it’s too much

  19. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor Matosic

    Please remove the last CSS I sent you. You can remove the extra spacing with the following custom CSS. If you navigate to AppearanceCustom CSS, you’ll get our custom CSS editor. Just add the following code.

    
    @media (max-width: 750px){
        .so-panel {
            margin-bottom: 0 !important;
            padding-bottom: 0 !important;
            border-bottom: none !important;
        }
    
        .panel-widget-style {
            height: auto !important;
        }
    }
    

    Now I’ve set the spacing to zero and it might look.. weird so feel free to adjust it if need be.

    You might also need to install the SiteOrigin CSS Editor.

  20. 8 years, 7 months ago Igor Matosic

    Alex, thank you very much for your help.

    Have a good day!

  21. 8 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Igor,

    Happy to help! :) Is there anything else I can help you with today?

  22. 8 years, 7 months ago Igor Matosic

    That’s it, it’s ok now

Replies on this thread are closed. Please create a new thread if you have a question, or purchase a SiteOrigin Premium license if you need one-on-one email support.

Get The Most Out of SiteOrigin with SiteOrigin Premium

Find Out More