Jump to content

Remove logo from every page BUT the homepage?

Recommended Posts

I need help removing my logo from every page on my site, EXCEPT for my homepage on desktop and tablet!

Every code snipept I've tried removes the nav or the logo from the homepage too. I want to keep my nav and just remove the logo.

Link to comment
  • Replies 9
  • Views 1.2k
  • Created
  • Last Reply
1 hour ago, rwp said:

Design -> Custom CSS

This will hide the logo on everything except homepage.


.Header-branding-logo {
    visibility: hidden;
}

#collection-5f0642d431811d08f9cb788b .Header-branding-logo {
      visibility: visible;
}

Edited

I guess mobile uses different class ☘️

why not body:not(.homepage)?

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

Link to comment
7 hours ago, tuanphan said:

I guess mobile uses different class ☘️

why not body:not(.homepage)?

You could definitely do that!

Right now the page they are working on isn't the active homepage, so I wouldn't work until they made it active. (They had sent me a link for a different question earlier).

Link to comment
On 7/11/2020 at 9:27 PM, rwp said:

Design -> Custom CSS

This will hide the logo on everything except homepage.


.Header-branding-logo {
    visibility: hidden;
}

#collection-5f0642d431811d08f9cb788b .Header-branding-logo {
      visibility: visible;
}

Edited

This worked after a little tinkering! Thanks!!

Link to comment
On 7/12/2020 at 7:01 AM, rwp said:

You could definitely do that!

Right now the page they are working on isn't the active homepage, so I wouldn't work until they made it active. (They had sent me a link for a different question earlier).

Thanks for all your help & responded to my questions!

Link to comment
On 7/11/2020 at 8:07 PM, derricksrandomviews said:

Any page you don't want the logo to show put this in the page settings advanced header code injection. Do not put it in custom css. 


<style>
#logoImage{
display: none
}
</style>

I tried this & it worked until I refreshed, for some reason header code injection just doesn't work for me!

Link to comment
8 hours ago, tea2204 said:

I tried this & it worked until I refreshed, for some reason header code injection just doesn't work for me!

Disable Ajax Loading. https://support.squarespace.com/hc/en-us/articles/115000253288-Ajax-loading

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.