Hi,
They smooth scroll when I check?
Please keep each thread to one topic, feel free to open multiple threads.
Best regards,
Mike
I’ve searched the online documentation and a few dozen forum posts, but I haven’t been able to find detailed portfolio settings.
In our project, we’re using a single-column grid, as shown in the image https://img.savvyify.com/image/Portfolio.yydw6 .
1) The title appears to the left of the image; how can we have it on the right, while also reducing the width of the white cell containing it?
2) The title is vertically centered on the image; how can we have it at the top, while also reducing the font size?
3) We’d like to eliminate the lines and borders and have a 10-20 pixel white space between each image.
We’ve also tried Masonry, which solves the problem mentioned in point (3) and already has a smaller font, but the title is below the image and we don’t know if it can be “moved” to the right.
HI
on the page below I have an image with 2 hotspots labeled Berlin and Copenhagen.
I have added an anchor link to the hotspot as well as to the text.
The text link works, but it jumps to the section instead of smooth scrolling.
I tested with the Berlin link at the top of the page which scrolls properly.
Neither hotspot “spot” has the anchor link that I added – isn’t it supposed to link from the spot?
I would like both the spot and the text to have anchor links that scroll smoothly if possible.
Can you help me with this?
thanks
Nancy
Thanks Guenni007!
Your suggestion with the code to hide the left bar was crucial.
/* === hide header on home page === */
@media only screen and (min-width:768px) {
.html_header_sidebar #top.home #header {
display: none !important;
}
.html_header_left #top.home #main {
margin-left: -2px !important; /* === to ensure there aren’t any white flashes on the left === */
position: relative;
}
}
Is it possible to apply this somehow to the maintenance page as well?
Furthermore, your example page (https://clean.webers-testseite.de/) is more or less what we’d like to achieve.
We’re testing the code you kindly provided to find the best possible solution.
I congratulate you for accurately understanding our request and identifying such effective solutions.
Hey Ismael
could not wait :-)
I had an idea and finally managed to fix my CLS issue.
My problem was: A color section as backround with rows inside produces a CLS issue i could not get rit off.
My solution: I used one color section as backround image with min-heigt and the svg overlay i had in a row is now a second color section positioned absolute over the first color section. Now I am only switching the overlay with media querys. This is CLS error free.
The LCP issue persists, the preloading of my largest contet wasn´t helping.
/* Color section container width and height
CLS Fix */
/* DESKTOP */
.cjs-titel-keil-desktop-cls {
position: absolute;
top: 80px;
left: 0;
width: 100%;
height: calc(100vh - 78px);
}
@media only screen and (min-width: 1025px) {
.cjs-titel-keil-ipadpro-cls {
display: none;
}
}
/* IPADPRO */
.cjs-titel-keil-ipadpro-cls {
position: absolute;
top: 80px;
left: 0;
width: 100%;
height: calc(100vh - 78px);
}
@media only screen and (max-width: 1024px) {
.cjs-titel-keil-desktop-cls {
display: none;
}
}
Best regards,
Christopher
Hi,
Try adding this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
@media only screen and (max-width: 1366px) {
#top #breakpoint1024 .flex_column_table {
display: block;
}
}
After applying the css, please clear your browser cache and check.
Best regards,
Mike
Hi,
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
.phone-info .avia-icon-pos-left {
float: none;
display: inline;
}
.phone-info .avia-icon-pos-left .av-icon-char {
font-size: 14px;
line-height: 18px;
}
.phone-info .avia-icon-pos-left.av_font_icon.av-mds9wcyi-0057de6c5f2e63955f80107ffd4df8b8 {
margin-left: 10px;
}
#top .phone-info .avia-svg-icon.avia-font-svg_entypo-fontello svg:first-child {
fill: #fff;
}
After applying the css, please clear your browser cache and check.
Best regards,
Mike
After an update on my Enfold theme, my footer stopped showing. I’ve Checked everything and it should be showing.
I have My footer set to: Display the footer widgets & socket, 3 columns
I’ve checked My Widget, and I have the 3 of them, Footer – Column 1, Footer – Column 2, and Footer – Column 3. The 3 of them with content.
But the site shows nothing below the content.
This is how it should look:

Hi,
It looks like the element has “no padding” set in the options, please check, or try this css for the page:
.page-id-76 #av_section_1 {
padding-top: 50px;
padding-bottom: 50px;
}
Best regards,
Mike
Hey Ismael
Thank you very much for your reply.
The LCP issue is gone, that was the next thing on my list :-)
My main concern is the CLS issue on desktop. Managed to fix it with 100vh height (i think) but since I have added the media query to have a different color section for IpadPro I can´t get rid of the bad CLS score. The 100vh solution makes the dektop version higher then 100vh and I am running out of ideas.
My CSS regarding this color sections:
/* Color section container width and height */
/* DESKTOP */
.cjs-titel-keil-container .container {
width: 100% !important;
min-width: 100%;
min-height: 80vh;
padding: 0;
margin-right: -1px;
magin-top: -1px;
}
@media only screen and (min-width: 1025px) {
.cjs-titel-keil-container-ipadpro {
display:none !important;
}
}
/* IPADPRO */
.cjs-titel-keil-container-ipadpro .container {
width: 100% !important;
min-width: 100%;
padding: 0px;
margin-right: -1px;
magin-top: -1px;
}
@media only screen and (max-width: 1024px) {
.cjs-titel-keil-container {
display:none !important;
}
}
Thank you for your Help
Best regards,
Christopher
you have set this css rule to not have the full-width of the grid element.
#av-grid-custom-home {
max-width: 960px;
margin: 0 auto;
}
the quick and dirty way is to set the background-color to your #f3f3f3 – but it influences the whole installation.
#top #main {
background-color: #f3f3f3;
}
__________________
so remove your setting from above …
A more flexible approach is to wrap the grid-row element in a div that has all the properties of a standard color-section.
set a custom class on those grid-row element : grid-notfull
now to get a not fullsize grid-row element i have the following snippet in my child-theme functions.php :
function grid_layout_notfull(){
$responsive_size = avia_get_option('responsive_size');
?>
<script>
(function($){
$('.av-layout-grid-container.grid-notfull' ).each(function() {
var notfullID = $(this).attr('id');
$(this).hasClass('main_color') ? $(this).wrap('<div class="main_color notfullsize '+notfullID+'"></div>') : '';
$(this).hasClass('alternate_color') ? $(this).wrap( '<div class="alternate_color notfullsize '+notfullID+'"></div>') : '';
});
$('.notfullsize').css({"clear": "both", "width": "100%" , "float": "left" , "position": "static" , "min-height": "100px" });
$('.grid-notfull').css({"max-width": "<?php echo $responsive_size; ?>" , "margin": "0 auto" , "padding": "0 50px"});
})(jQuery);
</script>
<?php
}
add_action('wp_footer', 'grid_layout_notfull');
Well the logo itself is place as inline svg. But nevertheless – you can handle it like an image – and influence the space arround that svg with padding.
in the footer there is a img tag with svg
so try:
#top .logo.avia-svg-logo svg {
padding: 5px;
}
@media only screen and (max-width: 767px) {
#footer-page .flex_column.first .avia_image {
max-width: 180px;
left: 50%;
transform: translateX(-50%);
}
}
On this staging site:
https://yu39su8np7.papa-view.com/
the owner of the site requested that I use SVG images for logo in header and footer.
I have read up on svg formatting only enough to understand the problems, but don’t understand enough to know the code solutions.
In the header, the logo bumps up against the top and bottom of the header area, where there should be a little padding. I tried a few things in Quick CSS but only got the top to be a little padded, not the bottom. So I took that code out.
In the footer, the logo behaves miraculously well (at least in Firefox) considering I just stuck it in there, but when I narrow the browser window to approximate mobile view and the footer areas stack, the logo gets much bigger than I want it because the constrained area is much bigger than the area it’s in in the desktop footer.
Help!
Hi,
Thank you for the inquiry.
Try to add this css code to fix the icon in place, preventing it from affecting the size of the button while animating.
#top .buttonpulse a.avia-button .avia_button_icon {
position: absolute;
left: 30px;
top: 15px;
}
#top .buttonpulse a.avia-button .avia_iconbox_title {
padding-left: 15px;
}
Let us know the result.
Best regards,
Ismael
Hey Andrea,
Thank you for the inquiry.
Try to add this css code to adjust the breakpoint of the columns on smaller screens.
@media only screen and (max-width: 1366px) {
.responsive #top #wrap_all #breakpoint1024 .flex_column.col {
margin: 0;
margin-bottom: 20px;
width: 100%;
display: block;
float: none;
}
}
Result:
View post on imgur.com
Best regards,
Ismael
Hey yves,
The first step to take is to have access to the theme files, if you cannot access the account which was used to purchase your license then I would recommend purchasing a new license: https://themeforest.net/item/enfold-responsive-multipurpose-theme/4519990. Once you have access to the theme files, then the update to 7.1.1 has to be done manually from the version you are running, please refer to my replies in this thread: https://kriesi.at/support/topic/enfold-4-5-theme-update-update-failed-download-failed-a-valid-url-was-not-pro/#post-1021541
You can either update manually via FTP: https://kriesi.at/documentation/enfold/how-to-install-enfold-theme/#theme-update, or upload the theme as if it was new under Appearance->Themes->Add New Theme.
If that doesn’t work then please try to delete the whole theme folder, then replace it with the new version. Make sure that you have backups of the site before starting updating.
Also please read this after you have updated: https://kriesi.at/documentation/enfold/theme-registration/
Best regards,
Rikard
Hey Jason Bolger,
Thanks for sharing the problem with count(). I added a fix to next release.
It is not easy to load backend without the builder.
I started a try to use Enfold without the builder but stopped it as frontend would need a lot of changes e.g. in css.
I did not check it for backend pages yet.
See ..\config-templatebuilder\avia-template-builder\php\class-template-builder.php around line 472ff if you want to give it a try.
Best regards,
Günter
Dear people at the forum,
I have a question considering an icon animation on this website:
I created buttons with a “beating heart” icon, using this code:
.buttonpulse a.avia-button .avia_button_icon {
top: 1px;
margin-right: -1em;
padding-right: 25px;
animation: pulse 1.5s infinite;
}
@keyframes pulse {
0% {font-size: 18px;}
50% {font-size: 22px;}
90% {font-size: 18px;}
100% {font-size: 18px;}
}
I played around with the margin and padding so that the button itself (especiallly the border around it) doesn’t move when the heart icon is transforming.
However, in Safari browser, the buttons are stretching horizontally when the icon increases in size. In Chrome, the buttons are staying the same, which is what I want.
Do you know a CSS solution that will tackle Safari browsers as well?
Thanks in advance!
Hi,
Thanks for that. I’ve imported the content of the top level pages for you. Please note that the demo settings and images are not included. Let us know if you should need anything more from the demo.
Best regards,
Rikard
Hello Enfold Team,
I have CLS issue on my first color section (on all of my main pages).
I have managed to fix the issue, but when I realized that my design is not looking good on IpadPro, I have added a second color section with a media query only between 1024-1025Px. Since then the CLS issue is back and I can´t find a solution.
Can you please have a look what I am doing wrong?
Best regards,
Christopher
ok – if you like to have on default a sidebar header – and on homepage only the header top position.
( for that scenario we need than a bit different css too if you like to have slide-out from left to right)
1 set your enfold child to header top and make all your decisions you like to have for that header ( height, logo left or right, navigation position, shrink or not, etc pp )
2 Go to your homepage editor and make your decision there – f.e. if it should have transparency etc.
3 Look now to your homepage with dev tools of your browser. Note your ID of that page and look what classes are set on #header
e.g.: ( all_colors header_color light_bg_color av_header_top av_logo_right av_main_nav_header av_menu_left av_custom av_header_sticky av_header_shrinking av_header_stretch av_mobile_menu_tablet av_header_searchicon av_header_unstick_top_disabled av_bottom_nav_disabled av_header_border_disabled )
4 now switch back to your header left position.
put this to your child-theme functions.php:
(remove options you do not need – or replace – f.e. header_size and header_custom_size and replace by header_size: ‘slim’ / or large )
you can find those corresponding header settings in : avia_header.php
function av_change_header_style($header){
if(is_page(array( 17, 123456))){
$header['header_position'] = "header_top";
$header['header_layout'] = 'logo_right main_nav_header menu_left';
$header['header_size'] = 'custom';
$header['header_custom_size'] = 140;
$header['header_shrinking'] = 'header_shrinking';
$header['header_sticky'] = 'header_sticky';
$header['header_unstick_top'] = 'header_unstick_top';
$header['header_stretch'] = 'header_stretch';
$header['header_transparency'] = 'header_transparency header_glassy';
$header['header_class'] = " all_colors header_color light_bg_color av_header_top av_logo_right av_main_nav_header av_menu_left av_custom av_header_sticky av_header_shrinking av_header_stretch av_mobile_menu_tablet av_header_searchicon av_header_unstick_top_disabled av_bottom_nav_disabled av_header_border_disabled";
}
return $header;
}
add_filter('avf_header_setting_filter','av_change_header_style');
here in this example there are two pages (ID’s) replaced with that different layout – adjust to your home page ID
this filter has a lot more options. Enter on $header['header_class'] your noted classes from point 3.
see example page: https://clean.webers-testseite.de/
Hi,
the top menu/header.
We may need to view the site and inspect the elements. Please provide the site URL in the private field.
Best regards,
Ismael
well you got a page like this for your layout: https://kriesi.at/themes/enfold-photography/
try:
@media only screen and (max-width:767px) {
#top .av-logo-container .inner-container {
display: grid !important;
grid-template-columns: 1fr 1fr;
grid-template-areas: "nav logo";
}
#top .av-logo-container:after,
#top .av-logo-container .av-sidebar-social-container {
background-color: gray;
}
.responsive #top #header .logo {
grid-area: logo;
width: unset !important;
justify-self: end;
}
.responsive #top #wrap_all .main_menu {
grid-area: nav;
justify-self: start;
width: unset !important;
left: 0;
right: unset;
position: relative;
}
}
/* === change the width values to your needs f.e. 500px instead of 350px === */
/* === burger slide-out from the leftside === */
.av-burger-overlay-scroll {
width: 350px;
left: -350px;
max-width: 100%;
transition: all 0.5s cubic-bezier(0.75,0,0.25,1);
}
.html_av-overlay-side .av-burger-overlay-scroll {
left: 0;
max-width: 100%;
transform: translateX(-350px);
transition: all 0.5s cubic-bezier(0.75,0,0.25,1);
}
/* === hide header on home page === */
@media only screen and (min-width:768px) {
.html_header_sidebar #top.home #header {
display: none !important;
}
.html_header_left #top.home #main {
margin-left: -2px !important; /* === to ensure there aren't any white flashes on the left === */
position: relative;
}
}
Hi,
Great, I’m glad to hear that you found a solution. Please let us know if you should need any further help on the topic, or if we can close it.
Best regards,
Rikard
Hi Ismael.
Thanks for your input.
I did a quick check, and the burger menu code seems to resolve the issue.
Regarding the “CSS code to completely hide the header”… it doesn’t seem to work with either the left menu (which is what we’d like to use) or the top menu/header.
This reply has been marked as private.
Hi. I may have resoved it.
After turning off all of the plugins (no change) and turning them back on I Google the problem again and found the solution at:
https://wordpress.org/support/topic/ob_end_flush-failed-to-send-buffer-of-zlib-output-compression-1-2/
I no longer have errors at the footer.
Thanks for your help.
Any reason why the slider and home page gallery image will stop working? Updated PHP and theme and still not coming up?
Thanks
B
Hey Gerry,
Getting a license is the first thing that you should do, it can be purchased at Themeforest. Once you have access to the theme files, then the update to 7.1.1 has to be done manually from the version you are running, please refer to my replies in this thread: https://kriesi.at/support/topic/enfold-4-5-theme-update-update-failed-download-failed-a-valid-url-was-not-pro/#post-1021541
You can either update manually via FTP: https://kriesi.at/documentation/enfold/how-to-install-enfold-theme/#theme-update, or upload the theme as if it was new under Appearance->Themes->Add New Theme.
If that doesn’t work then please try to delete the whole theme folder, then replace it with the new version. Make sure that you have backups of the site before starting updating.
Also please read this after you have updated: https://kriesi.at/documentation/enfold/theme-registration/
Best regards,
Rikard