- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
The mobile Hamburger blends in with background (which is black) until scrolling happens (and it turns white). How do I change the color to white all the time? I am willing to modify the CSS and HTML. I have looked at some other posts but have mainly gotten dead ends. Any help is appreciated. Thank you so much!
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
@Siffrin You'll need to make a change to the hamburger span color that applies before you scroll down the page. The span changes color from black to white following page scroll which is fine if the containing header bar changes color from white to black on scroll. However, in this case, since the header bar is always black, you'll need to ensure that the hamburger span is always white.
In the site css, you'll need to find the hamburger span class within the 992px media query (992px is the viewport breakpoint at which the regular full navigation menu switches over to the hamburger menu). This is where you'll find the span color attribute - the span background color is changed to #000000 (black) and you'll need to change it to white (#ffffff). There are a lot of instances in the css of the hamburger span selector. Again you'll need to look for the one in the 992px media query (identified by the query statement "@media screen and (max-width: 992px)") and the code block in question looks like this:
.hamburger span, .hamburger span:before, .hamburger span:after { position: relative; display: block; width: 22px; height: 2px; background: #000000; content: ''; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }
To address your shopping cart number background color and text color, you'll need to find the wsite-nav-cart-num id within the body.affix class (that's the scroll class) and change the background color from white to black and the color from black to white (i.e., change background color from #ffffff to #000000 and color from #000000 to #ffffff). The code block you're looking for in the css is this:
body.affix .birdseye-header .nav #wsite-nav-cart-num, body.no-header-page .birdseye-header .nav #wsite-nav-cart-num, body.splash-banner-page .birdseye-header .nav #wsite-nav-cart-num { background: #ffffff; color: #000000; }

- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Welcome to the Community, @Siffrin! Thanks for making your first post.
On the Theme tab of the website editor, have you clicked "Dark" to use the dark version of the theme? Normally that will make sure that the menu is something that will contrast against a dark background.
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
@Adam Thank you so much for your reponse! yes the theme is dark. This is the problem. Before Scrolling-Mobile
After Scrolling-Mobile
Before Scrolling-Desktop (No Issue)
After Scrolling- Desktop (No Issue)
Also would there be a way to make the background of the cart number count black?
Many Thanks,
Siff (Siffrin)
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
@Siffrin You'll need to make a change to the hamburger span color that applies before you scroll down the page. The span changes color from black to white following page scroll which is fine if the containing header bar changes color from white to black on scroll. However, in this case, since the header bar is always black, you'll need to ensure that the hamburger span is always white.
In the site css, you'll need to find the hamburger span class within the 992px media query (992px is the viewport breakpoint at which the regular full navigation menu switches over to the hamburger menu). This is where you'll find the span color attribute - the span background color is changed to #000000 (black) and you'll need to change it to white (#ffffff). There are a lot of instances in the css of the hamburger span selector. Again you'll need to look for the one in the 992px media query (identified by the query statement "@media screen and (max-width: 992px)") and the code block in question looks like this:
.hamburger span, .hamburger span:before, .hamburger span:after { position: relative; display: block; width: 22px; height: 2px; background: #000000; content: ''; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }
To address your shopping cart number background color and text color, you'll need to find the wsite-nav-cart-num id within the body.affix class (that's the scroll class) and change the background color from white to black and the color from black to white (i.e., change background color from #ffffff to #000000 and color from #000000 to #ffffff). The code block you're looking for in the css is this:
body.affix .birdseye-header .nav #wsite-nav-cart-num, body.no-header-page .birdseye-header .nav #wsite-nav-cart-num, body.splash-banner-page .birdseye-header .nav #wsite-nav-cart-num { background: #ffffff; color: #000000; }
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Hi there!
Thank you so much! And so sorry for the late reply. And I'm so sorry but as I'm so new with this, I am not sure where to look to change the code (which css file it is in...u.kit, responsives.less etc. So sorry for the extra trouble, you've been a great help! Thank you!
Siff
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Thank you so much! This is exactly what I was looking for! But unfortanetly, as I am new I am unsure as to where to find the code to replace (picture of what I'm talking about attached below) Do you think you could help me out and point me in the right direction? So sorry for the late response and confusion. Thank you!
Siff
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Woops! Sent things twice! Sorry!
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Anyone home? Sorry, looked around again and still don't know where to put it...help would be very much appreciated!!!
Siff
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
@Siffrin @Adam I'm not familiar with that particular theme. The site css is clearly divided into multiple sections each of which is contained in its own .less file. The base theme I typically use has all the css in the main.less. I can't specifically tell which less file to do your search in (for the hamburger components). It's not the last one (variables.less) as that is the LESS parameter file. I'd start with the main.less file (do a search in the code pane using the magnifier at the top of the pane for the code elements I indicated in my first response). If you don't find it in main.less then it's in one of the other less files so search each until you find the right one.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report

- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
@Siffrin, you also may want to look in _nav.less if you didn't find anything in variables.less.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Thank you Thank you Thank you!!! You guys are genuises! For the hamburger it was in _responsive.less And the Cart Count was in _nav.less. OH MY GOD GUYS!!! Thank you so much!!! Problem Solved!
Siff
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
@Adam @PaulMathews Thank you so much! I'll et you know how it goes!