Forum Replies Created

Viewing 30 posts - 6,721 through 6,750 (of 11,826 total)
  • Author
    Posts
  • in reply to: Add bottom border radius or bg image #1125698

    btw: after you have seen the test-page i delete your images!
    it’s just to show you how it could look like.

    in reply to: Add bottom border radius or bg image #1125694

    what would i do?

    i prefer to work with svg – more precise and you can influence fillings with quick css if svg is an inline svg.

    i do always use that little svg support plugin. It has a lot of advantages. ( f.e. seeing in media library svg previews and you can replace img src svgs by inline svgs etc. pp.)

    your png – i created a svg of it – code is very simple so i decided to insert it via child-theme functions.php to the page.

    function insert_svg_mask(){
    ?>
    <script>
    (function($){
    	$('.avia-section.maskierung').prepend('<svg version="1.1" id="bright-mask" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"y="0px" viewBox="0 0 1500 350" style="enable-background:new 0 0 1500 350;" preserveAspectRatio="xMaxYMax meet" xml:space="preserve"><style type="text/css">.maske0{fill:#6CB52D;}</style><path class="maske0" d="M0,185.5l99.4,89.4c42.8,38.5,100.7,55.7,157.6,46.7l1081.2-170.8c57.9-9.1,108-45.5,134.7-97.7l27.1-53v361.6 H0V185.5z"/></svg>');
    })(jQuery);
    </script>
    <?php
    }
    add_action('wp_footer', 'insert_svg_mask');

    what you now have to do is to give to the following color-section the custom class: maskierung
    because of aspect ratio ( 1500:350) we can have this in quick css:

    .maskierung svg {
        width: 100vw;
        height: 23.33vw;
        top: -23.33vw;
        position: relative;
        z-index: 1;
    }
    
    .maskierung .maske0 {
        fill: #a9c9c4;
    }
    
    .maskierung .container {
        margin: -35vw auto 0 !important;
    }

    you see i can influence the filling of the non transparent part of that svg. So you can use that for all your “deviders”

    see result here: https://webers-testseite.de/bright-mask/

    in reply to: Add bottom border radius or bg image #1125687

    well if you put in quick css this – you will see that it could work this manner you started.
    But : there’s too much else wrong. Have a look at your navigation and the logo behaviour on small screens. Mobile devices so to speak.
    I think one should first dedicate oneself to this topic. And then go to Borderstyling.

    #av_section_2.test3 {
     position:relative !important;
     z-index:1 !important;
     background:transparent url(https://bright.itsomimedia.nl/wp-content/uploads/Rand_Bright_lichtgrijs.png) !important;
     height: 340px;
     margin: -300px auto 0;
     background-size: 100% 100% !important;
     background-repeat: no-repeat !important;
     background-clip:padding-box
    }
    in reply to: Add bottom border radius or bg image #1125673

    first of all – the png file has to have the color on non-transparency part like the following color-section – in your case: #f5f3ed

    now i will see …

    in reply to: How to add an alt tag to the logo? #1125649

    https://kriesi.at/documentation/enfold/child-theme/

    On default there is no child-theme present. But you can download a predefined one from link above.
    A lot of those snippets here on board only work good with a child-theme.
    You can update the parent theme without the risk of lost the made adjustments to the theme.

    If you are not familiar with child-theme – read that carefully – and read my tutorial on that linked page above carefully too.

    in reply to: How to add an alt tag to the logo? #1125623

    for the headings you can do it – like the function above and set the content as the alt tag.
    But that might be too long.

    you can use my edited heading.php – if there is a link on the heading there will be an input field for alt attribute:

    https://webers-testseite.de/edited-enfold-alb-elements/

    in reply to: How to add an alt tag to the logo? #1125588

    for the menu links : maybe you set for all links the content of the menu as alt attribute
    this comes as the code above to child-theme functions.php:

    function set_menu_text_as_alt(){
    ?>
    <script>
    (function($){
    		$('#avia-menu .menu-item a').each(function(){
    			var menuName = $(this).find('>.avia-menu-text').text();
    			$(this).attr('alt', menuName);
    		});
    })(jQuery);
    </script>
    <?php
    }
    add_action('wp_footer', 'set_menu_text_as_alt');

    try first without $(document).ready(function() this must work too

    in reply to: How to add an alt tag to the logo? #1125579

    for the logo you can put this into child-theme functions.php:

    function custom_logo_attriubtes(){
    ?>
    <script>
    (function($){
      $('.logo img').attr({ title:"custom_title", alt:"custom_alt" });
      $('.logo img.alternate').attr({ title:"transparent Logo", alt:"Alt Transparent" });
    })(jQuery);
    </script>
    <?php
    }
    add_action('wp_footer', 'custom_logo_attriubtes');
    in reply to: Add bottom border radius or bg image #1125570

    i have to see your site to give advice

    in reply to: Customization where to ask / find a freelancer #1125568

    ok

    in reply to: Customization where to ask / find a freelancer #1125433

    and what kind of feature you like to have?

    in reply to: Add bottom border radius or bg image #1125421

    the height of the second color-section is set here via css – you can do that too on alb element.
    This height has to be the amount of border-radius of the first color-section plus that little extra height to have the bottom distance.
    the negative margin-top has to be on minimum the border-radius.

    edit: as you can see on example page – you can have here on the left another border-radius.

    in reply to: Add bottom border radius or bg image #1125419

    Sorry – i think this will work – but with my method you got that little message posibility in the gradient section and –
    you can have all gradients (even images) in that second color-section without making allways another png file for it.

    create your layout in this way:
    you need for it two color-sections
    the first color-section with your image and the content – i give a custom class to it:
    background-with-content
    the following second color-section – this is only for the gradient ( and maybe one short info text) with custom class:
    background-with-message

    the image and the gradient could be done in the alb element itself as you know allready.

    put this to your quick css:

    .avia-section.background-with-content {
      border-bottom-right-radius: 200px;
      z-index: 5;
      position: relative;
    }
    
    .avia-section.background-with-message {
      position: relative;
      margin-top: -200px;
      z-index: 0;
    }
    
    .avia-section.background-with-message .container {
        height: 300px !important
    }
    
    .avia-section.background-with-message .container .content {
        vertical-align: bottom;
        padding-bottom: 20px !important
    }

    looks this way: https://webers-testseite.de/rounded-background-gradient/

    Edit: on very small screens you had to make a rule for that message in the gradient container.
    padding-bottom or font-size etc.

    in reply to: Unable to scroll website #1125352

    can you name your site here?

    in reply to: Remove border from containers #1125346

    if you drag and drop that ALB ( Advanced Layout Builder ) Element ( Columns ) to your layout – the default setting of border is set to : none
    click to enlarge:

    If there was a setting it will end up in an inline css:
    ( so open one column set on that page and navigate to that tab called: “Border” and see if there are entries )

    Read carefully – i give you more than one solution.
    It depends on what you like to do.
    If you only want to change the the heading of the first slide – or if you want to change all headings of the slider. etc. pp

    the line : replaceElementTag('.page-id-309 .avia-slideshow-1 .slide-1 h2.avia-caption-title', '<h1></h1>');

    is for what you like to transform.
    it is only for that specific page: page-id-309
    it is only for the first slider on that page: avia-slideshow-1
    it is only for the first slide : slide-1
    if you erase that : slide-1 class – then all headings in the first slider will be replaced
    _________________________

    the method with the “is-h1” is another method – but that will replace all headings of the slider.

    ____________________
    for me it is important to have the complete possibility to set the heading tag on each slide – so i decided to edit this alb element to have an input field for heading-tag. – that was the method mentioned here: https://kriesi.at/support/topic/how-do-i-create-h1-tag-from-the-caption-title-in-fullscreen-slider-element/#post-1122102

    in reply to: Container width does not change #1125213

    and you got this rule:

    .main_menu {
        right: 20%;
    }

    so i guess thats why you believe that content is too small.
    Your content width is at 1310px

    in reply to: Container width does not change #1125206

    to better find the reason for it – can you please use not the merging – that we could look through your custom code.

    in reply to: Container width does not change #1125204

    f.e. if there are media queries – often the closing bracket is missing or there are additional ones:

    you have :

    .responsive .logo a {
     vertical-align:top
    } /*** one curly bracket too much ***/
    }

    but the opened media query is closed before :

    @media only screen and (min-width:990px) {
     .mobile_only {
      display:none !important
     }
    }

    etc. pp

    in reply to: Container width does not change #1125201

    Enfold sets these infos from general styling to the very bottom of the styles you inserted in other places ( f.e. in quick css )
    if you have a rule before that is not set the right way ( all closing brackets for example) then all rules will no longer be taken into account afterwards.

    so look to your inserted css rules if there is a bracket missing or a semicolon etc. pp.

    in reply to: Box Grid resizes and looks horrible #1125199

    same as here: https://kriesi.at/support/topic/grid-row-boxes-dont-line-up/

    ?

    by the way a horrible example – not responsive at all

    in reply to: Grid row boxes don't line up #1125194

    is there a life link to that page?

    in reply to: Mega Menu layout #1125192

    by the way – if this is the mega menu for your blog – each item got his own featured image ?

    you can have infront of each mega-menu li your featured image
    see here on a test page: https://webers-testseite.de/lepper/
    look to “Was wir bieten” Mega Menu

    it is a code from ismael that works perfectly – see here:
    https://kriesi.at/support/topic/on-mega-menu-show-in-front-of-list-points-the-featured-image/#post-688912

    after you only have to style these little images ! : .main_menu .avia_mega_div .attachment-thumbnail.size-thumbnail.wp-post-image
    on that line : if ($args->menu->name != 'Main Menu') return $sorted_menu_objects; you must enter the name of your main menu

    in reply to: Mega Menu layout #1125186

    can you try this to see if it fits your needs – we had to use the flex model to style it:

    #top #header .avia_mega_div {
        max-height: calc(100vh - 200px);
        overflow: auto !important;
    }
    
    #top #header .avia_mega_div > .sub-menu {
      display: flex;
      align-items: stretch;
      justify-content: flex-start;
    }
    
    #header .avia_mega_div .units {
      border-right: 4px solid #010660 ;
    }
    
    #header .avia_mega_div .avia_mega_menu_columns_first {
      padding-left: 15px;
      border-left: 4px solid #010660;
    }
    
    #header .avia_mega_div .avia_mega_menu_columns_last {
      border-right: 4px solid #010660;
    }
    • the max-height is necessary for example for ipad – that mega menu is scrollable inside.
    • the stretch makes the columns inside the same height – so the borders can have the same length
    • if you don’t liike the left border on first row and right border on last element – get rid of the last two rules

    hope that it looks this way then:

    in reply to: Ipad behaviour at Mega Menu #1124978

    Thanks – yes i changed the timing to 500ms.
    but i think this should be an implemented default behavior – like on hamburger the content must be accessible after click.
    A closing button could be an alternative but from usability point of view the touchend is more intuitive to use.

    Can be closed – if you like

    in reply to: An actual solution to a sticky column. #1124890

    by the way: it is here with more options on parent container: https://alligator.io/css/position-sticky/

    and if you like you can have that on sticky sidebar too. See here: https://webers-testseite.de/buttons/

    in reply to: An actual solution to a sticky column. #1124882

    This method is based on the flex-box modell and the “stickyness” is allways in relation to its parent container.
    See testpage here: https://webers-testseite.de/sticky-elements/
    So see first if this fits your needs – otherwise you don’t need to read further.

    well it will be better to see any live page to give better advice – but here we go.
    a good method will be position sticky ( only Opera mini and IE11 do not support position: sticky )

    it is important that on this method the default values for these elements are changed to overflow : visible:

    .responsive body#top {
        overflow-x: visible;
    }
    
    #wrap_all {
        overflow: visible;
    }

    if you only have that on some pages it might be usefull to limit it to only these pages by f.e.:

    .responsive body#top.page-id-123 {
        overflow-x: visible;
    }
    
    .page-id-123 #wrap_all {
        overflow: visible;
    }

    the sticky elements ( columns f.e.) stick if they have a given distance to top – and will scroll when the parent container scrolls out of the scene.
    f.e. you can have on that column a menu etc.

    A useful setup would be to have a color-section as surrounding container – give to that color-section a custom class:
    sticky-parent
    Place your columns to this color-section – the columns you like to be sticky give them a custom class:
    sticky-element

    on responsive case you don’t need that – because columns then stand among each other. – so we can place the css in a media query:

    @media only screen and (min-width: 767px){
    	.sticky-parent .entry-content-wrapper {
    	  display: flex;
    	  justify-content: space-between;
    	  align-items: flex-start;
    	}
    
    	.sticky-parent .entry-content-wrapper:before,
    	.sticky-parent .entry-content-wrapper:after {
    		display:none
    	}
    
    	.sticky-element {
    	    position: -webkit-sticky !important;
    	    position: sticky !important;
    	    top: 140px;
    	    align-self: flex-start;
    	    min-width: 30%;
    	}
    }

    you can play with top position and min-width here – because even if the columns are 1/3 the flex-model rules here the width !

    in reply to: Remove border from containers #1124833

    put this to quick css:

    .page-id-2249 .flex_column {
        border: none !important;
    }

    by the way you have to set this on the alb ( colums ) by yourself – on default the columns do not have border.

    in reply to: Contact Form Required Fields #1124827

    Warum fügst du es nicht als Checkbox in dein Kontakt Element ein? – und setzt es dann auf Pflichtfeld (ohne Preselection)
    oder habe ich dein Anliegen falsch verstanden? Was willst du damit erreichen? Wenn die Checkbox Pflicht ist, ist doch der Vorschrift genüge getan. oder?

    Da hast du dann gleich alles was nötig ist . In das Form Element Label kannst du nämlich html code einsetzen:

    
    Ich habe die <a href="/datenschutzerklaerung/">Datenschutzerklärung</a> gelesen und bin mit der entsprechenden Verarbeitung meiner Daten einverstanden.
    
    in reply to: Ipad behaviour at Mega Menu #1124815

    no – this line has to be present. ( tested on a real device – not on simulated ipad )
    The chrome simulation is good for a quick check – but in the end you still have to test it on the real device.

    if you have the call of new pages, everything is not necessary anyway, it is just only needed if you want to navigate to a sublevel anchor link.

Viewing 30 posts - 6,721 through 6,750 (of 11,826 total)