Menu Item Color (default state) not changing

  • JoeGP

    #7894

    Hi there, i noticed this a while ago (so on previous versions of Graphene as well) and i finally decided to report it.

    I’m trying to change the Menu Item Color on Jellybellyover40.com but it’s not taking effect and i’ve run out of things to change, right now none of the items/colors are set to black but the menu items in the header are still black. (i set it to white)

    The hover and active state work but not the Default state.

    Also it would be nice if we could change the dropdown arrow color, i suppose this would go in the feature requests part of the forum, unless we can already do that because it’s linked to the Menu Item’s default state color.

    And as long as i’m requesting features a gradient option would be nice for the footer as well, also a check box to disable the (whole sites) container shadow and image borders (like i’ve already done through CSS). Should i open a topic for each of these separately ?

    I’m using Firefox 22, WordPress 3.6 and Graphene 1.9.1 (and Win 7 64bit, if it matters at all), i tried it on IE9 as well, still don’t work.

    Awesome theme by the way, the best i’ve used so far (i’ve tried at least 10, even premium ones),

    not so good looking on mobile though, even with Jetpack’s mobile plugin, that’s why i will probably be getting the mobile version of it.

    Mod

    Kenneth John Odle

    #39748

    Go to Graphene Options >> Display Options >> Header Display Options and untick the box marked “Use light-colored header bars”, which is irrelevant at this point. Your menu items should appear in the proper color.

    Quote:
    Also it would be nice if we could change the dropdown arrow color, i suppose this would go in the feature requests part of the forum, unless we can already do that because it’s linked to the Menu Item’s default state color.

    That arrow is part of the master sprite image. It’s relatively simple to create new images to use for the arrow, but it’s easiest to do this as part of a child theme.

    Quote:
    And as long as i’m requesting features a gradient option would be nice for the footer as well,

    Add this to custom CSS:

    #footer {background gradient codes;}

    There are many gradient generators online; you can generally find them by googling them.

    Quote:
    like i’ve already done through CSS

    Um, you mean through a child theme style sheet or through Custom CSS.

    Quote:
    Should i open a topic for each of these separately ?

    If you would like, feel free, although there are no guarantees as a number of these things can be handled via the theme options or a child theme.

    Moved to Support

    JoeGP

    #39749
    Quote:
    Go to Graphene Options >> Display Options >> Header Display Options and untick the box marked “Use light-colored header bars”, which is irrelevant at this point. Your menu items should appear in the proper color.

    Thanks, it works now, but still, there is no reason that should affect it, so i still call it a bug.

    Quote:
    Add this to custom CSS:

    #footer {background gradient codes;}

    Thanks i’ve tried it before, but it doesn’t work on IE so i left it 1 color, same thing with gradients in “colored boxes”

    Question: can i add any custom css changes in that field ? or just stuff that has to do with the style sheet ?

    Quote:
    Um, you mean through a child theme style sheet or through Custom CSS.

    Custom CSS, i haven’t looked into how to make child themes as of yet, but i really should, i almost always make the same edits, and it’s a pain when updating (have to redo them)

    Is there a Graphene childtheme template i could download somewhere ? that way i wouldn’t have to learn what php to use.

    Quote:
    If you would like, feel free, although there are no guarantees as a number of these things can be handled via the theme options or a child theme.

    So can a lot of other things.

    Another feature i could have used is having transparency instead of some of the colors (like header, main content wrapper etc) (i know a little bit of custom css could fix that) And it should be pretty easy to implement, just have a tick box named “Transparent” that changes the hex code to “none”

    Anyway, thanks for the quick reply.

    Mod

    Kenneth John Odle

    #39750
    Quote:
    there is no reason that should affect it, so i still call it a bug.

    A bug is unintentional.This is a holdover from when before the theme did not have options to change text colors. So, not a bug, but definitely bug-like.

    Quote:
    but it doesn’t work on IE so i left it 1 color, same thing with gradients in “colored boxes”

    Which version of IE? There’s no point in supporting IE6, and even IE7 is on its way out. But the only version of IE that even comes close to fully supporting CSS3 is IE10. This is an issue with IE (and Microsoft’s reluctance to produce something that behaves according to widely accepted standards), rather than the theme, or even WordPress. Nevertheless, this should work in IE10. See this:

    http://caniuse.com/css-gradients

    Quote:
    Question: can i add any custom css changes in that field ? or just stuff that has to do with the style sheet ?

    I’m not sure what you mean here. The only thing that goes in a style sheet is CSS, so the answer to both questions is yes, unless I am misunderstanding something here.

    Quote:
    i haven’t looked into how to make child themes as of yet, but i really should

    Instructions are here:

    http://docs.graphene-theme.com/Customisation_using_a_child_theme

    Quote:
    Is there a Graphene childtheme template i could download somewhere ?

    Prasanna has one here:

    http://www.prasannasp.net/graphene-child-theme-template/

    Quote:
    And it should be pretty easy to implement, just have a tick box named “Transparent” that changes the hex code to “none”

    I know that people who don’t code always think that something should be “easy to implement”, but it’s often not. Sometimes adding one feature interferes with current features. It takes a lot of alpha and beta testing to get new versions out, and even then, there are issues that don’t get noticed until it’s in wider release.

    Quote:
    just have a tick box named “Transparent” that changes the hex code to “none”

    Ah, but there is a difference between “no background” and a transparent background:

    http://www.w3schools.com/cssref/css3_pr_opacity.asp

    JoeGP

    #39751
    Quote:
    Which version of IE? There’s no point in supporting IE6, and even IE7 is on its way out. But the only version of IE that even comes close to fully supporting CSS3 is IE10. This is an issue with IE (and Microsoft’s reluctance to produce something that behaves according to widely accepted standards), rather than the theme, or even WordPress. Nevertheless, this should work in IE10. See this:

    I have IE9 right now, but i don’t use it (i uses Firefox 22) but the point is that other visitors to the site might. (i hear that Safari isn’t too accepting of the widely used standards either)

    And i know it’s not a Graphene or WordPress bug.

    Quote:
    Question: can i add any custom css changes in that field ? or just stuff that has to do with the style sheet ?

    I’m not sure what you mean here. The only thing that goes in a style sheet is CSS, so the answer to both questions is yes, unless I am misunderstanding something here.

    What i mean is CSS entered in the field only changes settings in the style.css file, it can’t for example change settings in the footer.css file, right ? either way i do these changes in the files themselves not that field, although is should probably use it more.

    Quote:
    i haven’t looked into how to make child themes as of yet, but i really should

    Instructions are here:

    http://docs.graphene-theme.com/Customisation_using_a_child_theme

    Is there a Graphene childtheme template i could download somewhere ?

    Prasanna has one here:

    http://www.prasannasp.net/graphene-child-theme-template/

    Thanks, i’ll give it a try when i have some spare time.

    Quote:
    I know that people who don’t code always think that something should be “easy to implement”, but it’s often not. Sometimes adding one feature interferes with current features. It takes a lot of alpha and beta testing to get new versions out, and even then, there are issues that don’t get noticed until it’s in wider release.

    I do code in the sense that i change a lot of things and do basic HTML (specially involving div tags), i know it’s not super easy, but whatever the code used those color fields change a color code somewhere right ? then if i write “none” instead of the color code the background should disappear right ? and the main content wrapper or whatever background is under it should appear. (i haven’t tried this, but it would be awesome if it worked)

    Adding custom transparency (with the use of opacity settings) that you suggested, would be even more awesome.

    Mod

    Kenneth John Odle

    #39752
    Quote:
    the point is that other visitors to the site might

    This is how I handle the issue:

    http://blog.kjodle.net/2013/04/28/web-development-and-the-end-of-internet-explorer/

    You can see this in action on the top widget of my blog.

    Quote:
    What i mean is CSS entered in the field only changes settings in the style.css file

    Nope. Whatever you enter in that field gets loaded after all the other stylesheets, including plugin stylesheets (unless one is coded wonky), so that you can use that to override any CSS. You can even create your own custom CSS IDs and classes if you would like.

    Quote:
    the code used those color fields change a color code somewhere right ? then if i write “none” instead of the color code the background should disappear right ?

    Well…those boxes are designed to accept a hex code as an input value. There is no hex value for “none”, so now the code would need to be changed to accept either a hex code or a single text value (“none”), as well. You have to be careful about what you allow people to enter in these boxes. (Google “Little Bobby Tables” for an example of what occurs when you’re not careful about this.)

    But feel free to write these up as feature requests. The form that the theme is in now is largely due to feedback from its users.

    JoeGP

    #39753

    OK, thanks.

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.