Site logo

Archived topic

Color change of logo, typo and background from one page to another

19 replies · Started by Matthieu on July 3, 2021

Viewing posts 1–15 of 20

Hello, is it possible to have a result like on this site?

Depending on the pages, can you change the color of the logo, fonts and background?

Thanks 😃

Hi there,

Any chance you can link us to your site in question?

You can use the private information field.

Let me know :)

Hello thanks for your answer, here are the links

Thanks for your reply

And to change the background color, text and menu color as well as the tabs on a single page, its possible ? (Without touching the logo)

Thanks 😄

Thank you for your answer, I added this:

body.page-id-41 .main-navigation {
background-color: # ff8080;
}

body.page-id-41 .main-navigation .main-nav ul li a,
body.page-id-41 .main-navigation .menu-toggle {
color: #FFFFFF;
}

Except that as you can see on the page, it doesn't totally change the menu ...

Looks like you need to change the header color as well:

body.page-id-41 .site-header {
    background-color: #ff8080;
}

Thank you for your reply !

Is there a solution to remove the white background from menu items?

As well as for the footer?

Thanks

Hello, Thanks for your reply !

For this :

.main-navigation .main-nav ul li [class * = "current-menu-"]> a {
color: #FFFFFF;
background-color: # 1e72bd;
}

Where should I put the: "page-id-41" so that the changes only appear on this page?

Last question, for the footer, is it possible to define a different color for the links on hover? White example

Thank you so much 😃

Hi Matthieu,

Page ID class is applied on the body tag.

You can put it as the first part of the selector.

Example:

.page-id-41 .main-navigation .main-nav ul li [class*="current-menu-"]> a {
color: #FFFFFF;
background-color: #1e72bd;
}

Ah thank you for your answer !

On the other hand this code does not work to remove the white background in the menu bar in hover on "a propos" and "contact" nor on the icons of the social networks

A solution ? 😀

If you want to apply it on multiple pages, use a Hook element and remove the page id selector.

Add this within the hook element:

<style> 
.main-navigation .main-nav ul li [class*="current-menu-"]> a {
color: #FFFFFF;
background-color: #1e72bd;
}
</style>

and then set the display rule location.

Or if you want it to apply on the all of the pages, just set it properly to what you want on the Customize > Colors setting.

I want to apply the elements below only on one specific page: ".page-id-41"

- Background of the "A Propos" "Contact" menu items and the icons of social networks in # b2dfdb (Like the background of the page)

- Overview of these elements in white

- Overview of the links of the footer "Mentions légales" and "Plan du site" also in white

Thanks 😀

This archived topic is closed to new replies.