Have you changed the way that gradients are done recently Brandon? In order to have the new spButton2 class I have added an alt8 section to my theme overlay.
The gradient is realised like this and of course the alt8SectionFrom and alt8SectionTo is also declared.
$alt8SectionGradient = "-moz-linear-gradient(100% 100% 90deg, $alt8SectionTo, $alt8SectionFrom); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from($alt8SectionFrom), to($alt8SectionTo)); background-color: $alt8SectionBase;";
This was copied from the alt1 section from a version of the default theme. All I get in IE8 is the alt8SectionBase colour on both the spButton and spButton2 classes which in my theme stylesheet like this:
#spMainContainer a.spButton,
#spMainContainer .spButtonAsLabel {
width: auto;
height: <?php echo($linkButtonHeight); ?>;
text-align: center;
line-height: <?php echo($controlLineHeight); ?>;
padding: 1px 7px;
margin: 2px 2px;
font-size: <?php echo($spButtonAsLabel); ?>;
font-family: <?php echo($buttonFontFamily); ?>;
outline-style: none;
color: <?php echo($alt4LinkColor); ?>;
text-decoration: <?php echo($alt4LinkDecoration); ?>;
cursor: pointer;
background: <?php echo($alt1SectionBackGround); ?>;
border: <?php echo($alt1SectionBorder); ?>;
<?php echo($smallRadius); ?>
}
#spMainContainer a.spButton2,
#spMainContainer .spButtonAsLabel {
width: auto;
height: <?php echo($linkButtonHeight); ?>;
text-align: center;
line-height: <?php echo($controlLineHeight); ?>;
padding: 1px 7px;
margin: 2px 2px;
font-size: <?php echo($spButtonAsLabel); ?>;
font-family: <?php echo($buttonFontFamily); ?>;
outline-style: none;
color: <?php echo($alt4LinkColor); ?>;
text-decoration: <?php echo($alt4LinkDecoration); ?>;
cursor: pointer;
border: <?php echo($alt8SectionBorder); ?>;
background: <?php echo($alt8SectionBackGround); ?>;
<?php echo($smallRadius); ?>
}
I’ll have a look at the latest themes to see what the changes are.
Conrad