Forum Replies Created

Viewing 30 posts - 5,101 through 5,130 (of 11,984 total)
  • Author
    Posts
  • in reply to: Unresponsive #1265140

    So publish the page here for everyone;
    sometimes non-mods can help, too

    in reply to: no individual font sizes in "text-block" #1265139

    and how did you want to achieve these different text-sizes? Are these textblock alb elements – and you have set the font-size via the styling tab of the textblock alb:

    – or did you insert inline css – like:

    in reply to: Quotation marks change when page is safed #1264802

    use the little plugin from Günter: https://github.com/KriesiMedia/enfold-library/tree/master/integration%20plugins/Enfold/Special%20Character%20Translation

    and add as many special characters you like to have in that php –
    ( i changed my version to only use one # before and after the signs )

    see example : https://webers-testseite.de/straight-quotation-marks-in-headings/

    and layout looks this way:

    in reply to: The Future Of Enfold #1263881

    In principle I would also welcome a vision of where the journey is destined to go.

    But if you have ever worked with Elementor, e.g. the theme Jupiter comes along with this editor, you will appreciate the intuitive use of Enfold’s Drag&Drop. – Yes, Elementor is a powerful tool – but I get a similar layout result much faster with Enfold via drag&drop.

    Leaving this principle would be completely wrong – it would mean that Enfold would give up a unique selling point.

    The majority of users are not web design experts here, who by the way also appreciate the haptic quality, but private users, or at least only small to medium sized companies, who design their sites themselves.
    I also get along quite well with Divi Builder, but even here a quick implementation of an own layout is not as possible as it is with Enfold. Not without reason there are 100s of templates that you can import.

    If you really want to go there and use Elementor – please open a new theme with it and keep Enfold as it is.
    If something is missing for non-professionals, it would be the element of dividers.
    Those of you who know how to do it, can do it already – and have their own svg instead to style section dividers.

    _______

    about bugs and bug-fixes:
    it is a fact that a constantly changing world needs to experience new adaptations of proven methods.
    The development of a WordPress theme is no exception.
    The implementation of the GDPR was such a thing that the developers were approached.
    Closing security gaps against constantly new cyber attacks is always a new challenge. WordPress code enhancements have to be adopted and any bugs that arise have to be fixed.

    I think that the team offers fast and good work also here.

    Strangely enough, with Microsoft operating systems, no one gets upset anymore about the fact that bug fixes have to follow all the time. Unfortunately this is also the case with OSX.

    in reply to: SVG overlay over Fullscreen Slider #1263693

    the parameter to change is only background-size
    the (pseudo-) container itself had to stay on 100% (height and width) ( that is the exact dimension of the parent container)
    you can play with different values relative or absolute values.
    you can try :
    background-size: contain ( or cover )
    or – if you like to have it perfect – you can set different values for different screen-width ( media-query rules)

    try first : background-size: contain
    maybe thats what is best.

    in reply to: SVG overlay over Fullscreen Slider #1263576

    I think I can remember, is this not a everytime problem of css – to center a graphic in the horizontal?

    : not at all ;)

    so I don’t know where you tested it, maybe you should empty the cache of all involved systems, but on 4 of the browsers I use so your svg is centered.
    You might not use a relative unit of measurement for the size of your svg, but set the background size to a fixed value (350px)
    – or background-size : contain

    in reply to: Google Maps Shortcode issue in a non-GDPR country #1263344

    Legally I’m afraid, that if visitors from one of the countries in which the GDPR (DSGVO – for German speaking countries) is valid can reach your website – this website must also comply with the laws.

    So if I now search for a property in this region, and I come to your site, the site would not comply with the law even though it is located in the USA.

    It is probably just a Black Friday hint. – without that there really is a new version. – Envato likes to do that.

    here is the edited class-framework-widgets.php
    see lines 1020ff
    Pastebin Link

    then you only need the excerpt shortener in additon to this:

    function custom_news_excerpt(){
    ?>
    <script>
    (function($){
        function trimByWord(sentence,wordcount = 5) {
            var result = sentence;
            var resultArray = result.split(" ");
            if(resultArray.length > wordcount){
            resultArray = resultArray.slice(0, wordcount);
            result = resultArray.join(" ");
            }
            return result;
        }
    
        $(document).ready(function(){
            $('.news-content').each(function() {
            	 var newsLink = $(this).find('.news-link').attr('href');
                 $(this).find('.news-excerpt').text(function(index, currentText) {
                    return trimByWord(currentText);
                 });
        	});
    });
    })(jQuery);
    </script>
    <?php
    }
    add_action('wp_footer', 'custom_news_excerpt');

    well there is a more complex way of having a substituted edited : class-framework-widgets.php
    on that it will be possible to have the Read more insert translatable with avia_framework.

    but a fast way is to put this in child-theme functions.php:
    on my opinion it will be better to shorten the amount of words in that excerpt than to have letter shortening.

    function custom_news_excerpt(){
    ?>
    <script>
    (function($){
        function trimByWord(sentence,wordcount = 5) {
            var result = sentence;
            var resultArray = result.split(" ");
            if(resultArray.length > wordcount){
            resultArray = resultArray.slice(0, wordcount);
            result = resultArray.join(" ");
            }
            return result;
        }
    
        $(document).ready(function(){
            $('.news-content').each(function() {
            	 var newsLink = $(this).find('.news-link').attr('href');
                 $(this).find('.news-excerpt').text(function(index, currentText) {
                    return trimByWord(currentText);
                 });
                 $(this).find('.news-excerpt').append('<div class="read-more-link"><a class="more-link" href="'+newsLink+'">Read more<span class="more-link-arrow"></span></a></div>');
        	});
    });
    })(jQuery);
    </script>
    <?php
    }
    add_action('wp_footer', 'custom_news_excerpt');
    in reply to: SVG overlay over Fullscreen Slider #1263057

    f.e. for your quick css:

    .avia-slideshow-inner li::before {
        background-image: url(https://webers-testseite.de/wp-content/uploads/Logo-animiert-2.svg);
        background-size: 50vw;
        z-index: 5;
        position: absolute;
        top: 0;
        left: 0;
        content: "";
        background-repeat: no-repeat;
        width: 100%;
        height: 100%;
        background-position: center;
    }
    in reply to: SVG overlay over Fullscreen Slider #1263033

    you can have a before pseudo container on every selector you like. The before content is set to empty: content: ""
    and then a background-image your svg etc. pp. if you need detailed advice – it will be better to have a concrete link to your page.

    in reply to: 3/5 wide borderless picture? #1262731

    Trial and Error is the best way – just create your own test-page and have a look how it works.
    Grid row is a mighty element – you can “nest” columns because you can have columns in it. etc.
    with a little snippet you can avoid the full-width of that element too. So it is a kind of color-section with the possiblity to have independent parts to put in other elements to.

    in reply to: 3/5 wide borderless picture? #1262497

    use the grid-row element for that.
    you can change the sizes on right bottom Corner of that element to 3/5 2/5


    for your image uset the grid-cell background option .
    you can see here on the demo the 1/2 1/2 case: https://kriesi.at/themes/enfold-freelancer/

    in reply to: Colour section background image mobile responsive issue #1262283

    an additional setting is needed for safari browsers – that the text in content stayes selectable and clicks are all valid: pointer-events on the before container had to be set to none:

    .bg-fixed {
      -webkit-clip-path: inset(0 0 0 0);
      clip-path: inset(0 0 0 0);
      background-size: 0 !important;
      overflow: hidden;
      position: relative;
      top: 0;
    }
    
    .bg-fixed:after {
      content: "";
      position: fixed;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-image: inherit !important;
      background-repeat: no-repeat !important;
      background-size: cover;
      background-position: inherit;
      pointer-events: none;
      z-index: -1;
      visibility: visible !important;
      /** will-change: transform;    - only if you have less then 3 images like that    ***/
    }

    PS: sometimes it is good to preserve an existing :before container – then you can use the after pseudo-container.

    in reply to: Icon Grid backside links #1262074

    I do not know what is going on with me lately. I’ve been overlooking things that are obvious. The popup for the media file used has even better a title input field – which can be set independently from the one in the media library. This is even better suited for this purpose.
    But you always have to set it in the advanced options of the image – the title attribute from the media library does indeed not appear on the image in the frontend.

    in reply to: Icon Grid backside links #1261952

    and please report that off topic info too.
    It would be nice – because we can use the title for lightbox Info.

    in reply to: Styling of full-width buttons #1261479

    if you do not want to influence all fullwidth buttons on all pages – you should give to those fullwidth-buttons a custom-class.
    in my case i use for that : fullwidth-specialbutton

    because of the inline setting of most of those values we had to use !important on most of the rules

    #top .fullwidth-specialbutton .avia-button.avia-button-fullwidth {
      padding: 40px !important;
      margin: 40px 30px !important;
      width: calc(100% - 60px) !important; /*** this has to correspond to your margin (left/right) settings ***/
      background-color: yellow;
      color: #333 !important;
      border-radius: 20px !important;
      border: 2px solid #333 !important;
      box-shadow: 2px 2px 15px #333;
      -webkit-transition: all 0.5s ease;
      transition: all 0.5s ease
    }
    
    #top .fullwidth-specialbutton .avia-button.avia-button-fullwidth:hover {
      background-color: darkblue;
      color: #FFF !important;
      -webkit-transition: all 0.5s ease;
      transition: all 0.5s ease
    }
    
    /*** this background is on enfold for highlite status - we do that with hover-style ***/
    #top .fullwidth-specialbutton .avia-button.avia-button-fullwidth .avia_button_background {
      display: none
    }
    
    #top .fullwidth-specialbutton .avia-button.avia-button-fullwidth .avia_iconbox_title, 
    #top .fullwidth-specialbutton .avia-button.avia-button-fullwidth .avia_button_icon {
      font-size: 50px !important;
    }
    in reply to: button border left right #1261363

    on most css rules concerning to an orientation the rules goes from top, right , bottom, left ( clockwise)
    so you can have f.e:

    
    .avia-button {
      border:  solid #FFF !important;
      border-width: 0 10px 0 5px !important
    }

    if you have top/bottom and right/left the same value you can shorten it to:

    .avia-button {
      border:  solid #FFF !important;
      border-width: 0 10px  !important
    }

    on border-radius it is again clockwise but you start at upper-left corner
    f.e.:

    
    .avia-button {
      border-radius: 5px 10px 20px 30px !important
    }

    To give better advice, it would be good to see the corresponding page. Maybe a custom class for these buttons is then the best solution.

    in reply to: Burger Menu – fixed header – smartphone #1260472

    or try this in your quick css:

    /****** sticky header with transparent bg at beginning *************/
    /****** adjust the 989px to when responsive case burger is visible ***** my setting is 990px ********/
    @media only screen and (max-width: 989px) {
      .responsive #top #wrap_all #header .container {
        width: 90%;
        max-width: 90%;
      }
       
      #header {
        position: fixed !important;
        height: 115px !important;   /*** 80px if you got no top header ****/
        max-height: 115px !important;   /*** 80px if you got no top header ****/
      }
      
      .responsive #top #wrap_all .av_header_transparency {
        background-color: transparent;
      }
    
    /****** if you like to have on mobile white bg first then this and remove transparency option 
      .responsive #top .header_bg {
        opacity: 1;
        filter: alpha(opacity=100);
        background-color: #fff !important;
      }
    *************/
       
      .responsive #top .av-logo-container ,
      .responsive #top .logo a,
      .responsive #top .logo img {
        height: 80px !important;
        max-height: 80px !important;
      }
      
      .responsive #top .av-main-nav .menu-item-avia-special a {
        height: 80px !important;
        line-height: 80px !important;
      }
    }
    /****** End *************/

    you can see it here in action: https://webers-testseite.de/pureinstall/

    in reply to: [icon-box Element] I don’t have Heading section #1260417

    sorry that the topic is closed too soon. https://kriesi.at/support/topic/how-to-remove-h3-in-slider-accordeon/#post-1260055
    You do not have to mark that field but to unmark it.
    Hide means – to not show these fields

    in reply to: Bleeding a box to the end of the screen #1260017

    but please try the second solution. It seems the better one for responsive case:

    #fullwidth-content .container .content {
      vertical-align: top !important;
    }
    
    #fullwidth-content .post-entry {
        position: relative;
        top: 5%;
    }
    
    #fullwidth-content .container {
      max-width: 100%;
      width: 100% !important;
      padding: 0 !important;
      margin: 0 !important;
    }
    
    #fullwidth-content .flex_column.first {
      width: 55%;
      padding: 20px 20px 10px 10vw;
      background: rgba(255,255,255,0.7);
      position: relative;
      float: left;
    }
    
    #fullwidth-content .flex_column.avia-builder-el-last {
      position: relative;
      float: left;
      width: 30%;
    }
    
    @media only screen and (max-width: 767px) {
      #fullwidth-content .flex_column.avia-builder-el-last {
        float: none;
        width: calc(100% - 100px) !important;
        margin: 0 50px !important;
      }
      #fullwidth-content .flex_column.first {
        float: none;
        width: calc(100% - 50px) !important;
        margin-right: 50px
      }
    }
    in reply to: Bleeding a box to the end of the screen #1260013

    hm ?

    in reply to: Button #1259864

    or do you mean this “sticky” behavior: https://webers-testseite.de/sticky-elements/

    in reply to: Button #1259858

    you can see that example on nearly most of enfold pages that have longer content: the scroll-top link is a button that is in fixed positon.
    Fixed positioning needs position values ( top, bottom, left or right)

    so first give a custom-class or unique ID to that button element: in my case it is ID: fixed-button
    f.e. to quick css:

    #fixed-button.avia-button-wrap {
        position: fixed;
        left: 50px;
        bottom: 50px;
        z-index: 1050;
    }

    but my advice would be to place a button via button shortcode outside wrap_all container by child-theme functions.php.
    There is a hook : ava_after_body_opening_tag that can be used for it.
    ( this is site-specific only for my testpage – adjust page-id to your needs):

    add_action('ava_after_body_opening_tag', function() {
        if(is_page(457)){
          echo do_shortcode("[av_button label='fixed-button' icon_select='yes' icon='ue800' font='entypo-fontello' link='manually,http://' link_target='' size='large' position='center' label_display='' title_attr='' color_options='color_options_advanced' color='theme-color' custom_bg='#444444' custom_font='#ffffff' btn_color_bg='aqua' btn_custom_bg='#444444' btn_color_bg_hover='blue' btn_custom_bg_hover='#444444' btn_color_font='custom' btn_custom_font='#ffffff' id='fixed-button' custom_class='' av_uid='av-khd9fkov' admin_preview_bg='']");
        }
    });

    see here f.e.: https://webers-testseite.de/impressum/ left bottom corner

    in reply to: Bleeding a box to the end of the screen #1259819

    this is css for the possibility to have a neightbour container to that “flag” on the left
    second color-section got a unique ID : fullwidth-content2

    #fullwidth-content2 .container .content {
      vertical-align: top !important;
    }
    
    #fullwidth-content2 .post-entry {
        position: relative;
        top: 20%;
    }
    
    #fullwidth-content2 .container {
      max-width: 100%;
      width: 100% !important;
      padding: 0
    }
    
    #fullwidth-content2 .flex_column.first {
      width: 55%;
      padding: 20px 20px 10px 10vw;
      background: rgba(255,255,255,0.7);
      min-height: 150px;
      position: relative;
      float: left;
    }
    
    #fullwidth-content2 .flex_column.avia-builder-el-last {
      position: relative;
      float: left;
      width: 30%;
    }
    
    @media only screen and (max-width: 767px) {
      #fullwidth-content2 .flex_column.avia-builder-el-last {
        float: none;
        width: calc(100% - 100px) !important;
        margin: 0 50px !important;
      }
      #fullwidth-content2 .flex_column.first {
        float: none;
        width: calc(100% - 50px) !important;
        margin-right: 50px
      }
    }
    in reply to: Bleeding a box to the end of the screen #1259816

    Layout – or similar :

    give a custom class or in my case a unique ID to the color-section: fullwidth-content
    then to quick css:

    #fullwidth-content .container {
      max-width: 100%;
      width: 100% !important;
      padding: 0
    }
    
    #fullwidth-content .flex_column.first {
        width: 55%;
        padding: 20px 20px 10px 10vw;
        background: rgba(255,255,255,0.7);
        min-height: 150px;
        position: absolute;
        top: 20%;
    }

    see example page: https://webers-testseite.de/rmatus/

    in reply to: How to remove H3 in Slider accordeon #1259705

    if you open the icon-box Element you do not have 3 General Tabs on top ( see screenshot above )
    Content, Styling and Advanced !

    on default the option is not activated ( “Hide template builder developer options” ) – see dashboard – Enfold – Layout Builder:
    https://kriesi.at/documentation/enfold/intro-to-layout-builder/#developer-options

    in reply to: How to remove H3 in Slider accordeon #1259610

    yes that is the normal way.

    but if you had to change it on many pages / post all headings at once this will be the best and fastest way to do it.

    in reply to: How to remove H3 in Slider accordeon #1259521

    Just for info: some ALB Elements got extra-args for that filter – so you can influence f.e. on timeline.php the date and the title headings
    Date is on default : h2 – and the title is h4
    if you want to influence those ALB Elements with extra args you had to do following:

    function my_avf_customize_heading_settings( array $args, $context, array $extra_args = array() ){
      //so here comes the extra_arg date with that filter 
      if( $context == 'avia_sc_timeline' && is_array( $extra_args ) && in_array( 'date', $extra_args ) ) {
        $args['heading'] = 'h3';            
        $args['extra_class'] = 'my-timeline-date-class';   
      }
      //so here comes the extra_arg title with that filter
      if( $context == 'avia_sc_timeline' && is_array( $extra_args ) && in_array( 'title', $extra_args ) ) {
        $args['heading'] = 'h1';            
        $args['extra_class'] = 'my-timeline-title-class';   
      } 
      return $args;
    }
    add_filter( 'avf_customize_heading_settings', 'my_avf_customize_heading_settings', 10, 3 );
Viewing 30 posts - 5,101 through 5,130 (of 11,984 total)