Viewing 28 posts - 1 through 28 (of 28 total)
  • Author
    Posts
  • #558297

    hi,
    when using enfold with RTL, the rtl is ignored (elemnts are positioned left-to-right instead of right-to-left) in the following situations:

    – content elements (e.g. 1/3) inside a color selection
    – masonry in color selectoin
    – partner/logo element in color selection

    Could you look at it?
    Thanks
    M.

    #558866

    Hey,

    The following code should work for columns inside sections:
    https://kriesi.at/support/topic/rtl-sortedreverse-functions-problem

    Regards,
    Josue

    #560113

    hi,
    thank you, but i don’t understand the solution. :)
    for content elements like the blog teaser, it is definietly a bug that the table is not filled from right to left.
    also for the other elements, i think that the graphic elements need to be positioned from the right, not from the left.
    could you please check ?
    thank you :)

    #560249

    Hey!

    Hand me an admin access via private reply and i’ll add the fix for you.

    Cheers!
    Josue

    #569017

    okay, done. :)
    can you afterwards quickly explain what you did so i can repeat sometimes if needed?
    thanks :)

    #569311

    Hey!

    I pasted the code in the child theme functions.php, review your site.

    Best regards,
    Josue

    #570748

    hi josue,
    thank you. but we are seeing no change whatsoever.
    if you look at the start page, all the individual advanced elements of the enfold theme are still right-ro-left instead of left-to right.
    we have one extra element in all the themes, in separate lines. all these elements would be positionied right in a rtl-language. they are still left as in a ltr language.
    thanks
    matthias

    #571212

    Hi!

    Can you please post a screenshot indicating what’s wrong and how it should look ideally? (i’m not familiar with Hebrew unfortunately so it’s hard to understand the intended order).

    Cheers!
    Josue

    #575092

    Hey Josue,
    thank you so much. :) Actually, it’s not the hebrew (I am not super specilized either), but any RTL language will cause this issue.
    I append three screenshots in the private area. these are all from the main page, which you could compare.
    The elements are different content elements of the advanced editor you use.
    All these elements are content elements that are comparable to a sentence or a list of things.
    Since you start RTL (right to left) from the right side, they should always start at the right side.
    This means, that obviously the content elements i circled should be right-bound instead of left, but also that the elements, for example blog posts, should start from the right and then be added towards the right.
    okay? :)
    thank you so much. :)
    Matthias

    #576883

    Hi!

    Thank you for the screenshots. You can try this in the Quick CSS field:

    .rtl .flex_column {
        float: right;
    }

    Unfortunately, we can’t do anything with the portfolio grid because the position of the items are based on the metafizzy’s isotope script.

    Regards,
    Ismael

    #579046

    Hi,
    thank you for trying. :)
    I attach screenshots of the result of this fix.
    Basically, the layout collapsed into a little chaos at various positions.
    As you can see, at some points elements lost their fixed positions and started to float around out of rows and columns. At the blog page, the middle and right photos merged togeether.

    As soon as I removed the fix, everything looked orderly again, apart from being not rtl as it should.

    Please look at this again.
    Could you note a bug for the metafizzy isotope script so that it goes rtl? The enfold theme is advertised as RTL, so the elements should respect the correct order.

    Thank you :) Matthias

    • This reply was modified 8 years, 9 months ago by mattbo.
    #580214

    Hey!

    Thank you for the screenshots. This should work:

    div .flex_column {
        float: right;
        margin-right: 4% !important;
        margin-left: 0 !important;
    }
    
    body .unit.alpha, body .units.alpha, body div .first {
        clear: right !important;
    }

    Best regards,
    Ismael

    #580334

    Hey Ismael,

    thank you! We are heading into a good direction now. :)

    there are some remaining issues that you can see at the home page of the site we are talking about.
    some of the elements are not on line any more regarding the column structure, for example the first element with yellow/orange background now goes to the left instead of staying in the center, and if you scroll down a bit, there are elements that go to the right instead of staying in the middle.

    could you check that?

    thanks
    ma.

    #580762

    Hi!

    Please turn on the custom css class then edit the color sections which contains the columns (ex: פעילויות לילדים/ות בימי הולדת ואירועים). In the custom css class field, input the selector “rtl-section”. Replace the code above with the following:

    .rtl-section .flex_column {
        float: right;
        margin-right: 4% !important;
        margin-left: 0 !important;
    }
    
    body .rtl-section .unit.alpha, body .rtl-section .units.alpha, body .rtl-section .first {
        clear: right !important;
    }

    Best regards,
    Ismael

    #581946

    hi, thanks for the advice.
    we did that, updated the custom-css in the child theme and set the rtl-selection id into the first color selection.
    however, there is no change at all.
    can you please check? thanks.
    could you also tell us how this will proceed in the future? i suppose that next versions of the theme will repair these issues so that we don’t have to use custom css in every single element we use?
    thanks :)

    #583615

    Hey!

    I checked your Quick CSS field and could not find the code Ismael provided to you. Please add it and then clear browser cache + hard refresh a few times.

    Cheers!
    Andy

    #583798

    hi andy,
    the code was in the manually uploaded css file of the child theme, but i now addded it also to quick-css.
    however, there is no improvement. could you check again ?
    thanks
    matthias

    #584697

    Hey!

    you did not follow the instructions from Ismael . Custom CSS class field is still empty. Please put “rtl-section” in it, as he already suggested.

    Regards,
    Andy

    #584709

    Hi Andy,
    I did.
    If you are missing the custom css somewhere where i did not put it, please tell me where. It is already for example in the relevant field where currently the element is left-oriented outside of the column.
    Thanks :)

    #584740

    Hi!

    It seems to me fine now, as it looks like this:

    View post on imgur.com

    Isn’t it how you wanted it?

    Cheers!
    Andy

    #584945

    hey andy,
    thank you. i admit we had a rather long list of topics with the rtl-mode of the theme.
    most seems much more civilized than at the beginning, thanks to you and your wonderful team.
    however, things are not completely finished yet.
    if you look at the two screenshots, you can see that the vertical centering of the elements got lost in the way.
    some of the elements are not following the borders on the right and left, for example at the first picture you see the element in yellow/orange tending towards the left.
    could you check this?
    thanks :)
    m.

    #585286

    Hi!

    how do you want it to look like instead? can you provide us a mockup showing the result please?

    Best regards,
    Andy

    #597364

    hi andy,
    thanks for your reply.
    i think a mockup is not really necessary: all the items should be in line vertically, just like they would be in left-to-right-mode.
    this meand the orange/yellow element should not be dragged to the left, outside of the vertical alighment as it is now. similarly, the bullet points of the second screenshot should not be going out of the alignment to the left, as they currently do.
    the elements should just be in a normal alignment to each other.
    if you still don’t think it’s clear, i can draw you something.
    thanks
    matthias

    #597763

    Hey!

    as already said it would be helpful to see the results you want to achieve, as it is quite difficult to imagine what you mean. You can use imgur.com or dropbox.

    Regards,
    Andy

    #604151

    hi andy,
    ok, thank you. please find the screenshot attached.
    i painted two vertical lines at each side, where the edges of the tags are supposed to be.
    you can see that with rtl, there are some issues:

    – the yellow/orange text area under the first image section is breaking out on the left side, it should be centered

    – in the following two areas, the one with the texts, and the one with the texts and the symbols, they are left-oriented instead of sticking to the right.

    thank you! :-)
    m.

    #604349

    Hey!

    1.) Try this code in Quick CSS field to center it:

    .flex_column.av_one_full.flex_column_div.first.avia-builder-el-2.avia-builder-el-no-sibling.rtl-selection {
    left: 48px;
    }
    

    and adjust as needed.

    2.) Not sure what you mean, because text is right oriented for me. Can you show us what do you want to achieve instead?

    Regards,
    Andy

    #604397

    Hi Andy,
    thanks.
    2) the text is right-oriented, but the elements contianing the text are not, they are left oriented. in a rtl-environment, both the texts and the elements containing them should be starting at the right side. :)

    thanks

    #604401

    Hi!

    2.) I am sorry, but no idea what you want to achieve instead. I see this:

    View post on imgur.com


    which seems totally for my eyes. Can you show us what you want to achieve please? this would be really helpful to us. Thank you.

    Regards,
    Andy

Viewing 28 posts - 1 through 28 (of 28 total)
  • You must be logged in to reply to this topic.