The options to display the logo, site title, along with the site tagline, are fixed to only 4 choices that work globally in all 3 view modes (Desktop, Tablet, Mobile). In other words, we cannot set these display options separately in each view mode, which ever display we choose in desktop applies for all view modes.
That lack of flexibility is too restrictive for websites today and for your Neve theme.
Unless there is a setting I have not found, then I suggest Neve developers offer more flexibility to this logo-site title settings in the customizer.
The flexibility would be when we set the display for desktop, then click the tablet view, where we can set the display for that view, then mobile we can set it for that view. If we don’t set it for all three views, the desktop setting becomes global for all views.
There are other themes that work their customizer settings like this. Desktop is global unless settings are made for Tablet or Mobile.
Why am I suggesting this?
1. Logo and site title with its tagline will not work side by side in mobile view, but will work if these three are set to display over top each other or if only the logo displays with no title and tagline. The display issue occurs, in mobile view, with the side by side placement, it takes too much space.
2. Menu Display Problem – The mobile hamburger menu button disappears in mobile view if we choose any settings that have side by side display, because it takes too much space it pushes the mobile menu button off the right side. What works and removes this issue is when the logo and title are over each other or there is only the logo.
3. The restrictive nature of this display settings makes it less viable to use and forces the user to chose one setting that he/she really does not want, because of the display issues in mobile.
4. Providing the flexibility as described really works the same as forcing changes using Custom CSS. So providing this flexibility reduces the need for extra custom CSS to get the display the user wants.
By creating the flexibility per my suggestion resolves the display problems I have described, making this feature far superior to the way it is currently.
Thanks.
]]>With the recent update however ( i think since Oct 2022), the logo is not displaying in the output format. There was no issues in the past. I tried to change the logo in different size and format but it is simply not working.
Hopefully, you will look into it.
Thank you!
How can I display the logo only on the home page and not in the inner pages of my website?
I have searched through theme’s files and I have found here (/themes/vilva/inc/template-functions.php) that the logo is displayed by a php function called vilva_site_branding .
But I cannot find this vilva_site_branding function anywhere within my website (I used the search from my cpanel and also I have downloaded all my websites files and searched through all of them). This function seems to not exists…
This is the relevant code from template-functions.php:
<div class=”header-mid”>
<div class=”container”>
<?php vilva_site_branding(); ?>
</div>
</div><!– .header-mid –>
Please help!
]]>Regarding the Design i have customized template so the title / heading is missing in Single Job Page so i need to custom it too.
P.s : for all pages / posts (blog) we have designed template from scratch so …
]]>Can anyone help me with some css to make the site title appear in the header rather than the site logo? I would like the logo to appear in the footer only.
Many thanks,
Tess
]]>Please help me. My website displays correctly on desktop, but when I view it on mobile, it’s wrong. On mobile, the logo does not show up, and it completely ignores the saved menu. It displays all my pages on the menu (even the ones I’m still working on, that’s not ready to be published, even though I’ve never put links to them on my menus. I’ve fixed the problem before by reloading the logo, and then it displays correctly for a while, but when I go back later the problem is back. I’ve viewed it on an iPhone on both Safari and Chrome, and both have the same problem.
]]>Any hints?
]]>